@@ -2063,14 +2063,14 @@ class Accounts(Base):
20632063 __tablename__ = 'accounts'
20642064
20652065 id: Mapped[int] = mapped_column(Integer, primary_key=True)
2066- status: Mapped[StatusEnum] = mapped_column(Enum(StatusEnum), nullable=False)
2066+ status: Mapped[StatusEnum] = mapped_column(Enum(StatusEnum, values_callable=lambda cls: [member.value for member in cls] ), nullable=False)
20672067
20682068
20692069 class Users(Base):
20702070 __tablename__ = 'users'
20712071
20722072 id: Mapped[int] = mapped_column(Integer, primary_key=True)
2073- status: Mapped[StatusEnum] = mapped_column(Enum(StatusEnum), nullable=False)
2073+ status: Mapped[StatusEnum] = mapped_column(Enum(StatusEnum, values_callable=lambda cls: [member.value for member in cls] ), nullable=False)
20742074 """ ,
20752075 )
20762076
@@ -2109,7 +2109,7 @@ class Users(Base):
21092109 __tablename__ = 'users'
21102110
21112111 id: Mapped[int] = mapped_column(Integer, primary_key=True)
2112- status: Mapped[UsersStatus] = mapped_column(Enum(UsersStatus), nullable=False)
2112+ status: Mapped[UsersStatus] = mapped_column(Enum(UsersStatus, values_callable=lambda cls: [member.value for member in cls] ), nullable=False)
21132113 """ ,
21142114 )
21152115
@@ -2160,14 +2160,14 @@ class A(Base):
21602160 __tablename__ = 'a'
21612161
21622162 id: Mapped[int] = mapped_column(Integer, primary_key=True)
2163- b_c: Mapped[ABC] = mapped_column(Enum(ABC), nullable=False)
2163+ b_c: Mapped[ABC] = mapped_column(Enum(ABC, values_callable=lambda cls: [member.value for member in cls] ), nullable=False)
21642164
21652165
21662166 class AB(Base):
21672167 __tablename__ = 'a_b'
21682168
21692169 id: Mapped[int] = mapped_column(Integer, primary_key=True)
2170- c: Mapped[ABC] = mapped_column(Enum(ABC), nullable=False)
2170+ c: Mapped[ABC] = mapped_column(Enum(ABC, values_callable=lambda cls: [member.value for member in cls] ), nullable=False)
21712171 """ ,
21722172 )
21732173
@@ -2223,14 +2223,14 @@ class A(Base):
22232223 __tablename__ = 'a'
22242224
22252225 id: Mapped[int] = mapped_column(Integer, primary_key=True)
2226- b_c: Mapped[ABC1] = mapped_column(Enum(ABC1), nullable=False)
2226+ b_c: Mapped[ABC1] = mapped_column(Enum(ABC1, values_callable=lambda cls: [member.value for member in cls] ), nullable=False)
22272227
22282228
22292229 class AB(Base):
22302230 __tablename__ = 'a_b'
22312231
22322232 id: Mapped[int] = mapped_column(Integer, primary_key=True)
2233- c: Mapped[ABC] = mapped_column(Enum(ABC), nullable=False)
2233+ c: Mapped[ABC] = mapped_column(Enum(ABC, values_callable=lambda cls: [member.value for member in cls] ), nullable=False)
22342234 """ ,
22352235 )
22362236
@@ -2269,7 +2269,7 @@ class Users(Base):
22692269 )
22702270
22712271 id: Mapped[int] = mapped_column(Integer, primary_key=True)
2272- status: Mapped[UsersStatus] = mapped_column(Enum(UsersStatus), nullable=False)
2272+ status: Mapped[UsersStatus] = mapped_column(Enum(UsersStatus, values_callable=lambda cls: [member.value for member in cls] ), nullable=False)
22732273 """ ,
22742274 )
22752275
@@ -2357,7 +2357,7 @@ class Accounts(Base):
23572357 )
23582358
23592359 id: Mapped[int] = mapped_column(Integer, primary_key=True)
2360- status: Mapped[AccountsStatus] = mapped_column(Enum(AccountsStatus), nullable=False)
2360+ status: Mapped[AccountsStatus] = mapped_column(Enum(AccountsStatus, values_callable=lambda cls: [member.value for member in cls] ), nullable=False)
23612361
23622362
23632363 class Users(Base):
@@ -2367,6 +2367,6 @@ class Users(Base):
23672367 )
23682368
23692369 id: Mapped[int] = mapped_column(Integer, primary_key=True)
2370- status: Mapped[UsersStatus] = mapped_column(Enum(UsersStatus), nullable=False)
2370+ status: Mapped[UsersStatus] = mapped_column(Enum(UsersStatus, values_callable=lambda cls: [member.value for member in cls] ), nullable=False)
23712371 """ ,
23722372 )
0 commit comments