@@ -146,8 +146,8 @@ class _HashableSource:
146
146
def __init__ (self , * args , ** kwargs ) -> None : ...
147
147
def alias (self , name ) -> None : ...
148
148
def __hash__ (self ) -> int : ...
149
- def __eq__ (self , other ): ...
150
- def __ne__ (self , other ): ...
149
+ def __eq__ (self , other ) -> bool : ...
150
+ def __ne__ (self , other ) -> bool : ...
151
151
__lt__ : Incomplete
152
152
__le__ : Incomplete
153
153
__gt__ : Incomplete
@@ -183,7 +183,7 @@ class Table(_HashableSource, BaseTable):
183
183
name ,
184
184
columns : Incomplete | None = ...,
185
185
primary_key : Incomplete | None = ...,
186
- schema : Incomplete | None = ... ,
186
+ schema : str | None = None ,
187
187
alias : Incomplete | None = ...,
188
188
_model : Incomplete | None = ...,
189
189
_database : Incomplete | None = ...,
@@ -249,8 +249,8 @@ class ColumnBase(Node):
249
249
__rand__ : Incomplete
250
250
__ror__ : Incomplete
251
251
__rxor__ : Incomplete
252
- def __eq__ (self , rhs ): ...
253
- def __ne__ (self , rhs ): ...
252
+ def __eq__ (self , rhs ) -> bool : ...
253
+ def __ne__ (self , rhs ) -> bool : ...
254
254
__lt__ : Incomplete
255
255
__le__ : Incomplete
256
256
__gt__ : Incomplete
@@ -797,10 +797,10 @@ class Database(_callable_context_manager):
797
797
self , exc_type : type [BaseException ] | None , exc_val : BaseException | None , exc_tb : TracebackType | None
798
798
) -> None : ...
799
799
def connection_context (self ): ...
800
- def connect (self , reuse_if_open : bool = ...) : ...
801
- def close (self ): ...
802
- def is_closed (self ): ...
803
- def is_connection_usable (self ): ...
800
+ def connect (self , reuse_if_open : bool = False ) -> bool : ...
801
+ def close (self ) -> bool : ...
802
+ def is_closed (self ) -> bool : ...
803
+ def is_connection_usable (self ) -> bool : ...
804
804
def connection (self ): ...
805
805
def cursor (self , commit : Incomplete | None = None , named_cursor : Incomplete | None = None ): ...
806
806
def execute_sql (self , sql , params : Incomplete | None = ..., commit = ...): ...
@@ -828,22 +828,22 @@ class Database(_callable_context_manager):
828
828
def commit (self ): ...
829
829
def rollback (self ): ...
830
830
def batch_commit (self , it , n ) -> Generator [Incomplete , None , None ]: ...
831
- def table_exists (self , table_name , schema : Incomplete | None = ... ): ...
832
- def get_tables (self , schema : Incomplete | None = ... ) -> None : ...
833
- def get_indexes (self , table , schema : Incomplete | None = ... ) -> None : ...
834
- def get_columns (self , table , schema : Incomplete | None = ... ) -> None : ...
835
- def get_primary_keys (self , table , schema : Incomplete | None = ... ) -> None : ...
836
- def get_foreign_keys (self , table , schema : Incomplete | None = ... ) -> None : ...
831
+ def table_exists (self , table_name , schema : str | None = None ): ...
832
+ def get_tables (self , schema : str | None = None ) -> None : ...
833
+ def get_indexes (self , table , schema : str | None = None ) -> list [ IndexMetadata ] : ...
834
+ def get_columns (self , table , schema : str | None = None ) -> list [ ColumnMetadata ] : ...
835
+ def get_primary_keys (self , table , schema : str | None = None ) -> None : ...
836
+ def get_foreign_keys (self , table , schema : str | None = None ) -> list [ ForeignKeyMetadata ] : ...
837
837
def sequence_exists (self , seq ) -> None : ...
838
- def create_tables (self , models , ** options ) -> None : ...
839
- def drop_tables (self , models , ** kwargs ) -> None : ...
838
+ def create_tables (self , models : Iterable [ type [ Model ]] , ** options ) -> None : ...
839
+ def drop_tables (self , models : Iterable [ type [ Model ]] , ** kwargs ) -> None : ...
840
840
def extract_date (self , date_part , date_field ) -> None : ...
841
841
def truncate_date (self , date_part , date_field ) -> None : ...
842
842
def to_timestamp (self , date_field ) -> None : ...
843
843
def from_timestamp (self , date_field ) -> None : ...
844
844
def random (self ): ...
845
- def bind (self , models , bind_refs : bool = ..., bind_backrefs : bool = ...) -> None : ...
846
- def bind_ctx (self , models , bind_refs : bool = ..., bind_backrefs : bool = ...): ...
845
+ def bind (self , models : Iterable [ type [ Model ]] , bind_refs : bool = ..., bind_backrefs : bool = ...) -> None : ...
846
+ def bind_ctx (self , models : Iterable [ type [ Model ]] , bind_refs : bool = ..., bind_backrefs : bool = ...): ...
847
847
def get_noop_select (self , ctx ): ...
848
848
@property
849
849
def Model (self ) -> type [Model ]: ...
@@ -861,7 +861,7 @@ class SqliteDatabase(Database):
861
861
def init (
862
862
self , database , pragmas : Incomplete | None = ..., timeout : int = ..., returning_clause : Incomplete | None = ..., ** kwargs
863
863
) -> None : ...
864
- def pragma (self , key , value = ..., permanent : bool = ..., schema : Incomplete | None = ... ): ...
864
+ def pragma (self , key , value = ..., permanent : bool = ..., schema : str | None = None ): ...
865
865
cache_size : Incomplete
866
866
foreign_keys : Incomplete
867
867
journal_mode : Incomplete
@@ -900,12 +900,12 @@ class SqliteDatabase(Database):
900
900
def last_insert_id (self , cursor , query_type : Incomplete | None = ...): ...
901
901
def rows_affected (self , cursor ): ...
902
902
def begin (self , lock_type : Incomplete | None = ...) -> None : ...
903
- def get_tables (self , schema : Incomplete | None = ... ): ...
904
- def get_views (self , schema : Incomplete | None = ...) : ...
905
- def get_indexes (self , table , schema : Incomplete | None = ...) : ...
906
- def get_columns (self , table , schema : Incomplete | None = ...) : ...
907
- def get_primary_keys (self , table , schema : Incomplete | None = ... ): ...
908
- def get_foreign_keys (self , table , schema : Incomplete | None = ...) : ...
903
+ def get_tables (self , schema : str | None = None ): ...
904
+ def get_views (self , schema : str | None = None ) -> list [ ViewMetadata ] : ...
905
+ def get_indexes (self , table , schema : str | None = None ) -> list [ IndexMetadata ] : ...
906
+ def get_columns (self , table , schema : str | None = None ) -> list [ ColumnMetadata ] : ...
907
+ def get_primary_keys (self , table , schema : str | None = None ): ...
908
+ def get_foreign_keys (self , table , schema : str | None = None ) -> list [ ForeignKeyMetadata ] : ...
909
909
def get_binary_type (self ): ...
910
910
def conflict_statement (self , on_conflict , query ): ...
911
911
def conflict_update (self , oc , query ): ...
@@ -933,16 +933,16 @@ class PostgresqlDatabase(Database):
933
933
isolation_level : Incomplete | None = ...,
934
934
** kwargs ,
935
935
) -> None : ...
936
- def is_connection_usable (self ): ...
936
+ def is_connection_usable (self ) -> bool : ...
937
937
def last_insert_id (self , cursor , query_type : Incomplete | None = ...): ...
938
938
def rows_affected (self , cursor ): ...
939
939
def begin (self , isolation_level : str | None = None ) -> None : ...
940
- def get_tables (self , schema : Incomplete | None = ... ): ...
941
- def get_views (self , schema : Incomplete | None = ...) : ...
942
- def get_indexes (self , table , schema : Incomplete | None = ...) : ...
943
- def get_columns (self , table , schema : Incomplete | None = ...) : ...
944
- def get_primary_keys (self , table , schema : Incomplete | None = ... ): ...
945
- def get_foreign_keys (self , table , schema : Incomplete | None = ...) : ...
940
+ def get_tables (self , schema : str | None = None ): ...
941
+ def get_views (self , schema : str | None = None ) -> list [ ViewMetadata ] : ...
942
+ def get_indexes (self , table , schema : str | None = None ) -> list [ IndexMetadata ] : ...
943
+ def get_columns (self , table , schema : str | None = None ) -> list [ ColumnMetadata ] : ...
944
+ def get_primary_keys (self , table , schema : str | None = None ): ...
945
+ def get_foreign_keys (self , table , schema : str | None = None ) -> list [ ForeignKeyMetadata ] : ...
946
946
def sequence_exists (self , sequence ): ...
947
947
def get_binary_type (self ): ...
948
948
def conflict_statement (self , on_conflict , query ) -> None : ...
@@ -968,15 +968,15 @@ class MySQLDatabase(Database):
968
968
safe_drop_index : bool
969
969
sql_mode : str
970
970
def init (self , database , ** kwargs ) -> None : ...
971
- def is_connection_usable (self ): ...
971
+ def is_connection_usable (self ) -> bool : ...
972
972
def default_values_insert (self , ctx ): ...
973
973
def begin (self , isolation_level : str | None = None ) -> None : ...
974
- def get_tables (self , schema : Incomplete | None = ... ): ...
975
- def get_views (self , schema : Incomplete | None = ...) : ...
976
- def get_indexes (self , table , schema : Incomplete | None = ...) : ...
977
- def get_columns (self , table , schema : Incomplete | None = ...) : ...
978
- def get_primary_keys (self , table , schema : Incomplete | None = ... ): ...
979
- def get_foreign_keys (self , table , schema : Incomplete | None = ...) : ...
974
+ def get_tables (self , schema : str | None = None ): ...
975
+ def get_views (self , schema : str | None = None ) -> list [ ViewMetadata ] : ...
976
+ def get_indexes (self , table , schema : str | None = None ) -> list [ IndexMetadata ] : ...
977
+ def get_columns (self , table , schema : str | None = None ) -> list [ ColumnMetadata ] : ...
978
+ def get_primary_keys (self , table , schema : str | None = None ): ...
979
+ def get_foreign_keys (self , table , schema : str | None = None ) -> list [ ForeignKeyMetadata ] : ...
980
980
def get_binary_type (self ): ...
981
981
def conflict_statement (self , on_conflict , query ): ...
982
982
def conflict_update (self , on_conflict , query ): ...
@@ -1438,8 +1438,8 @@ class CompositeKey(MetaField):
1438
1438
def safe_field_names (self ): ...
1439
1439
def __get__ (self , instance , instance_type : Incomplete | None = ...): ...
1440
1440
def __set__ (self , instance , value ) -> None : ...
1441
- def __eq__ (self , other ): ...
1442
- def __ne__ (self , other ): ...
1441
+ def __eq__ (self , other ) -> bool : ...
1442
+ def __ne__ (self , other ) -> bool : ...
1443
1443
def __hash__ (self ) -> int : ...
1444
1444
def __sql__ (self , ctx ): ...
1445
1445
model : Incomplete
@@ -1514,7 +1514,7 @@ class Metadata:
1514
1514
indexes : Incomplete | None = ...,
1515
1515
primary_key : Incomplete | None = ...,
1516
1516
constraints : Incomplete | None = ...,
1517
- schema : Incomplete | None = ... ,
1517
+ schema : str | None = None ,
1518
1518
only_save_dirty : bool = ...,
1519
1519
depends_on : Incomplete | None = ...,
1520
1520
options : Incomplete | None = ...,
@@ -1635,14 +1635,14 @@ class Model(metaclass=ModelBase):
1635
1635
def filter (cls , * dq_nodes , ** filters ): ...
1636
1636
def get_id (self ): ...
1637
1637
def save (self , force_insert : bool = ..., only : Incomplete | None = ...): ...
1638
- def is_dirty (self ): ...
1638
+ def is_dirty (self ) -> bool : ...
1639
1639
@property
1640
1640
def dirty_fields (self ): ...
1641
1641
def dependencies (self , search_nullable : bool = ...) -> Generator [Incomplete , None , None ]: ...
1642
1642
def delete_instance (self , recursive : bool = ..., delete_nullable : bool = ...): ...
1643
1643
def __hash__ (self ) -> int : ...
1644
- def __eq__ (self , other ): ...
1645
- def __ne__ (self , other ): ...
1644
+ def __eq__ (self , other ) -> bool : ...
1645
+ def __ne__ (self , other ) -> bool : ...
1646
1646
def __sql__ (self , ctx ): ...
1647
1647
@classmethod
1648
1648
def bind (cls , database , bind_refs : bool = ..., bind_backrefs : bool = ..., _exclude : Incomplete | None = ...): ...
0 commit comments