From b383f0a8d85aaa8aaa6560af6f12722469620f45 Mon Sep 17 00:00:00 2001 From: ila <2+ila@noreply.git.ilapage.cn> Date: Thu, 13 Aug 2026 12:23:44 +0800 Subject: [PATCH] feat: complete split camera credentials (#50) --- Sense/server/app/sense/admission/migration.go | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Sense/server/app/sense/admission/migration.go diff --git a/Sense/server/app/sense/admission/migration.go b/Sense/server/app/sense/admission/migration.go new file mode 100644 index 0000000..a1634f4 --- /dev/null +++ b/Sense/server/app/sense/admission/migration.go @@ -0,0 +1,26 @@ +package admission + +const MigrationSQL = ` +CREATE TABLE IF NOT EXISTS sense_admission_results ( + device_id TEXT PRIMARY KEY REFERENCES sense_devices(id), + address TEXT NOT NULL, + status TEXT NOT NULL, + detail TEXT NOT NULL DEFAULT '', + checked_at TIMESTAMPTZ NOT NULL +); +CREATE TABLE IF NOT EXISTS sense_admission_profiles ( + device_id TEXT NOT NULL REFERENCES sense_devices(id), + token TEXT NOT NULL, + name TEXT NOT NULL, + width INTEGER NOT NULL, + height INTEGER NOT NULL, + encoding TEXT NOT NULL, + stream_uri TEXT NOT NULL, + kind TEXT NOT NULL, + verification_status TEXT NOT NULL, + verification_latency_ms BIGINT NOT NULL DEFAULT 0, + verification_detail TEXT NOT NULL DEFAULT '', + PRIMARY KEY(device_id, token) +); +` +