File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change 1111 Sequence ,
1212 Type ,
1313 TypeVar ,
14+ TypeAlias ,
1415)
1516
1617AbstractModel = TypeVar ("AbstractModel" , bound = sm .SQLModel )
18+ WhereClauses : TypeAlias = Optional [List [sm .DefaultClause | bool ]]
1719
1820
1921class Repository (Generic [AbstractModel ], metaclass = abc .ABCMeta ):
@@ -32,7 +34,7 @@ async def retrieve_one(
3234 self ,
3335 * ,
3436 ident : Optional [int ] = None ,
35- where_clauses : Optional [ List [ Optional [ sm . DefaultClause ]] | List [ bool ]] = None ,
37+ where_clauses : WhereClauses = None ,
3638 ) -> Optional [AbstractModel ]:
3739 if ident is not None :
3840 return await self .session .get (self .model , ident )
@@ -44,7 +46,7 @@ async def retrieve_one(
4446
4547 async def retrieve_many (
4648 self ,
47- where_clauses : Optional [ List [ Optional [ sm . DefaultClause ]] | List [ bool ]] = None ,
49+ where_clauses : WhereClauses = None ,
4850 limit : Optional [int ] = None ,
4951 order_by : Optional [Any ] = None ,
5052 ) -> Optional [Sequence [AbstractModel ]]:
You can’t perform that action at this time.
0 commit comments