This commit is contained in:
parent
b80adf49e1
commit
35bf0accdb
33
main.py
33
main.py
|
@ -1,38 +1,13 @@
|
||||||
# TODO: Datenbankabfrage
|
# TODO: Datenbankabfrage
|
||||||
# Auswahlmenü ( Neue Fragen/ Oder Abrfrage)
|
# Auswahlmenü ( Neue Fragen/ Oder Abfrage)
|
||||||
# Ein und Ausgabe der Fragen/Antworten
|
# Ein und Ausgabe der Fragen/Antworten
|
||||||
|
# Datenbanken (CRUD) Tabellen (CRUD)
|
||||||
|
|
||||||
import config
|
import selection_menu
|
||||||
import database_connection
|
|
||||||
import database
|
|
||||||
|
|
||||||
cursor = database_connection.db_connection(config.user, config.password, config.host)
|
|
||||||
|
|
||||||
|
|
||||||
def menu():
|
|
||||||
enable_menu = True
|
|
||||||
selection = {1: 'Datenbank erstellen', 2: 'Datenbank löschen', 3: 'Datenbank umbenennen', 4: 'Datenbank auselsen',
|
|
||||||
5: 'Tabelle erstellen'}
|
|
||||||
# TODO Menü erstellen
|
|
||||||
|
|
||||||
print('Was möchtest du tun?')
|
|
||||||
while enable_menu:
|
|
||||||
for key, value in selection.items():
|
|
||||||
print(key, value)
|
|
||||||
selection_number = int(input('Bitte Auswahl treffen'))
|
|
||||||
|
|
||||||
match selection_number:
|
|
||||||
case 1:
|
|
||||||
print('#Datenbank erstellen#') # Platzhalter für die Funktion
|
|
||||||
database_name = input('Wie soll die Datenbank heißen?')
|
|
||||||
database.create(cursor,database_name)
|
|
||||||
case 2:
|
|
||||||
print('Datenbank löschen') # Platzhalter für die Funktion
|
|
||||||
break
|
|
||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
menu()
|
selection_menu.menu()
|
||||||
|
|
||||||
|
|
||||||
main()
|
main()
|
||||||
|
|
|
@ -1,63 +0,0 @@
|
||||||
[
|
|
||||||
{
|
|
||||||
"#1": {
|
|
||||||
"question": " ",
|
|
||||||
"answer": " "
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"#2": {
|
|
||||||
"question": " ",
|
|
||||||
"answer": " "
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"#3": {
|
|
||||||
"question": " ",
|
|
||||||
"answer": " "
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"#4": {
|
|
||||||
"question": " ",
|
|
||||||
"answer": " "
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"#5": {
|
|
||||||
"question": " ",
|
|
||||||
"answer": " "
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"#6": {
|
|
||||||
"question": " ",
|
|
||||||
"answer": " "
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"#7": {
|
|
||||||
"question": " ",
|
|
||||||
"answer": " "
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"#8": {
|
|
||||||
"question": " ",
|
|
||||||
"answer": " "
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"#9": {
|
|
||||||
"question": " ",
|
|
||||||
"answer": " "
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"#10": {
|
|
||||||
"question": " ",
|
|
||||||
"answer": " "
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
]
|
|
28
selection_menu.py
Normal file
28
selection_menu.py
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
import database
|
||||||
|
import database_connection
|
||||||
|
import config
|
||||||
|
|
||||||
|
cursor = database_connection.db_connection(config.user, config.password, config.host)
|
||||||
|
|
||||||
|
|
||||||
|
def menu():
|
||||||
|
enable_menu = True
|
||||||
|
selection = {1: 'Datenbank erstellen', 2: 'Datenbank löschen', 3: 'Datenbank umbenennen', 4: 'Datenbank auselesen',
|
||||||
|
5: 'Tabelle erstellen'}
|
||||||
|
|
||||||
|
print('Was möchtest du tun?')
|
||||||
|
|
||||||
|
while enable_menu:
|
||||||
|
for key, value in selection.items():
|
||||||
|
print(key, value)
|
||||||
|
selection_number = int(input('Bitte Auswahl treffen'))
|
||||||
|
|
||||||
|
match selection_number:
|
||||||
|
case 1:
|
||||||
|
print('#Datenbank erstellen#') # Platzhalter für die Funktion
|
||||||
|
database_name = input('Wie soll die Datenbank heißen?')
|
||||||
|
database.create(cursor, database_name)
|
||||||
|
case 2:
|
||||||
|
# TODO Funktion
|
||||||
|
print('Datenbank löschen') # Platzhalter für die Funktion
|
||||||
|
break
|
Loading…
Reference in New Issue
Block a user