def upgrade():
# ### commands auto generated by Alembic - please adjust! ###
op.execute(CreateSequence(Sequence("endpoint_log_id_seq")))
op.execute(CreateSequence(Sequence("session_token_id_seq")))
op.execute(CreateSequence(Sequence("system_log_id_seq")))
op.execute(CreateSequence(Sequence("user_account_id_seq")))
op.create_table('endpoint_log',
sa.Column('id', sa.INTEGER(), server_default=sa.text("nextval('endpoint_log_id_seq')"), nullable=False),
sa.Column('start_utc', postgresql.TIMESTAMP(), nullable=False),
sa.Column('duration_ms', sa.INTEGER(), nullable=False),
sa.Column('endpoint', sa.TEXT(), nullable=True),
sa.Column('username', sa.TEXT(), nullable=True),
sa.Column('method', sa.TEXT(), nullable=True),
sa.Column('http_code', sa.TEXT(), nullable=True),
sa.Column('error_message', sa.TEXT(), nullable=True),
sa.PrimaryKeyConstraint('id')
)
op.create_table('session_token',
sa.Column('id', sa.INTEGER(), server_default=sa.text("nextval('session_token_id_seq')"), nullable=False),
sa.Column('user_id', sa.TEXT(), nullable=True),
sa.Column('token', sa.TEXT(), nullable=True),
sa.Column('created_utc', postgresql.TIMESTAMP(), server_default=sa.text('now()'), nullable=True),
sa.PrimaryKeyConstraint('id')
)
op.create_table('system_log',
sa.Column('id', sa.INTEGER(), server_default=sa.text("nextval('system_log_id_seq')"), nullable=False),
sa.Column('event_utc', postgresql.TIMESTAMP(), server_default=sa.text('now()'), nullable=False),
sa.Column('level', sa.TEXT(), nullable=True),
sa.Column('message', sa.TEXT(), nullable=True),
sa.Column('source', sa.TEXT(), nullable=True),
sa.PrimaryKeyConstraint('id')
)
op.create_table('user_account',
sa.Column('id', sa.INTEGER(), server_default=sa.text("nextval('user_account_id_seq')"), nullable=False),
sa.Column('user_id', sa.TEXT(), nullable=True),
sa.Column('email', sa.TEXT(), nullable=True),
sa.Column('secret', sa.TEXT(), nullable=True),
sa.Column('creation_utc', postgresql.TIMESTAMP(), server_default=sa.text('now()'), nullable=True),
sa.Column('last_updated_utc', postgresql.TIMESTAMP(), server_default=sa.text('now()'), nullable=True),
sa.PrimaryKeyConstraint('id')
)
# ### end Alembic commands ###
8648ae6436f0_initial_database.py 文件源码
python
阅读 23
收藏 0
点赞 0
评论 0
评论列表
文章目录