def upgrade():
# ### commands auto generated by Alembic - please adjust! ###
op.create_table('email',
sa.Column('user_id', zeus.db.types.guid.GUID(),
nullable=False),
sa.Column('email', sa.String(length=128), nullable=False),
sa.Column('verified', sa.Boolean(), nullable=True),
sa.Column('id', zeus.db.types.guid.GUID(), nullable=False),
sa.Column('date_created', sa.TIMESTAMP(timezone=True),
server_default=sa.text('now()'), nullable=False),
sa.ForeignKeyConstraint(
['user_id'], ['user.id'], ondelete='CASCADE'),
sa.PrimaryKeyConstraint('id'),
sa.UniqueConstraint('user_id', 'email',
name='unq_user_email')
)
op.create_index(op.f('ix_email_user_id'), 'email',
['user_id'], unique=False)
# ### end Alembic commands ###
评论列表
文章目录