v1.9: Zähler-Modul (Strom/Wasser/Gas) + Registrierungs-Mail an Verwaltung + Vorname/Nachname im Formular
This commit is contained in:
@@ -115,6 +115,18 @@ CREATE TABLE IF NOT EXISTS sessions (
|
||||
expires TIMESTAMPTZ NOT NULL
|
||||
);
|
||||
CREATE INDEX IF NOT EXISTS idx_sessions_user ON sessions(user_id);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS meters (
|
||||
id TEXT PRIMARY KEY,
|
||||
unit_id TEXT REFERENCES units(id), -- NULL = Haus-/Allgemeinzähler
|
||||
building TEXT NOT NULL,
|
||||
nummer TEXT NOT NULL, -- Zählernummer
|
||||
art TEXT NOT NULL CHECK (art IN ('Strom','Wasser','Gas','Wärme','Sonstiges')),
|
||||
stand NUMERIC(12,3) NOT NULL,
|
||||
stand_am TEXT NOT NULL, -- Datum des abgelesenen Standes
|
||||
geaendert_am TEXT NOT NULL -- letzte Pflege durch die Verwaltung
|
||||
);
|
||||
CREATE INDEX IF NOT EXISTS idx_meters_unit ON meters(unit_id);
|
||||
`
|
||||
|
||||
async function init() {
|
||||
|
||||
Reference in New Issue
Block a user