Changes between Version 18 and Version 19 of DatabaseBackend
- Timestamp:
- Apr 7, 2006, 3:15:48 PM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DatabaseBackend
v18 v19 1 1 = Database Backend = 2 2 3 Initially, Trac only supported SQLite for its database backend. 3 Initially, Trac only supported SQLite for its database backend (see PySqlite). 4 4 5 Postgresql support has been added as of Trac [milestone:0.9]. 5 6 6 Since milestone:0.10, Trac offers an easily extensible layer for 7 Mysql support will be added for Trac [milestone:0.10] 8 (see this [http://thread.gmane.org/gmane.comp.version-control.subversion.trac.devel/342/focus=348 status report]). 9 10 More generally, since milestone:0.10, Trac offers an easily extensible layer for 7 11 Database support (see [source:trunk/trac/db/api.py trac.db.api]). 8 12 … … 11 15 * [http://www.sqlite.org SQLite], using PySqlite 12 16 * [http://www.postgresql.org PostgreSQL], using a variety of bindings 13 ( [http://initd.org/projects/psycopg1 psycopg1],17 (''[http://initd.org/projects/psycopg1 psycopg1] (but see below)'', 14 18 [http://initd.org/projects/psycopg2 psycopg2], or 15 19 [http://pypgsql.sourceforge.net/ pyPgSQL]) (see #126 for historical notes) … … 37 41 38 42 For a postgresql recipe tested on CentOS4 (Red Hat -EL4) see [wiki:PostgresqlRecipe]. 43 44 Note that with the recent switch to using unicode internally, 45 there seems to be some issues with psycopg1, whereas pgsql and psycopg2 46 seem to do fine (see #2907). 39 47 40 48 === MySQL ===