update store schema when configuring corrosion, create machines table

This commit is contained in:
Pavel Sviderski
2024-09-27 20:10:05 +10:00
parent 69c9167355
commit 3e9718f08c
4 changed files with 50 additions and 35 deletions
+8
View File
@@ -0,0 +1,8 @@
CREATE TABLE machines
(
id TEXT NOT NULL PRIMARY KEY,
name TEXT AS (json_extract(info, '$.name')),
info TEXT NOT NULL DEFAULT '{}' CHECK (json_valid(info))
);
CREATE INDEX idx_machines_name ON machines (name);