Python alembic.op 模块-create_table() 实例源码

Python alembic.op 模块,create_table() 实例源码

我们从Python开源项目中,提取了以下50代码示例,用于说明如何使用alembic.op.create_table()

项目:FRG-Crowdsourcing    作者:97amarnathk    | 项目源码 | 文件源码
def upgrade():
    op.create_table(
        'project_stats',
        sa.Column('id', sa.Integer, primary_key=True),
        sa.Column('project_id', sa.ForeignKey('project.id',
                                                          ondelete='CASCADE')),
        sa.Column('n_tasks', default=0),
        sa.Column('n_task_runs',
        sa.Column('n_results',
        sa.Column('n_volunteers',
        sa.Column('n_completed_tasks',
        sa.Column('overall_progress',
        sa.Column('average_time', sa.Float,
        sa.Column('n_blogposts',
        sa.Column('last_activity', sa.Text, default=make_timestamp),
        sa.Column('info', JSON, nullable=False)
    )
项目:cyborg    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    op.create_table(
        'accelerators',
        sa.Column('created_at', sa.DateTime(), nullable=True),
        sa.Column('updated_at', sa.Integer(), nullable=False),
        sa.Column('uuid', sa.String(length=36),
        sa.Column('name', sa.String(length=255),
        sa.Column('description', sa.Text(),
        sa.Column('user_id',
        sa.Column('device_type',
        sa.Column('acc_type',
        sa.Column('acc_capability',
        sa.Column('vendor_id',
        sa.Column('product_id',
        sa.Column('remotable',
        sa.PrimaryKeyConstraint('id'),
        MysqL_ENGINE='InnoDB',
        MysqL_DEFAULT_CHARSET='UTF8'
    )
项目:bit    作者:codesmart-co    | 项目源码 | 文件源码
def upgrade():
    # ### commands auto generated by Alembic - please adjust! ###
    op.create_table('bit_facebook_daily_ad_insights_impression_device',
    sa.Column('id',
    sa.Column('account_id',
    sa.Column('campaign_id',
    sa.Column('adset_id',
    sa.Column('campaign_name',
    sa.Column('spend', sa.Numeric(),
    sa.Column('cost_per_unique_click',
    sa.Column('unique_clicks',
    sa.Column('unique_impressions',
    sa.Column('unique_social_clicks',
    sa.Column('unique_social_impressions',
    sa.Column('website_clicks',
    sa.Column('date_start',
    sa.Column('date_stop',
    sa.Column('impression_device',
    sa.Column('ad_id',
    sa.ForeignKeyConstraint(['ad_id'], ['bit_facebook_ad.id'], ),
    sa.PrimaryKeyConstraint('id')
    )
    op.create_index(op.f('ix_bit_facebook_daily_ad_insights_impression_device_impression_device'), 'bit_facebook_daily_ad_insights_impression_device', ['impression_device'], unique=False)
    # ### end Alembic commands ###
项目:Leics    作者:LeicsFrameWork    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('roles',
    sa.Column('name', sa.String(length=64),
    sa.Column('default', sa.Boolean(),
    sa.Column('permissions',
    sa.PrimaryKeyConstraint('id'),
    sa.UniqueConstraint('name')
    )
    op.create_index(op.f('ix_roles_default'), 'roles', ['default'], unique=False)
    op.create_table('users',
    sa.Column('username', sa.String(length=164),
    sa.Column('email',
    sa.Column('role_id',
    sa.Column('password_hash',
    sa.ForeignKeyConstraint(['role_id'], ['roles.id'],
    sa.PrimaryKeyConstraint('id')
    )
    op.create_index(op.f('ix_users_username'), 'users', ['username'], unique=True)
    ### end Alembic commands ###
项目:podigger    作者:perna    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('episode',
    sa.Column('title', sa.String(),
    sa.Column('link',
    sa.Column('description',
    sa.Column('published',
    sa.Column('enclosure',
    sa.Column('created_at',
    sa.Column('updated_at',
    sa.Column('podcast_id',
    sa.ForeignKeyConstraint(['podcast_id'], ['podcast.id'],
    sa.UniqueConstraint('link'),
    sa.UniqueConstraint('title')
    )
    op.create_index(op.f('ix_podcast_Feed'), 'podcast', ['Feed'], unique=True)
    op.create_index(op.f('ix_podcast_name'), ['name'], unique=True)
    ### end Alembic commands ###
项目:podigger    作者:perna    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('role', sa.String(length=80),
    sa.UniqueConstraint('name')
    )
    op.create_table('user',
    sa.Column('active',
    sa.Column('confirmed_at',
    sa.UniqueConstraint('email')
    )
    op.create_table('roles_users',
    sa.Column('user_id', ['role.id'],
    sa.ForeignKeyConstraint(['user_id'], ['user.id'], )
    )
    ### end Alembic commands ###
项目:1ibrary-gzhu    作者:1ibrary    | 项目源码 | 文件源码
def upgrade():
    # ### commands auto generated by Alembic - please adjust! ###
    op.create_table('hot_books',
    sa.Column('book_id',
    sa.Column('book_author',
    sa.Column('book_cover',
    sa.Column('book_rate',
    sa.Column('book_content',
    sa.Column('book_publish',
    sa.Column('book_last_number',
    sa.Column('book_key', sa.String(length=13),
    sa.Column('book_db_id',
    sa.Column('book_title',
    sa.Column('book_place',
    sa.Column('detail_data',
    sa.Column('hot_id',
    sa.PrimaryKeyConstraint('book_id'),
    sa.UniqueConstraint('book_db_id')
    )
    op.create_index(op.f('ix_hot_books_book_key'), 'hot_books', ['book_key'], unique=False)
    # ### end Alembic commands ###
项目:zun    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    op.create_table(
        'volume_mapping', sa.String(36),
        sa.Column('volume_id',
        sa.Column('volume_provider',
        sa.Column('container_uuid',
        sa.Column('container_path',
        sa.Column('connection_info', MediumText(),
        sa.UniqueConstraint('uuid', name='uniq_volume0uuid'),
    )
项目:zun    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    op.create_table(
        'container_actions_events',
        sa.Column('event',
        sa.Column('action_id',
        sa.Column('start_time',
        sa.Column('finish_time',
        sa.Column('result',
        sa.Column('traceback',
        sa.Column('details',
        sa.ForeignKeyConstraint(['action_id'], ['container_actions.id'],
        sa.PrimaryKeyConstraint('id')
    )
项目:zun    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    op.create_table(
        'container',
        sa.Column('image',
        sa.Column('command',
        sa.Column('status', sa.String(length=20),
        sa.Column('environment', zun.db.sqlalchemy.models.JSONEncodedDict(),
                  nullable=True), name='uniq_container0uuid')
    )
项目:zun    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    # commands auto generated by Alembic - please adjust! #
    op.create_table(
        'image',
        sa.Column('image_id',
        sa.Column('repo',
        sa.Column('tag',
        sa.Column('size',
        sa.UniqueConstraint('repo', 'tag', name='uniq_image0repotag'),
        MysqL_charset='utf8',
        MysqL_engine='InnoDB'
        )
    #  end Alembic commands #
项目:zun    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    op.create_table(
        'capsule',
        sa.Column('capsule_version',
        sa.Column('kind',
        sa.Column('restart_policy',
        sa.Column('host_selector',
        sa.Column('status_reason',
        sa.Column('message', models.JSONEncodedDict(),
        sa.Column('spec',
        sa.Column('cpu', sa.Float(),
        sa.Column('memory',
        sa.Column('Meta_name',
        sa.Column('Meta_labels', models.JSONEncodedList(),
        sa.Column('containers_uuids',
    )
项目:zun    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    op.create_table(
        'zun_service',
        sa.Column('report_count',
        sa.Column('host',
        sa.Column('binary',
        sa.Column('disabled',
        sa.Column('disabled_reason',
        sa.Column('last_seen_up',
        sa.Column('forced_down',
        sa.UniqueConstraint('host', 'binary',
                            name='uniq_zun_service0host0binary')
    )
项目:pyt    作者:python-security    | 项目源码 | 文件源码
def downgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('privatemessages', sa.INTEGER(),
    sa.Column('from_user_id',
    sa.Column('to_user_id',
    sa.Column('subject', sa.VARCHAR(length=255),
    sa.Column('message', sa.TEXT(),
    sa.Column('date_created', sa.DATETIME(),
    sa.Column('trash', sa.BOOLEAN(),
    sa.Column('draft',
    sa.Column('unread',
    sa.ForeignKeyConstraint(['from_user_id'], [u'users.id'],
    sa.ForeignKeyConstraint(['to_user_id'],
    sa.PrimaryKeyConstraint('id')
    )
    op.drop_table('messages')
    op.drop_table('conversations')
    ### end Alembic commands ###
项目:pyt    作者:python-security    | 项目源码 | 文件源码
def downgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('privatemessages',
    sa.PrimaryKeyConstraint('id')
    )
    op.drop_table('messages')
    op.drop_table('conversations')
    ### end Alembic commands ###
项目:picasso    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    op.create_table(
        'apps', sa.String(255), sa.String(255)), nullable=False,
    )
    op.create_table(
        'routes',
        sa.Column('path',
        sa.Column('is_public', sa.Boolean(create_constraint=False),
        sa.Column('app_name',
    )
项目:retrospective-bot    作者:bayesimpact    | 项目源码 | 文件源码
def upgrade():
    op.create_table('sprints',
        sa.Column('user_name', sa.Unicode(),
        sa.Column('creation_date',
        sa.PrimaryKeyConstraint('id'))

    op.create_table('retrospective_items',
        sa.Column('sprint_id',
        sa.Column('category',
        sa.Column('text',
        sa.PrimaryKeyConstraint('id'))
    op.create_index(op.f('ix_retrospective_items'), 'retrospective_items', ['sprint_id', 'category'], unique=False)
项目:flasky    作者:RoSEOu    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('comments',
    sa.Column('body',
    sa.Column('body_html',
    sa.Column('timestamp',
    sa.Column('disabled',
    sa.Column('author_id',
    sa.Column('post_id',
    sa.ForeignKeyConstraint(['author_id'], ['users.id'],
    sa.ForeignKeyConstraint(['post_id'], ['posts.id'],
    sa.PrimaryKeyConstraint('id')
    )
    op.create_index('ix_comments_timestamp', 'comments', ['timestamp'], unique=False)
    ### end Alembic commands ###
项目:flasky    作者:RoSEOu    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('roles',
    sa.UniqueConstraint('name')
    )
    op.create_table('users',
    sa.PrimaryKeyConstraint('id')
    )
    op.create_index('ix_users_username', unique=True)
    ### end Alembic commands ###
项目:GWMMS    作者:lvhuiyang    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('roles', sa.String(length=128),
    sa.Column('confirmed',
    sa.PrimaryKeyConstraint('id')
    )
    op.create_index(op.f('ix_users_email'), ['email'], unique=True)
    op.create_index(op.f('ix_users_username'), unique=True)
    op.drop_table('Products')
    ### end Alembic commands ###
项目:forget    作者:codl    | 项目源码 | 文件源码
def upgrade():
    op.create_table('mastodon_instances',
    sa.Column('instance',
    sa.Column('popularity', server_default='10',
    sa.PrimaryKeyConstraint('instance', name=op.f('pk_mastodon_instances'))
    )
    op.execute("""
        INSERT INTO mastodon_instances (instance,popularity) VALUES
            ('mastodon.social',100),
            ('mastodon.cloud',90),
            ('social.tchncs.de',80),
            ('mastodon.xyz',70),
            ('mstdn.io',60),
            ('awoo.space',50),
            ('cybre.space',40),
            ('mastodon.art',30)
            ;
    """)
项目:kuberdock-platform    作者:cloudlinux    | 项目源码 | 文件源码
def upgrade():
    op.create_table('pd_states',
                    sa.Column('user_id',
                    sa.Column('pd_name',
                    sa.Column('size',
                    sa.Column('start_time',
                    sa.Column('end_time',
                    sa.ForeignKeyConstraint(['user_id'], ['users.id']),
                    sa.PrimaryKeyConstraint('start_time'))
    op.create_table('ip_states',
                    sa.Column('pod_id', postgresql.UUID(),
                    sa.Column('ip_address', sa.BigInteger(),
                    sa.ForeignKeyConstraint(['pod_id'], ['pods.id']),
                    sa.PrimaryKeyConstraint('pod_id', 'start_time'))
项目:kuberdock-platform    作者:cloudlinux    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('menuitem_roles',
    sa.Column('menuitem_id',
    sa.ForeignKeyConstraint(['menuitem_id'], ['menus_items.id'], ['rbac_role.id'],
    sa.PrimaryKeyConstraint('id')
    )
    op.drop_constraint(u'menus_created_by_id_fkey', 'menus', type_='foreignkey')
    op.drop_column('menus', 'created_by_id')
    op.drop_column('menus', 'ts')
    op.drop_constraint(u'menus_items_created_by_id_fkey', 'menus_items', type_='foreignkey')
    op.drop_constraint(u'menus_items_page_id_fkey', type_='foreignkey')
    op.drop_column('menus_items', 'created_by_id')
    op.drop_column('menus_items', 'is_group_label')
    op.drop_column('menus_items', 'page_id')
    op.drop_column('menus_items', 'roles')
    op.drop_column('menus_items', 'ts')
    op.drop_column('menus_items', 'is_public')
    op.drop_table('pages')
    ### end Alembic commands ###
项目:tracker    作者:Songbee    | 项目源码 | 文件源码
def upgrade():
    op.create_table('artists', sqlalchemy_utils.types.uuid.UUIDType(),
        sa.Column('search_vector', sqlalchemy_utils.types.ts_vector.TsvectorType(),
        sa.PrimaryKeyConstraint('id')
    )
    op.create_table('torrents', sa.String(length=40), sa.PickleType(),
        sa.PrimaryKeyConstraint('id')
    )
    op.create_table('albums',
        sa.Column('title',
        sa.Column('tracks', sqlalchemy_utils.types.json.JSONType(),
        sa.Column('torrent_id',
        sa.Column('artist_id',
        sa.ForeignKeyConstraint(['artist_id'], ['artists.id'],
        sa.ForeignKeyConstraint(['torrent_id'], ['torrents.id'],
        sa.PrimaryKeyConstraint('id')
    )
项目:mensa-tracker    作者:annyanich    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('users',
    sa.Column('social_id',
    sa.Column('nickname', sa.String(length=256),
    sa.UniqueConstraint('social_id')
    )
    op.create_table('searches',
    sa.Column('search_terms',
    sa.PrimaryKeyConstraint('id')
    )
    ### end Alembic commands ###
项目:mensa-tracker    作者:annyanich    | 项目源码 | 文件源码
def downgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('searches', sa.VARCHAR(length=64),
    sa.PrimaryKeyConstraint('id')
    )
    op.create_table('users',
    sa.UniqueConstraint('social_id')
    )
    ### end Alembic commands ###
项目:mensa-tracker    作者:annyanich    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('users',
    sa.PrimaryKeyConstraint('id')
    )
    ### end Alembic commands ###
项目:conditional    作者:ComputerScienceHouse    | 项目源码 | 文件源码
def downgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('housing_evals',
    sa.Column('uid', sa.VARCHAR(length=32),
    sa.Column('social_attended',
    sa.Column('social_hosted',
    sa.Column('technical_attended',
    sa.Column('technical_hosted',
    sa.Column('projects',
    sa.Column('comments',
    sa.Column('points', sa.DATE(),
    sa.PrimaryKeyConstraint('id')
    )
    ### end Alembic commands ###
项目:flask-celery3-boilerplate    作者:sdg32    | 项目源码 | 文件源码
def upgrade():
    # ### commands auto generated by Alembic - please adjust! ###
    op.create_table('schedule_info', autoincrement=False,
    sa.Column('last_changed_at',
    sa.PrimaryKeyConstraint('id')
    )
    op.create_table('schedule_Meta',
    sa.Column('parent_id',
    sa.Column('last_run_at',
    sa.Column('total_run_count',
    sa.ForeignKeyConstraint(['parent_id'], ['schedule_task.id'],
    sa.PrimaryKeyConstraint('parent_id')
    )
    with op.batch_alter_table('schedule_task') as batch_op:
        batch_op.drop_column('total_run_count')
        batch_op.drop_column('last_run_at')
    # ### end Alembic commands ###
项目:coverage2sql    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    migration_context = context.get_context()
    if migration_context.dialect.name == 'sqlite':
        id_type = sa.Integer
    else:
        id_type = sa.BigInteger

    op.create_table('coverages',
                    sa.Column('id', id_type, autoincrement=True,
                              primary_key=True),
                    sa.Column('project_name', sa.String(256),
                    sa.Column('coverage_rate', sa.Float()),
                    sa.Column('report_time', sa.DateTime()),
                    sa.Column('report_time_microsecond',
                              default=0),
                    MysqL_engine='InnoDB')
    op.create_index('ix_project_name', 'coverages', ['project_name'])
项目:coverage2sql    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    migration_context = context.get_context()
    if migration_context.dialect.name == 'sqlite':
        id_type = sa.Integer
    else:
        id_type = sa.BigInteger

    op.create_table('files',
                    sa.Column('coverage_id',
                    sa.Column('filename',
                    sa.Column('line_rate',
                    MysqL_engine='InnoDB')
    op.create_index('ix_class_coverage_id', 'files', ['coverage_id'])
    op.create_index('ix_filename', ['filename'])
项目:ml-annotate    作者:planbrothers    | 项目源码 | 文件源码
def upgrade():
    # ### commands auto generated by Alembic - please adjust! ###
    op.create_table('user', server_default=sa.text('uuid_generate_v4()'), sa.Unicode(length=255),
    sa.Column('password', sqlalchemy_utils.types.password.PasswordType(), server_default=sa.text('Now()'),
    sa.Column('is_superuser', server_default='FALSE',
    sa.PrimaryKeyConstraint('id')
    )
    op.create_index(op.f('ix_user_username'), 'user', unique=True)
    op.create_table('user_problem',
    sa.Column('problem_id',
    sa.ForeignKeyConstraint(['problem_id'], ['problem.id'],
    sa.PrimaryKeyConstraint('id')
    )
    op.create_index(op.f('ix_user_problem_user_id'), 'user_problem', ['user_id'], unique=False)
    # ### end Alembic commands ###
项目:chihu    作者:yelongyu    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('comments',
    sa.PrimaryKeyConstraint('id')
    )
    op.create_index(op.f('ix_comments_timestamp'), unique=False)
    op.alter_column(u'statistic_visitor', 'referred',
               existing_type=MysqL.VARCHAR(collation=u'utf8_unicode_ci', length=128),
               nullable=True,
               existing_server_default=sa.text(u"''"))
    ### end Alembic commands ###
项目:chihu    作者:yelongyu    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('statistic_visitor',
    sa.Column('last_count',
    sa.Column('referred',
    sa.Column('agent',
    sa.Column('platform',
    sa.Column('version',
    sa.Column('ip',
    sa.Column('hits',
    sa.PrimaryKeyConstraint('id', 'referred'),
    sa.UniqueConstraint('id'),
    sa.UniqueConstraint('referred')
    )
    op.create_index(op.f('ix_statistic_visitor_last_count'), 'statistic_visitor', ['last_count'], unique=False)
    ### end Alembic commands ###
项目:ShelbySearch    作者:Agentscreech    | 项目源码 | 文件源码
def upgrade():
    # ### commands auto generated by Alembic - please adjust! ###
    op.create_table('search_results',
    sa.Column('url',
    sa.Column('vin',
    sa.Column('dealer',
    sa.Column('distance',
    sa.Column('listing',
    sa.Column('address',
    sa.Column('phone',
    sa.Column('price',
    sa.PrimaryKeyConstraint('id')
    )
    op.drop_column('cars', 'painted_roof')
    # ### end Alembic commands ###
项目:ShelbySearch    作者:Agentscreech    | 项目源码 | 文件源码
def upgrade():
    # ### commands auto generated by Alembic - please adjust! ###
    op.create_table('cars',
    sa.Column('year',
    sa.Column('r_model',
    sa.Column('color',
    sa.Column('stripe',
    sa.Column('electronics',
    sa.Column('convenience',
    sa.Column('painted_roof',
    sa.Column('build_date',
    sa.PrimaryKeyConstraint('id')
    )
    # ### end Alembic commands ###
项目:aiorchestra-persistence    作者:aiorchestra    | 项目源码 | 文件源码
def upgrade():

    op.create_table(
        'context', unique=True,
        sa.Column('template_path',
        sa.Column('inputs',
    )
    op.create_table(
        'node',
        sa.Column('context', sa.ForeignKey('context.name'), unique=True),
        sa.Column('is_provisioned',
        sa.Column('properties',
        sa.Column('attributes',
        sa.Column('runtime_properties',
    )
项目:dazzar    作者:Philaeux    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('scoreboard',
    sa.Column('ladder_name',
    sa.Column('mmr',
    sa.Column('matches', server_default='0',
    sa.Column('win',
    sa.Column('loss',
    sa.Column('dodge',
    sa.Column('leave',
    sa.PrimaryKeyConstraint('user_id', 'ladder_name')
    )
    op.create_index(op.f('ix_scoreboard_mmr'), 'scoreboard', ['mmr'], unique=False)
    op.add_column('match', sa.Column('radiant_win', nullable=True))
    op.add_column('match', sa.Column('section', server_default='high', nullable=False))
    op.add_column('player_in_match', sa.Column('is_dodge', server_default='false', nullable=False))
    op.add_column('user', nullable=True))
    ### end Alembic commands ###
项目:heutagogy-backend    作者:heutagogy    | 项目源码 | 文件源码
def upgrade():
    op.create_table('user',
    sa.Column('is_active',
    sa.Column('first_name', server_default='',
    sa.Column('last_name',
    sa.UniqueConstraint('email'),
    sa.UniqueConstraint('username')
    )
    op.create_table('bookmark',
    sa.Column('user',
    sa.Column('read',
    sa.ForeignKeyConstraint(['user'],
    sa.PrimaryKeyConstraint('id')
    )
项目:tingsmen    作者:pasqu4le    | 项目源码 | 文件源码
def downgrade():
    # ### commands auto generated by Alembic - please adjust! ###
    op.drop_constraint(None, 'mailing_list', type_='unique')
    op.drop_column('mailing_list', 'url')
    op.create_table('email', server_default=sa.text(u"nextval('email_id_seq'::regclass)"),
    sa.Column('value', sa.VARCHAR(length=120), name=u'email_pkey'),
    sa.UniqueConstraint('value', name=u'email_value_key'),
    postgresql_ignore_search_path=False
    )
    op.create_table('email_mailing_list',
    sa.Column('mailing_list_id',
    sa.Column('email_id',
    sa.ForeignKeyConstraint(['email_id'], [u'email.id'], name=u'email_mailing_list_email_id_fkey'),
    sa.ForeignKeyConstraint(['mailing_list_id'], [u'mailing_list.id'], name=u'email_mailing_list_mailing_list_id_fkey')
    )
    # ### end Alembic commands ###
项目:Adventure-Insecure    作者:colinnewell    | 项目源码 | 文件源码
def upgrade():
    ### commands auto generated by Alembic - please adjust! ###
    op.create_table('order_header',
    sa.Column('date_modified',
    sa.PrimaryKeyConstraint('id')
    )
    op.create_table('order_line',
    sa.Column('request',
    sa.Column('order_id',
    sa.Column('order_for',
    sa.ForeignKeyConstraint(['order_for'],
    sa.ForeignKeyConstraint(['order_id'], ['order_header.id'], name='order_id_fkey'),
    sa.PrimaryKeyConstraint('id')
    )
    ### end Alembic commands ###
项目:picmeup    作者:zhonghcc    | 项目源码 | 文件源码
def upgrade():
    op.create_table(
        'collections',sa.Integer,primary_key=True,autoincrement=True),sa.String(255),unique=True),

        sa.Column('created_time',sa.DateTime, default=datetime.Now),
        sa.Column('updated_time',

        sa.Column('author_id',nullable=True),
        sa.Column('order',nullable=True,default=0)
    )
    op.create_table(
        'collection_items',
        sa.Column('collection_id',
        sa.Column('article_id',

        sa.Column('status',default=0)
    )
项目:picmeup    作者:zhonghcc    | 项目源码 | 文件源码
def upgrade():
    op.drop_column('tags','author_id')
    op.add_column('tags',sa.Column('user_id',default=0))
    op.add_column('users',sa.Column('coin_num',nullable=False,default=5))
    op.create_table(
            'coins',
            sa.Column('id',
            sa.Column('direction',sa.String(50),default=""),
            sa.Column('reason',
            sa.Column('article_id',
            sa.Column('user_id',
            sa.Column('ip',
            sa.Column('coin_num',default=0),

            sa.Column('created_time',
            sa.Column('updated_time',

            sa.Column('status',
    )
    pass
项目:GenomicsSampleAPIs    作者:Intel-HLS    | 项目源码 | 文件源码
def upgrade():
    op.create_table(
        'reference', sa.BigInteger,
        sa.Column('guid',
        sa.Column('length', sa.BigInteger),
        sa.Column('reference_set_id',
                  sa.ForeignKey('reference_set.id'),
        sa.Column('md5_checksum', sa.String(32)), sa.Text),
        sa.Column('source_uri',
        sa.Column('is_derived', sa.Boolean),
        sa.Column('source_divergence', sa.Float),
        sa.Column('ncbi_taxon_id', sa.Integer),
        sa.Column('offset', sa.BigInteger)
    )
项目:quark    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    op.create_table('quark_locks',
                    sa.Column('created_at',
                    sa.Column('type', sa.Enum('ip_address'),
                    sa.PrimaryKeyConstraint('id'),
                    MysqL_engine='InnoDB')
    op.create_table('quark_lock_holders',
                    sa.Column('lock_id',
                    sa.Column('name',
                    sa.ForeignKeyConstraint(['lock_id'], ['quark_locks.id'],
                    MysqL_engine='InnoDB')
    op.add_column(u'quark_ip_addresses', sa.Column('lock_id',
                                                   nullable=True))
项目:quark    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    # NOTE(mdietz): You can't change the datatype or remove columns,
    #               in sqlite,please see
    #               http://sqlite.org/lang_altertable.html
    op.drop_table(OLD_TABLE)
    op.create_table(
        NEW_TABLE,
        sa.Column('tenant_id',
        sa.Column('group_id',
        sa.Column('direction', sa.String(length=10),
        sa.Column('port_range_max',
        sa.Column('port_range_min',
        sa.Column('protocol',
        sa.Column("ethertype", type_=sa.Integer(),
        sa.Column('remote_group_id',
        sa.Column("remote_ip_prefix", type_=sa.String(255)),
        sa.ForeignKeyConstraint(["remote_group_id"],
                                ["quark_security_groups.id"],
                                "fk_remote_group_id"),
        sa.ForeignKeyConstraint(['group_id'], ['quark_security_groups.id'],
        MysqL_engine="InnoDB")
项目:fuel-nailgun-extension-iac    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    table_prefix = context.config.get_main_option('table_prefix')
    op.create_table(
        table_prefix + 'repos',
        sa.Column('repo_name', sa.Unicode(100),
        sa.Column('env_id',
        sa.Column('git_url',
                  server_default='',
        sa.Column('ref',
        sa.Column('user_key',
        sa.UniqueConstraint('env_id', name='_env_id_unique'))
项目:fuel-nailgun-extension-iac    作者:openstack    | 项目源码 | 文件源码
def upgrade():
    table_prefix = context.config.get_main_option('table_prefix')
    op.create_table(
        table_prefix + 'changes_whitelist',
        sa.Column('rule', nullable=False)
    )
项目:zlktqa    作者:NunchakusHuang    | 项目源码 | 文件源码
def upgrade():
    # ### commands auto generated by Alembic - please adjust! ###
    op.create_table('users', sa.String(length=100),
    sa.Column('telephone', sa.String(length=11),
    sa.Column('_password',
    sa.PrimaryKeyConstraint('id')
    )
    op.create_table('questions',
    sa.Column('content',
    sa.PrimaryKeyConstraint('id')
    )
    op.create_table('answers',
    sa.Column('question_id',
    sa.ForeignKeyConstraint(['question_id'], ['questions.id'],
    sa.PrimaryKeyConstraint('id')
    )
    # ### end Alembic commands ###
项目:BookCloud    作者:livro-aberto    | 项目源码 | 文件源码
def upgrade():
    # ### commands auto generated by Alembic - please adjust! ###
    op.create_table('user_subscription',
    sa.Column('named_tag',
    sa.ForeignKeyConstraint(['named_tag'], ['named_tag.id'], )
    )
    # ### end Alembic commands ###

相关文章

Python setuptools.dep_util 模块,newer_pairwise_group() ...
Python chainer.utils.type_check 模块,eval() 实例源码 我...
Python chainer.utils.type_check 模块,prod() 实例源码 我...
Python chainer.utils.type_check 模块,expect() 实例源码 ...
Python multiprocessing.managers 模块,BaseProxy() 实例源...
Python multiprocessing.managers 模块,RemoteError() 实例...