sync instance is used to properly syncronise a view-class with the database. It also support setting the default value from postgres, ie for SERIAL primary keys. this is so you can do :
(make-instance 'table :name "foo")
(sync-instance *)
(slot-value ** 'foo-id)
darcs-hash:
20050617025509-39164-
22a5aa8c49e33dd9423a10a34eefdc31cb134118.gz