root/galaxy-central/lib/galaxy/model/migrate/versions/0039_add_synopsis_column_to_library_table.py
@
2
リビジョン 2, 502 bytes (コミッタ: hatakeyama, 14 年 前) |
---|
Rev | 行番号 | |
---|---|---|
[2] | 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
を参照してください。