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',
sa.Column('id', sa.INTEGER(), server_default=sa.text(u"nextval('email_id_seq'::regclass)"), nullable=False),
sa.Column('value', sa.VARCHAR(length=120), autoincrement=False, nullable=True),
sa.PrimaryKeyConstraint('id', 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.INTEGER(), autoincrement=False, nullable=True),
sa.Column('email_id', sa.INTEGER(), autoincrement=False, nullable=True),
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 ###
评论列表
文章目录