This commit is contained in:
2024-08-20 13:55:48 +03:00
parent f5f662d6de
commit 9fb56ce1e0
32 changed files with 131 additions and 688 deletions

View File

@@ -0,0 +1,59 @@
from piccolo.apps.migrations.auto.migration_manager import MigrationManager
from piccolo.columns.column_types import Integer
from piccolo.columns.indexes import IndexMethod
ID = "2024-08-20T13:36:02:417372"
VERSION = "1.16.0"
DESCRIPTION = ""
async def forwards():
manager = MigrationManager(
migration_id=ID, app_name="standard.roles", description=DESCRIPTION
)
manager.add_table(class_name="Roles", tablename="roles", schema=None, columns=None)
manager.add_column(
table_class_name="Roles",
tablename="roles",
column_name="role_id",
db_column_name="role_id",
column_class_name="Integer",
column_class=Integer,
params={
"default": 0,
"null": False,
"primary_key": False,
"unique": False,
"index": False,
"index_method": IndexMethod.btree,
"choices": None,
"db_column_name": None,
"secret": False,
},
schema=None,
)
manager.add_column(
table_class_name="Roles",
tablename="roles",
column_name="user_id",
db_column_name="user_id",
column_class_name="Integer",
column_class=Integer,
params={
"default": 0,
"null": False,
"primary_key": False,
"unique": False,
"index": False,
"index_method": IndexMethod.btree,
"choices": None,
"db_column_name": None,
"secret": False,
},
schema=None,
)
return manager