Added sample symbols to SQLite database

This commit is contained in:
Edward Hennessy 2012-02-26 11:03:46 -08:00
parent 192e7745c0
commit d4ff9b8b41
6 changed files with 68 additions and 10 deletions

Binary file not shown.

View File

@ -58,6 +58,36 @@ INSERT INTO Symbol (SymbolName, DeviceID)
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "diode-3.sym");
INSERT INTO Symbol (SymbolName, DeviceID)
SELECT
"gp-diode-1.sym",
(SELECT DeviceID FROM Device WHERE DeviceName = "diode")
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "gp-diode-1.sym");
INSERT INTO Symbol (SymbolName, DeviceID)
SELECT
"gp-diode-2.sym",
(SELECT DeviceID FROM Device WHERE DeviceName = "diode")
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "gp-diode-2.sym");
INSERT INTO Symbol (SymbolName, DeviceID)
SELECT
"gp-tvs-1.sym",
(SELECT DeviceID FROM Device WHERE DeviceName = "diode")
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "gp-tvs-1.sym");
INSERT INTO Symbol (SymbolName, DeviceID)
SELECT
"gp-tvs-2.sym",
(SELECT DeviceID FROM Device WHERE DeviceName = "diode")
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "gp-tvs-2.sym");
-- n type mosfets
INSERT INTO Device (DeviceName)
@ -84,7 +114,7 @@ INSERT INTO Symbol (SymbolName, DeviceID)
"nmos-3.sym",
(SELECT DeviceID FROM Device WHERE DeviceName = "nmos")
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "mos-3.sym");
(SELECT * FROM Symbol WHERE SymbolName = "nmos-3.sym");
-- npn transistors
@ -140,7 +170,7 @@ INSERT INTO Symbol (SymbolName, DeviceID)
"pmos-3.sym",
(SELECT DeviceID FROM Device WHERE DeviceName = "pmos")
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "pos-3.sym");
(SELECT * FROM Symbol WHERE SymbolName = "pmos-3.sym");
-- pnp transistors
@ -192,6 +222,20 @@ INSERT INTO Symbol (SymbolName, DeviceID)
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "resistor-2.sym");
INSERT INTO Symbol (SymbolName, DeviceID)
SELECT
"gp-resistor-1.sym",
(SELECT DeviceID FROM Device WHERE DeviceName = "resistor")
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "gp-resistor-1.sym");
INSERT INTO Symbol (SymbolName, DeviceID)
SELECT
"gp-resistor-2.sym",
(SELECT DeviceID FROM Device WHERE DeviceName = "resistor")
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "gp-resistor-2.sym");
-- zener diodes
@ -228,3 +272,17 @@ INSERT INTO Symbol (SymbolName, DeviceID)
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "zener-4.sym");
INSERT INTO Symbol (SymbolName, DeviceID)
SELECT
"gp-zener-1.sym",
(SELECT DeviceID FROM Device WHERE DeviceName = "zener")
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "gp-zener-1.sym");
INSERT INTO Symbol (SymbolName, DeviceID)
SELECT
"gp-zener-2.sym",
(SELECT DeviceID FROM Device WHERE DeviceName = "zener")
WHERE NOT EXISTS
(SELECT * FROM Symbol WHERE SymbolName = "gp-zener-2.sym");

View File

@ -35,8 +35,8 @@ L 200,850
T 400 700 8 10 1 1 0 1 1
refdes=R?
T 400 500 8 10 1 1 0 1 1
value=$(value)
value=$(Resistance)
T 400 300 8 10 1 1 0 1 1
footprint=$(footprint)
footprint=$(PackageName)
T -5 700 8 10 0 0 0 7 1
device=RESISTOR

View File

@ -35,8 +35,8 @@ L 850,600
T 500 800 8 10 1 1 0 3 1
refdes=R?
T 500 400 8 10 1 1 0 5 1
value=$(value)
value=$(Resistance)
T 500 200 8 10 1 1 0 5 1
footprint=$(footprint)
footprint=$(PackageName)
T 500 1000 8 10 0 0 0 3 1
device=RESISTOR

View File

@ -31,9 +31,9 @@ device=DIODE
T 500 700 8 10 1 1 0 1 1
refdes=D?
T 500 300 8 10 1 1 0 1 1
footprint=$(footprint)
footprint=$(PackageName)
T 500 500 9 10 1 0 0 1 1
$(part number)
$(PartNumber)
H 3 20 0 0 -1 -1 0 -1 -1 -1 -1 -1 4
M 50,675
L 50,625

View File

@ -31,9 +31,9 @@ device=DIODE
T 500 950 8 10 1 1 0 3 1
refdes=D?
T 500 250 8 10 1 1 0 5 1
footprint=$(footprint)
footprint=$(PackageName)
T 500 450 9 10 1 0 0 5 1
$(part number)
$(PartNumber)
H 3 20 0 0 -1 -1 0 -1 -1 -1 -1 -1 4
M 675,850
L 625,850