root/galaxy-central/lib/galaxy/model/migrate/versions/0039_add_synopsis_column_to_library_table.py
@
3
リビジョン 2, 502 bytes (コミッタ: hatakeyama, 14 年 前) |
---|
行番号 | |
---|---|
1 | """ |
2 | Migration script to add a synopsis column to the library table. |
3 | """ |
4 | |
5 | from sqlalchemy import * |
6 | from migrate import * |
7 | from migrate.changeset import * |
8 | |
9 | import logging |
10 | log = logging.getLogger( __name__ ) |
11 | |
12 | metadata = MetaData( migrate_engine ) |
13 | |
14 | def 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 | |
23 | def downgrade(): |
24 | pass |
Note: リポジトリブラウザについてのヘルプは TracBrowser
を参照してください。