databaseconnection

This commit is contained in:
2024-11-20 15:46:01 +01:00
parent 0e8e03dc5d
commit 3d5035ffb3
8 changed files with 215 additions and 173 deletions

18
main.py
View File

@@ -5,10 +5,11 @@ from PySide6.QtGui import QGuiApplication
from PySide6.QtQml import QQmlApplicationEngine
from PySide6.QtCore import QResource
from lib.ConfigLoader import ConfigLoader
from lib.BusinessModel import BusinessModel
from lib.DB.BusinessModel import BusinessModel
import rc_pyqcrm
import rc_qml
import sqlite3
import lib.DB.DbManager
# [pyqcrm]
# program-name=""
@@ -21,19 +22,6 @@ import sqlite3
# password=""
# name=""
# type=""
def testConnection():
connection= sqlite3.connect(":memory:")
cur= connection.cursor()
cur.execute("CREATE TABLE test(id INTEGER primary key, Kundenname TEXT, Ort TEXT)")
cur.execute("""
INSERT INTO test VALUES
(1, 'Gruva', 'Dusseldorf'),
(2, 'Tero', 'Krefeld'),
(3, 'Blabla','Paris')
""")
connection.commit()
return connection
if __name__ == "__main__":
@@ -55,7 +43,7 @@ if __name__ == "__main__":
config = ConfigLoader()
con = testConnection()
con = DbManager()
bm = BusinessModel(con)
if not config.getConfig():