Skip to content
  1. Oct 16, 2007
    • Ryszard Szopa's avatar
      make-dao, query-dao and new select-dao · 195c3646
      Ryszard Szopa authored
      Make-dao: initiates a DAO object basing on alist of (slot-name . slot-value) pairs.
      
      Query-dao: allows making dao's from arbitrary (s-)sql.
      
      Select-sql has been rewritten to use QUERY-DAO, which makes it more efficient.
      Tests included.
      
      darcs-hash:9f99876b071d6ce18356cca41f69b0a0343a661a
      195c3646
    • Ryszard Szopa's avatar
      code formatting · 472375a5
      Ryszard Szopa authored
      darcs-hash:4585781fb2bd83adc1c040debee2b5961c22e2e6
      472375a5
  2. Oct 01, 2007
  3. Sep 20, 2007
    • Ryszard Szopa's avatar
      dao.lisp: def-many-to-many · 4d79f185
      Ryszard Szopa authored
      Error in UNRELATEDP definition in macro DEF-MANY-TO-MANY corrected.
      
      darcs-hash:44e9946526f2e48f6ddb790a7dcb1c3976a30d5e
      4d79f185
  4. Sep 19, 2007
  5. Sep 06, 2007
  6. Sep 05, 2007
  7. Sep 04, 2007
  8. Sep 03, 2007
    • ryszard.szopa's avatar
      dao.lisp: removed unused function, save-all-foreign-daos. · 73afd246
      ryszard.szopa authored
      darcs-hash:864e3c916ba0d83f273a19e4e2db1935b356fd4f
      73afd246
    • ryszard.szopa's avatar
      save-dao bugfix · f3da2e8e
      ryszard.szopa authored
      Problem: save-dao on a dao containing references to unsaved objects
      would raise an error (revealed by new save-dao tests).
      
      Fixed by editing slot-value-or-id-if-foreign to save any unsaved
      daos. slot-value-or-id-if-foreign has also been moved to dao.lisp.
      
      darcs-hash:e4f8d146738959360815fe72f77b422aea628360
      f3da2e8e
  9. Aug 31, 2007
  10. Aug 30, 2007
  11. Aug 28, 2007
  12. Aug 24, 2007
    • ryszard.szopa's avatar
      non-transient-slots -> db-slots · efea861f
      ryszard.szopa authored
      Functions refering to non-transient slots now also reject slots whose allocation is :CLASS.
      
      darcs-hash:c4772436d7dbc5ebbc43ac2d71cce80d56495766
      efea861f
  13. Aug 22, 2007
  14. Aug 15, 2007
  15. Aug 14, 2007
  16. Aug 13, 2007
    • ryszard.szopa's avatar
      select-dao · 1d8c818d
      ryszard.szopa authored
      darcs-hash:d15e5826f6b14c18e62a87b3c89f72a00d3a219a
      1d8c818d