views:

734

answers:

3

I am doing some prototyping for a new desktop app i am writing in Python, and i want to use SQLite and an ORM to store data.

My question is, are there any ORM libraries that support auto-generating/updating the database schema and work with SQLite?

+11  A: 

SQLAlchemy is a great choice in the Python ORM space that supports SQLite.

zweiterlinde
And you can migrate to another DBMS easily.
Matthew Schinckel
+2  A: 

SQLAlchemy, when used with the sqlalchemy-migrate library.

Nikhil Chelliah
+1  A: 

For a related approach, take a look at the y_serial Python module for schemaless data persistance: http://yserial.sourceforge.net

Hope this helps your project... it should be simple enough to implement in 10 minutes.

code43