mirror of
https://github.com/fastapi-practices/fastapi-best-architecture.git
synced 2026-09-21 21:15:13 +00:00
Update CRUDBase to sqlalchemy-crud-plus (#317)
* Update CRUDBase to dependent package * Update sqla crud plus to 0.0.2
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#!/usr/bin/env python3
|
||||
# -*- coding: utf-8 -*-
|
||||
from backend.common.msd.model import MappedBase # noqa: I001
|
||||
from backend.common.model import MappedBase # noqa: I001
|
||||
from backend.app.admin.model.sys_api import Api
|
||||
from backend.app.admin.model.sys_casbin_rule import CasbinRule
|
||||
from backend.app.admin.model.sys_dept import Dept
|
||||
|
||||
@@ -4,7 +4,7 @@ from sqlalchemy import String
|
||||
from sqlalchemy.dialects.mysql import LONGTEXT
|
||||
from sqlalchemy.orm import Mapped, mapped_column
|
||||
|
||||
from backend.common.msd.model import Base, id_key
|
||||
from backend.common.model import Base, id_key
|
||||
|
||||
|
||||
class Api(Base):
|
||||
|
||||
@@ -4,7 +4,7 @@ from sqlalchemy import String
|
||||
from sqlalchemy.dialects.mysql import LONGTEXT
|
||||
from sqlalchemy.orm import Mapped, mapped_column
|
||||
|
||||
from backend.common.msd.model import MappedBase, id_key
|
||||
from backend.common.model import MappedBase, id_key
|
||||
|
||||
|
||||
class CasbinRule(MappedBase):
|
||||
|
||||
@@ -5,7 +5,7 @@ from typing import Union
|
||||
from sqlalchemy import ForeignKey, String
|
||||
from sqlalchemy.orm import Mapped, mapped_column, relationship
|
||||
|
||||
from backend.common.msd.model import Base, id_key
|
||||
from backend.common.model import Base, id_key
|
||||
|
||||
|
||||
class Dept(Base):
|
||||
|
||||
@@ -4,7 +4,7 @@ from sqlalchemy import ForeignKey, String
|
||||
from sqlalchemy.dialects.mysql import LONGTEXT
|
||||
from sqlalchemy.orm import Mapped, mapped_column, relationship
|
||||
|
||||
from backend.common.msd.model import Base, id_key
|
||||
from backend.common.model import Base, id_key
|
||||
|
||||
|
||||
class DictData(Base):
|
||||
|
||||
@@ -4,7 +4,7 @@ from sqlalchemy import String
|
||||
from sqlalchemy.dialects.mysql import LONGTEXT
|
||||
from sqlalchemy.orm import Mapped, mapped_column, relationship
|
||||
|
||||
from backend.common.msd.model import Base, id_key
|
||||
from backend.common.model import Base, id_key
|
||||
|
||||
|
||||
class DictType(Base):
|
||||
|
||||
@@ -6,7 +6,7 @@ from sqlalchemy import String
|
||||
from sqlalchemy.dialects.mysql import LONGTEXT
|
||||
from sqlalchemy.orm import Mapped, mapped_column
|
||||
|
||||
from backend.common.msd.model import DataClassBase, id_key
|
||||
from backend.common.model import DataClassBase, id_key
|
||||
from backend.utils.timezone import timezone
|
||||
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@ from sqlalchemy.dialects.mysql import LONGTEXT
|
||||
from sqlalchemy.orm import Mapped, mapped_column, relationship
|
||||
|
||||
from backend.app.admin.model.sys_role_menu import sys_role_menu
|
||||
from backend.common.msd.model import Base, id_key
|
||||
from backend.common.model import Base, id_key
|
||||
|
||||
|
||||
class Menu(Base):
|
||||
|
||||
@@ -6,7 +6,7 @@ from sqlalchemy import String
|
||||
from sqlalchemy.dialects.mysql import JSON, LONGTEXT
|
||||
from sqlalchemy.orm import Mapped, mapped_column
|
||||
|
||||
from backend.common.msd.model import DataClassBase, id_key
|
||||
from backend.common.model import DataClassBase, id_key
|
||||
from backend.utils.timezone import timezone
|
||||
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ from sqlalchemy.orm import Mapped, mapped_column, relationship
|
||||
|
||||
from backend.app.admin.model.sys_role_menu import sys_role_menu
|
||||
from backend.app.admin.model.sys_user_role import sys_user_role
|
||||
from backend.common.msd.model import Base, id_key
|
||||
from backend.common.model import Base, id_key
|
||||
|
||||
|
||||
class Role(Base):
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from sqlalchemy import INT, Column, ForeignKey, Integer, Table
|
||||
|
||||
from backend.common.msd.model import MappedBase
|
||||
from backend.common.model import MappedBase
|
||||
|
||||
sys_role_menu = Table(
|
||||
'sys_role_menu',
|
||||
|
||||
@@ -7,7 +7,7 @@ from sqlalchemy import ForeignKey, String
|
||||
from sqlalchemy.orm import Mapped, mapped_column, relationship
|
||||
|
||||
from backend.app.admin.model.sys_user_role import sys_user_role
|
||||
from backend.common.msd.model import Base, id_key
|
||||
from backend.common.model import Base, id_key
|
||||
from backend.database.db_mysql import uuid4_str
|
||||
from backend.utils.timezone import timezone
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from sqlalchemy import INT, Column, ForeignKey, Integer, Table
|
||||
|
||||
from backend.common.msd.model import MappedBase
|
||||
from backend.common.model import MappedBase
|
||||
|
||||
sys_user_role = Table(
|
||||
'sys_user_role',
|
||||
|
||||
@@ -5,7 +5,7 @@ from typing import Union
|
||||
from sqlalchemy import ForeignKey, String
|
||||
from sqlalchemy.orm import Mapped, mapped_column, relationship
|
||||
|
||||
from backend.common.msd.model import Base, id_key
|
||||
from backend.common.model import Base, id_key
|
||||
|
||||
|
||||
class UserSocial(Base):
|
||||
|
||||
Reference in New Issue
Block a user