Skip to content

Commit 0c3f7d5

Browse files
committed
Fix lint errors
1 parent ec16084 commit 0c3f7d5

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

sample/orm/orm.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,14 @@
44
.. codeauthor:: Tsuyoshi Hombashi <[email protected]>
55
"""
66

7+
from typing import Type
8+
79
from simplesqlite import connect_memdb
810
from simplesqlite.model import Blob, Integer, Model, Real, Text
911
from simplesqlite.query import Set, Where
1012

1113

12-
def print_all_records(model: Model) -> None:
14+
def print_all_records(model: Type[Model]) -> None:
1315
for record in model.select():
1416
print(record)
1517

@@ -45,26 +47,26 @@ def main() -> None:
4547

4648
print(Hoge.fetch_schema().dumps())
4749
table_name = Hoge.get_table_name()
48-
print(f"\nSELECT all the records: {table_name=}")
50+
print(f"\nSELECT all the records: table={table_name}")
4951
for hoge in Hoge.select():
5052
print(hoge.hoge_id, hoge.name)
5153

52-
print(f"\nSELECT with WHERE: {table_name=}")
54+
print(f"\nSELECT with WHERE: table={table_name}")
5355
for hoge in Hoge.select(where=Where(Hoge.hoge_id, 10)):
5456
print(hoge.hoge_id, hoge.name)
5557

5658
print("\n--------------------\n")
5759
print(Foo.fetch_schema().dumps())
5860
table_name = Foo.get_table_name()
5961

60-
print(f"\nSELECT all the records: {table_name=}")
62+
print(f"\nSELECT all the records: table={table_name}")
6163
print_all_records(Foo)
6264

63-
print(f"\nDELETE: {table_name=}")
65+
print(f"\nDELETE: table={table_name}")
6466
Foo.delete(where=Where(Foo.foo_id, 22))
6567
print_all_records(Foo)
6668

67-
print(f"\nUPDATE: {table_name=}")
69+
print(f"\nUPDATE: table={table_name}")
6870
Foo.update(set_query=[Set(Foo.value, 1000)], where=Where(Foo.foo_id, 33))
6971
print_all_records(Foo)
7072

simplesqlite/model.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
from ._column import Column
1616
from .core import SimpleSQLite
1717
from .error import DatabaseError, TableNotFoundError
18-
from .query import Attr, AttrList, WhereQuery
18+
from .query import Attr, AttrList
19+
from .query import Set as SetQuery
20+
from .query import WhereQuery
1921

2022

2123
__all__ = ("Integer", "Real", "Text", "Blob", "Model", "Column")
@@ -182,7 +184,7 @@ def insert(cls, model_obj: "Model") -> None:
182184

183185
@classmethod
184186
def update(
185-
cls, set_query: Union[str, Sequence[Set]], where: Optional[WhereQuery] = None
187+
cls, set_query: Union[str, Sequence[SetQuery]], where: Optional[WhereQuery] = None
186188
) -> None:
187189
cls.__connection.update(cls.get_table_name(), set_query=set_query, where=where)
188190

0 commit comments

Comments
 (0)