sql: remove cad drawing table (use propert instead)
This commit is contained in:
parent
d95d527d5a
commit
d756bd39c1
18
schema.sql
18
schema.sql
|
@ -55,24 +55,6 @@ CREATE TABLE IF NOT EXISTS assembly (
|
||||||
UNIQUE (assembled, component)
|
UNIQUE (assembled, component)
|
||||||
);
|
);
|
||||||
|
|
||||||
-- CAD drawing type
|
|
||||||
CREATE TABLE IF NOT EXISTS cad (
|
|
||||||
id INTEGER AUTO_INCREMENT PRIMARY KEY, -- index
|
|
||||||
name TEXT NOT NULL UNIQUE,
|
|
||||||
extension TEXT
|
|
||||||
);
|
|
||||||
|
|
||||||
-- part drawing (symbol, footprint, ...)
|
|
||||||
CREATE TABLE IF NOT EXISTS drawing (
|
|
||||||
id INTEGER AUTO_INCREMENT PRIMARY KEY, -- index
|
|
||||||
cad INTEGER NOT NULL,
|
|
||||||
part INTEGER NOT NULL,
|
|
||||||
path TEXT NOT NULL,
|
|
||||||
option TEXT,
|
|
||||||
FOREIGN KEY (cad) REFERENCES cad (id),
|
|
||||||
FOREIGN KEY (part) REFERENCES part (id)
|
|
||||||
);
|
|
||||||
|
|
||||||
-- a part at a distributor
|
-- a part at a distributor
|
||||||
CREATE TABLE IF NOT EXISTS distribution (
|
CREATE TABLE IF NOT EXISTS distribution (
|
||||||
id INTEGER AUTO_INCREMENT PRIMARY KEY, -- index
|
id INTEGER AUTO_INCREMENT PRIMARY KEY, -- index
|
||||||
|
|
Loading…
Reference in New Issue