Skip to content

Commit bc09bbc

Browse files
committed
fix:修改usergroup和userrole 表主键不无法自增问题
1 parent 6f0329a commit bc09bbc

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/backend/bisheng/database/models/user_group.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from datetime import datetime
22
from typing import List, Optional
33

4-
from sqlalchemy import Column, DateTime, delete, text
4+
from sqlalchemy import Column, DateTime, delete, text, INT
55
from sqlmodel import Field, select
66

77
from bisheng.common.models.base import SQLModelSerializable
@@ -30,7 +30,7 @@ class UserGroupBase(SQLModelSerializable):
3030

3131

3232
class UserGroup(UserGroupBase, table=True):
33-
id: Optional[int] = Field(default=None, primary_key=True)
33+
id: Optional[int] = Field(default=None, sa_column=Column(INT, primary_key=True, autoincrement=True))
3434

3535

3636
class UserGroupRead(UserGroupBase):

src/backend/bisheng/user/domain/models/user_role.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from typing import List, Optional
33

44
from pydantic import BaseModel
5-
from sqlalchemy import Column, DateTime, text, delete
5+
from sqlalchemy import Column, DateTime, text, delete,INT
66
from sqlmodel import Field, select
77

88
from bisheng.common.models.base import SQLModelSerializable
@@ -28,7 +28,7 @@ class UserRoleBase(SQLModelSerializable):
2828

2929

3030
class UserRole(UserRoleBase, table=True):
31-
id: Optional[int] = Field(default=None, primary_key=True)
31+
id: Optional[int] = Field(default=None, sa_column=Column(INT, primary_key=True, autoincrement=True))
3232

3333

3434
class UserRoleRead(UserRoleBase):

0 commit comments

Comments
 (0)