add schema
This commit is contained in:
parent
a61d5f5b63
commit
88d78dd7b0
24
schema.sql
Normal file
24
schema.sql
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
CREATE TABLE child_address_t (
|
||||||
|
child INTEGER REFERENCES child_t(id),
|
||||||
|
address TEXT
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE TABLE child_t (
|
||||||
|
id INTEGER PRIMARY KEY,
|
||||||
|
name TEXT,
|
||||||
|
delegate TEXT
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE TABLE whitelist_t (
|
||||||
|
child INTEGER REFERENCES child_t(id),
|
||||||
|
address TEXT
|
||||||
|
);
|
||||||
|
|
||||||
|
CREATE VIEW child_v AS
|
||||||
|
SELECT c.id as id,
|
||||||
|
c.delegate as delegate,
|
||||||
|
ca.address as address
|
||||||
|
FROM child_t c,
|
||||||
|
child_address_t ca
|
||||||
|
WHERE c.id = ca.child;
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user