from tortoise import migrations from tortoise.migrations import operations as ops from uuid import uuid4 from tortoise import fields class Migration(migrations.Migration): initial = True operations = [ ops.CreateModel( name='Task', fields=[ ('id', fields.UUIDField(primary_key=True, default=uuid4, unique=True, db_index=True)), ('created_at', fields.DatetimeField(auto_now=False, auto_now_add=True)), ('updated_at', fields.DatetimeField(auto_now=True, auto_now_add=False)), ('list_name', fields.CharField(db_index=True, max_length=32)), ('name', fields.TextField(unique=False)), ('reset_cron', fields.CharField(null=True, max_length=32)), ('check_date', fields.DatetimeField(null=True, auto_now=False, auto_now_add=False)), ('previous_check_date', fields.DatetimeField(null=True, auto_now=False, auto_now_add=False)), ], options={'table': 'task', 'app': 'models', 'pk_attr': 'id'}, bases=['AbstractModel'], ), ]