[Grok-dev] Dynamic Schemas: Best practices?
kevin at bud.ca
Wed Dec 12 22:34:03 EST 2007
You may want to take a look at userschema:
This takes a schema defined in CSV or XML as input and dynamically
generates Zope 3 Interfaces with schemas from them.
If you want to allow users to migrate the schema of existing objects,
then you'd need to do quite a bit of work at the application level in
terms of both code and user-interfaces ... DabbleDB does an amazing
job with this, but they are using Smalltalk w/ a custom object
database, and not Python w/ ZODB.
More information about the Grok-dev