0.3 - Levelsystem (#25) #92

Merged
edraft merged 15 commits from #25 into 0.3 2022-11-07 22:15:37 +01:00
Owner

#25

#25
edraft added 11 commits 2022-11-06 22:29:23 +01:00
edraft self-assigned this 2022-11-06 22:29:27 +01:00
edraft added this to the Sprint 0.3 project 2022-11-06 22:29:29 +01:00
edraft added this to the Sprint 0.3 milestone 2022-11-06 22:29:31 +01:00
edraft requested review from Ebola-Chan 2022-11-06 22:29:35 +01:00
edraft added 1 commit 2022-11-06 22:30:59 +01:00
edraft added 1 commit 2022-11-06 22:40:33 +01:00
edraft added 1 commit 2022-11-06 22:43:44 +01:00
edraft added 1 commit 2022-11-06 22:46:17 +01:00
Ebola-Chan requested changes 2022-11-07 21:53:55 +01:00
@ -0,0 +112,4 @@
""")
@property
def delete_string(self) -> str:
Contributor

Evtl noch ein

def delete_by_server_id_String(self) -> str:
	return str(f"""
    	DELETE FROM `Levels`
        WHERE ServerId = {self.server._server_id}
    """)

und

def delete_string(self) -> str:

zu

def delete_by_id_string(self) -> str:

unbenennen?

Da wäre noch die Frage wegen der Konsistenz: Wollen wir wie bei den Get-Strings nur die ID übergeben oder "self"?

Sollte der Bot von z.B. einem Server genommen werden, können die Level zu den Server schnell und einfach gepurged werden.
Evtl kann dies auch zu einem kleinen Ticket werden

Evtl noch ein ```python def delete_by_server_id_String(self) -> str: return str(f""" DELETE FROM `Levels` WHERE ServerId = {self.server._server_id} """) ``` und ```python def delete_string(self) -> str: ``` zu ```python def delete_by_id_string(self) -> str: ``` unbenennen? Da wäre noch die Frage wegen der Konsistenz: Wollen wir wie bei den Get-Strings nur die ID übergeben oder "self"? Sollte der Bot von z.B. einem Server genommen werden, können die Level zu den Server schnell und einfach gepurged werden. Evtl kann dies auch zu einem kleinen Ticket werden
Author
Owner

Aktuell wollen wir den Fall nicht abdecken, dass der Bot einen Server verlässt bzw. ignorieren dass. So kann der Bot zukünftig wiedergeholt werden und die "Konfig" ist dann nicht weg.

Daher halte ich den vorschlag nicht für brauchbar. Des weiteren wäre mein Ansatz an stelle das ganze aus Python zu machen (wegen Logging und so).

Aktuell wollen wir den Fall nicht abdecken, dass der Bot einen Server verlässt bzw. ignorieren dass. So kann der Bot zukünftig wiedergeholt werden und die "Konfig" ist dann nicht weg. Daher halte ich den vorschlag nicht für brauchbar. Des weiteren wäre mein Ansatz an stelle das ganze aus Python zu machen (wegen Logging und so).
Ebola-Chan marked this conversation as resolved
Ebola-Chan approved these changes 2022-11-07 22:15:18 +01:00
edraft merged commit e27d2ae682 into 0.3 2022-11-07 22:15:37 +01:00
edraft deleted branch #25 2022-11-07 22:15:38 +01:00
edraft removed this from the Sprint 0.3 milestone 2023-02-13 10:27:52 +01:00
Sign in to join this conversation.
No description provided.