This commit is contained in:
parent
b80adf49e1
commit
35bf0accdb
33
main.py
33
main.py
|
@ -1,38 +1,13 @@
|
|||
# TODO: Datenbankabfrage
|
||||
# Auswahlmenü ( Neue Fragen/ Oder Abrfrage)
|
||||
# Auswahlmenü ( Neue Fragen/ Oder Abfrage)
|
||||
# Ein und Ausgabe der Fragen/Antworten
|
||||
# Datenbanken (CRUD) Tabellen (CRUD)
|
||||
|
||||
import config
|
||||
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
|
||||
import selection_menu
|
||||
|
||||
|
||||
def main():
|
||||
menu()
|
||||
selection_menu.menu()
|
||||
|
||||
|
||||
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