Edgewall Software

Changes between Version 5 and Version 6 of TracSqlAlchemy


Ignore:
Timestamp:
Feb 22, 2015, 3:51:44 PM (9 years ago)
Author:
figaro
Comment:

Cosmetic changes, removed dead link

Legend:

Unmodified
Added
Removed
Modified
  • TracSqlAlchemy

    v5 v6  
    1 = Trac and SQLAlchemy =
     1= Trac and SQLAlchemy
    22
    3 == List of things to do ==
     3Trac works with the [http://www.sqlalchemy.org/ SQLAlchemy] database wrapper.
     4
     5== List of things to do
    46
    57 1. trac/db/*backend.py files should ultimately be collapsed into one backend.py file
     
    810 1. database schema needs relations setup and especially separating out a 'user' table (helps with user provider architecture, e.g. LDAP)
    911
    10 == Tables ==
     12== Tables
    1113
    12 The current [source:sandbox/sqlalchemy-ng/trac/db/schema.py database schema] has deficiencies.
     14The current database schema has deficiencies.
    1315
    1416 * '''system table'''
     
    1719 * '''session table'''
    1820 * '''session_attribute table'''
    19  * '''attachment table'''
    20    * id is text, for ticket type it is a number, for wiki it is an unique text identifier
     21 * '''attachment table''': id is text, for ticket type it is a number, for wiki it is an unique text identifier
    2122 * '''wiki table'''
    2223 * '''revision table'''
     
    3132 * '''report table'''
    3233
    33 Current problems:
     34== Known issues
    3435
    35 MySQL initialization fails with:
     36When Trac is installed with MySQL, the initialization fails with:
    3637{{{
    3738OperationalError: (OperationalError) (1170, "BLOB/TEXT column 'rev' used in key