feat: Phase 6, Device provisioning and deployment of updates on git-pull
This commit is contained in:
@@ -65,6 +65,17 @@ SCHEMA_STATEMENTS = [
|
||||
created_at TEXT NOT NULL DEFAULT (datetime('now')),
|
||||
updated_at TEXT NOT NULL DEFAULT (datetime('now'))
|
||||
)""",
|
||||
# Manufacturing audit log
|
||||
"""CREATE TABLE IF NOT EXISTS mfg_audit_log (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
timestamp TEXT NOT NULL DEFAULT (datetime('now')),
|
||||
admin_user TEXT NOT NULL,
|
||||
action TEXT NOT NULL,
|
||||
serial_number TEXT,
|
||||
detail TEXT
|
||||
)""",
|
||||
"CREATE INDEX IF NOT EXISTS idx_mfg_audit_time ON mfg_audit_log(timestamp)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_mfg_audit_action ON mfg_audit_log(action)",
|
||||
]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user