feat: add support for sqlite3 and multiple databases #2

Open
cgroschupp wants to merge 8 commits from feature/sqlite3-and-multiple-db-support into master
Showing only changes of commit 3efc1a9dd1 - Show all commits

View File

@ -21,12 +21,12 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.
import argparse import argparse
import logging import logging
import sqlite3
import sys import sys
from datetime import datetime, timedelta from datetime import datetime, timedelta
from functools import cached_property from functools import cached_property
from pathlib import Path from pathlib import Path
from typing import List, Tuple, TypeAlias, Union, Sequence, Mapping, Any, Callable from typing import Any, Callable, List, Mapping, Sequence, Tuple, TypeAlias, Union
import sqlite3
try: try:
import psycopg2 import psycopg2