root/galaxy-central/lib/galaxy/model/migrate/versions/0039_add_synopsis_column_to_library_table.py @ 2

リビジョン 2, 502 bytes (コミッタ: hatakeyama, 14 年 前)

import galaxy-central

行番号 
1"""
2Migration script to add a synopsis column to the library table.
3"""
4
5from sqlalchemy import *
6from migrate import *
7from migrate.changeset import *
8
9import logging
10log = logging.getLogger( __name__ )
11
12metadata = MetaData( migrate_engine )
13
14def upgrade():
15    print __doc__
16    metadata.reflect()
17   
18    Library_table = Table( "library", metadata, autoload=True )
19    c = Column( "synopsis", TEXT )
20    c.create( Library_table )
21    assert c is Library_table.c.synopsis
22
23def downgrade():
24    pass
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。