Move SQLite client to separate file
This commit is contained in:
parent
5957242b83
commit
395576d73f
@ -6,7 +6,7 @@ from pfbudget.core.categories import categorize_data
|
|||||||
from pfbudget.core.manager import Manager
|
from pfbudget.core.manager import Manager
|
||||||
from pfbudget.input.json import JsonParser
|
from pfbudget.input.json import JsonParser
|
||||||
from pfbudget.input.nordigen import NordigenInput
|
from pfbudget.input.nordigen import NordigenInput
|
||||||
from pfbudget.db.client import DatabaseClient
|
from pfbudget.db.sqlite import DatabaseClient
|
||||||
import pfbudget.reporting.graph
|
import pfbudget.reporting.graph
|
||||||
import pfbudget.reporting.report
|
import pfbudget.reporting.report
|
||||||
import pfbudget.utils
|
import pfbudget.utils
|
||||||
|
|||||||
@ -9,7 +9,7 @@ import yaml
|
|||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from pfbudget.common.types import Transaction
|
from pfbudget.common.types import Transaction
|
||||||
from pfbudget.db.client import DatabaseClient
|
from pfbudget.db.sqlite import DatabaseClient
|
||||||
|
|
||||||
|
|
||||||
Options = namedtuple(
|
Options = namedtuple(
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
from pfbudget.input.input import Input
|
from pfbudget.input.input import Input
|
||||||
from pfbudget.input.parsers import parse_data
|
from pfbudget.input.parsers import parse_data
|
||||||
from pfbudget.common.types import Bank, Banks, Transaction, Transactions
|
from pfbudget.common.types import Bank, Banks, Transaction, Transactions
|
||||||
from pfbudget.db.client import DatabaseClient
|
from pfbudget.db.sqlite import DatabaseClient
|
||||||
from pfbudget.utils import convert
|
from pfbudget.utils import convert
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -9,7 +9,7 @@ import pfbudget.core.categories
|
|||||||
|
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from pfbudget.db.client import DatabaseClient
|
from pfbudget.db.sqlite import DatabaseClient
|
||||||
|
|
||||||
|
|
||||||
groups = pfbudget.core.categories.cfg["Groups"]
|
groups = pfbudget.core.categories.cfg["Groups"]
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import datetime as dt
|
|||||||
import pfbudget.core.categories
|
import pfbudget.core.categories
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
from pfbudget.db.client import DatabaseClient
|
from pfbudget.db.sqlite import DatabaseClient
|
||||||
|
|
||||||
|
|
||||||
def net(db: DatabaseClient, start: dt.date = dt.date.min, end: dt.date = dt.date.max):
|
def net(db: DatabaseClient, start: dt.date = dt.date.min, end: dt.date = dt.date.max):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user