initial commit
This commit is contained in:
15
class/db/database.py
Normal file
15
class/db/database.py
Normal file
@ -0,0 +1,15 @@
|
||||
from sqlalchemy import create_engine, Column, Integer, String
|
||||
from sqlalchemy.orm import declarative_base, sessionmaker
|
||||
|
||||
# Datenbankverbindung und Basis erstellen
|
||||
engine = create_engine('sqlite:///beispiel.db')
|
||||
Base = declarative_base()
|
||||
|
||||
class database():
|
||||
__db: engine
|
||||
|
||||
def __init__(self):
|
||||
self.__db = create_engine('sqlite:///users.db')
|
||||
|
||||
def get(self):
|
||||
return self.__db
|
21
class/db/user.py
Normal file
21
class/db/user.py
Normal file
@ -0,0 +1,21 @@
|
||||
from sqlalchemy import create_engine, Column, Integer, String, engine
|
||||
from sqlalchemy.orm import declarative_base, sessionmaker
|
||||
import database
|
||||
|
||||
class User():
|
||||
__db: engine
|
||||
__base: declarative_base
|
||||
def __init__(self, database:database):
|
||||
self.__db = database.get()
|
||||
self.__base = declarative_base()
|
||||
return
|
||||
def createUser(self, username, email, password):
|
||||
return ""
|
||||
def removeUser(self, username):
|
||||
return ""
|
||||
def getUserData(self, username):
|
||||
return ""
|
||||
def login(self, username, password):
|
||||
return ""
|
||||
def logout(self):
|
||||
return ""
|
8
class/gpxInterpreter.py
Normal file
8
class/gpxInterpreter.py
Normal file
@ -0,0 +1,8 @@
|
||||
class gpxInterpreter:
|
||||
def __init__(self):
|
||||
|
||||
def processFile(self, file):
|
||||
return True
|
||||
|
||||
def importDataInDB(self, data):
|
||||
return True
|
Reference in New Issue
Block a user