]> git.giorgioravera.it Git - network-manager.git/commitdiff
Minor changes
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Wed, 11 Mar 2026 19:45:13 +0000 (20:45 +0100)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Wed, 11 Mar 2026 19:45:13 +0000 (20:45 +0100)
backend/db/aliases.py
backend/db/db.py
backend/db/hosts.py
backend/db/users.py

index 2852ff45b157a21cc0b9d3002ef42a491ca958b2..3aa0878bb6cc3c1f6fcd79adb5eed010e7fef9e9 100644 (file)
@@ -168,5 +168,4 @@ def init_db_alias_table(cur):
     """)
     cur.execute("CREATE INDEX idx_aliases_name ON aliases(name);")
 
-    logger.info("ALIASES DB: Database initialized successfully for %s", settings.DOMAIN)
-    logger.info("ALIASES DB: Public IP: %s", settings.EXTERNAL_NAME)
+    logger.info("ALIASES DB: Database initialized successfully")
index 608874b60ce32f1cdd28dc8f77fead8ec76fdd12..99257fe011ddf392a5e5dd8e44c89921143d97af 100644 (file)
@@ -46,6 +46,5 @@ def init_db():
         func(cur)
 
     conn.commit()
-    conn.close()
 
     logger.info("DB Initialization Completed")
index eed87e99e3f97ffd395bbe97442e2b62d8646e3d..ea9c1f01e8174751a6e91c2e12203bc2d5396aea 100644 (file)
@@ -229,5 +229,4 @@ def init_db_hosts_table(cur):
     """)
     cur.execute("CREATE INDEX idx_txt_host ON txt_records(host_id);")
 
-    logger.info("HOSTS DB: Database initialized successfully for %s", settings.DOMAIN)
-    logger.info("HOSTS DB: Public IP: %s", settings.EXTERNAL_NAME)
+    logger.info("HOSTS DB: Tables initialized successfully")
index 111d870385d0f27ca6c7d3ae82a8a6699d39c58b..ed5110f84504e7d2202a36cf965333a2bb3ff85a 100644 (file)
@@ -31,6 +31,28 @@ def get_user_by_username(username):
     cur.execute("SELECT * FROM users WHERE username = ?", (username,))
     return cur.fetchone()
 
+# -----------------------------
+# Create User
+# -----------------------------
+def create_user(username, password_hash, email=None, is_admin=0, modules=None):
+    conn = get_db()
+    cur = conn.cursor()
+
+    cur.execute("""
+        INSERT INTO users (
+            username, password_hash, email, is_admin, modules, status,
+            created_at, updated_at, password_changed_at
+        ) VALUES (?, ?, ?, ?, ?, 'active', strftime('%s','now'), strftime('%s','now'), strftime('%s','now'));
+    """, (
+        username,
+        password_hash,
+        email,
+        is_admin,
+        json.dumps(modules or [])
+    ))
+
+    conn.commit()
+
 # -----------------------------
 # Create Users Table
 # -----------------------------
@@ -76,24 +98,4 @@ def init_db_users_table(cur):
         "active"
     ))
 
-# -----------------------------
-# Create User
-# -----------------------------
-def create_user(username, password_hash, email=None, is_admin=0, modules=None):
-    conn = get_db()
-    cur = conn.cursor()
-
-    cur.execute("""
-        INSERT INTO users (
-            username, password_hash, email, is_admin, modules, status,
-            created_at, updated_at, password_changed_at
-        ) VALUES (?, ?, ?, ?, ?, 'active', strftime('%s','now'), strftime('%s','now'), strftime('%s','now'));
-    """, (
-        username,
-        password_hash,
-        email,
-        is_admin,
-        json.dumps(modules or [])
-    ))
-
-    conn.commit()
+    logger.info("USERS DB: Tables initialized successfully")
\ No newline at end of file