Jon Solow
commited on
Commit
·
8d50570
1
Parent(s):
d9e7c6f
Remove admin forms that are not relevant
Browse files- src/pages/99_Admin.py +0 -28
src/pages/99_Admin.py
CHANGED
@@ -21,32 +21,6 @@ def admin_add_new_user_form():
|
|
21 |
st.form_submit_button("Submit", on_click=admin_add_new_user)
|
22 |
|
23 |
|
24 |
-
def database_backup_form():
|
25 |
-
if st.button("DB Backup"):
|
26 |
-
with st.container():
|
27 |
-
st.header("Utility for backing up and restoring db file")
|
28 |
-
with open(DB_PATH, "rb") as f:
|
29 |
-
file_name = f"backup-{datetime.datetime.now().strftime('%y%m%d%H%M')}.db"
|
30 |
-
st.download_button("Download db", f, file_name=file_name)
|
31 |
-
|
32 |
-
|
33 |
-
def drop_db_if_confirmed():
|
34 |
-
confirmed = st.session_state.get("delete_confirmation") == "delete"
|
35 |
-
if confirmed:
|
36 |
-
drop_tables()
|
37 |
-
st.warning("Database tables have been dropped")
|
38 |
-
else:
|
39 |
-
st.warning("Must confirm deletion by typing 'delete'")
|
40 |
-
|
41 |
-
|
42 |
-
def drop_db_form():
|
43 |
-
if st.button("Reset DB"):
|
44 |
-
with st.form("Reset DB"):
|
45 |
-
st.header("Reset DB")
|
46 |
-
st.text_input("Enter 'delete' to confirm deletion", key="delete_confirmation")
|
47 |
-
st.form_submit_button("Submit", on_click=drop_db_if_confirmed)
|
48 |
-
|
49 |
-
|
50 |
def migrate_players_week():
|
51 |
with st.container():
|
52 |
st.header("Utility for migrating players to the next week")
|
@@ -70,9 +44,7 @@ def get_page():
|
|
70 |
|
71 |
st.title(page_title)
|
72 |
|
73 |
-
database_backup_form()
|
74 |
admin_add_new_user_form()
|
75 |
-
drop_db_form()
|
76 |
migrate_players_week()
|
77 |
|
78 |
|
|
|
21 |
st.form_submit_button("Submit", on_click=admin_add_new_user)
|
22 |
|
23 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
def migrate_players_week():
|
25 |
with st.container():
|
26 |
st.header("Utility for migrating players to the next week")
|
|
|
44 |
|
45 |
st.title(page_title)
|
46 |
|
|
|
47 |
admin_add_new_user_form()
|
|
|
48 |
migrate_players_week()
|
49 |
|
50 |
|