def upgrade():
op.create_table(
'project_stats',
sa.Column('id', sa.Integer, primary_key=True),
sa.Column('project_id', sa.Integer, sa.ForeignKey('project.id',
ondelete='CASCADE')),
sa.Column('n_tasks', sa.Integer, default=0),
sa.Column('n_task_runs', sa.Integer, default=0),
sa.Column('n_results', sa.Integer, default=0),
sa.Column('n_volunteers', sa.Integer, default=0),
sa.Column('n_completed_tasks', sa.Integer, default=0),
sa.Column('overall_progress', sa.Integer, default=0),
sa.Column('average_time', sa.Float, default=0),
sa.Column('n_blogposts', sa.Integer, default=0),
sa.Column('last_activity', sa.Text, default=make_timestamp),
sa.Column('info', JSON, nullable=False)
)
d1add5e3e65e_projects_stats.py 文件源码
python
阅读 28
收藏 0
点赞 0
评论 0
评论列表
文章目录