Version 3 (modified by 6 years ago) ( diff ) | ,
---|
Alternative Ideas for Database Independence
Object-Relational Mapper
An ORM could be used to provide a unified object interface to different RDBMS:
- Modeling, which is another, more advanced OR-Mapper.
- ADODB, the fast database abstraction layer with a version available for Python.
- SQLAlchemy, which is also quite advanced, is discussed further on the SqlAlchemy page. The following plugins exist that implement querying the Trac database using SQLAlchemy: SqlAlchemyQueryMacro and TracSqlAlchemyBridgeIntegration.
- Some people have been talking about using SQLObject to accomplish this goal of database independence.
Store Tickets and Wiki pages directly in the Subversion repository
A compelling idea with many advantages. A page advocating this plan is TighterSubversionIntegration. There has also been a discussion on the Trac mailing list, of which the arguments are summarized on the page WhySQLite.
Note:
See TracWiki
for help on using the wiki.