Feature: Moderation History — Log für alle 4 Bereiche, resolved_by/at Migration, SW by-v590
This commit is contained in:
parent
e2cd32a550
commit
87039994ce
6 changed files with 125 additions and 43 deletions
|
|
@ -1072,6 +1072,19 @@ def _migrate(conn_factory):
|
|||
pass
|
||||
logger.info("Migration: wiki_rassen Anreicherungs-Felder bereit.")
|
||||
|
||||
# Moderation-Logging: resolved_by/at für forum_reports, verified_by/at/reject für wiki_zuchter
|
||||
for table, col, typedef in [
|
||||
("forum_reports", "resolved_by", "INTEGER"),
|
||||
("forum_reports", "resolved_at", "TEXT"),
|
||||
("wiki_zuchter", "verified_by", "INTEGER"),
|
||||
("wiki_zuchter", "verified_at", "TEXT"),
|
||||
("wiki_zuchter", "reject_reason", "TEXT"),
|
||||
]:
|
||||
try:
|
||||
conn.execute(f"ALTER TABLE {table} ADD COLUMN {col} {typedef}")
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
# Wiki: Züchter-Verzeichnis
|
||||
conn.executescript("""
|
||||
CREATE TABLE IF NOT EXISTS wiki_zuchter (
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue