(self, db_name="bankmanaging.db")
| 4 | |
| 5 | class DatabaseManager: |
| 6 | def __init__(self, db_name="bankmanaging.db"): |
| 7 | self.db_path = os.path.join(os.path.dirname(__file__), db_name) |
| 8 | self.conn = sqlite3.connect(self.db_path, check_same_thread=False) |
| 9 | self.cur = self.conn.cursor() |
| 10 | self._setup_tables() |
| 11 | self.acc_no = self._get_last_acc_no() + 1 |
| 12 | |
| 13 | def _setup_tables(self): |
| 14 | self.cur.execute(""" |
nothing calls this directly
no test coverage detected