Edgewall Software

Changes between Version 4 and Version 5 of SqlAlchemy


Ignore:
Timestamp:
Feb 28, 2015, 12:14:39 PM (9 years ago)
Author:
figaro
Comment:

Added trac-hacks plugin link

Legend:

Unmodified
Added
Removed
Modified
  • SqlAlchemy

    v4 v5  
    1 = SQLAlchemy =
     1= SQLAlchemy
    22
    3 [http://www.sqlalchemy.org SqlAlchemy] is an object-oriented DB API for Python. From the website:
     3[http://www.sqlalchemy.org SqlAlchemy] is an object-oriented database API for Python. From the website:
    44
    55  ''SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL.''
     
    77  ''It provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.''
    88
    9 We talked a bit about adopting it for Trac's DB abstraction layer, eventually replacing our home grown [source:trunk/trac/db db layer]. A proposal has been worked on: trac-dev:228
     9== Status
    1010
    11 Some experimental work has started in source:sandbox/Attic/sqlalchemy-ng.
     11 * Instructions for using SQLAlchemy as a plugin are listed at th:SqlAlchemyQueryMacro.
     12 * We talked a bit about adopting it for Trac's DB abstraction layer, eventually replacing our home grown [source:trunk/trac/db db layer].
     13 * A proposal has been worked on: trac-dev:228
     14 * Some experimental work has started in source:sandbox/Attic/sqlalchemy-ng.
     15
     16== SQLAlchemy installation script
    1217
    1318An installation consists of the following steps: