|
|
|
|
@ -25,6 +25,11 @@ CREATE TABLE IF NOT EXISTS InventoryItem (
|
|
|
|
|
display_unit INTEGER NOT NULL DEFAULT 1,
|
|
|
|
|
reorder_point REAL NOT NULL,
|
|
|
|
|
allow_fractional_units BOOLEAN NOT NULL,
|
|
|
|
|
active BOOLEAN NOT NULL,
|
|
|
|
|
pims_id TEXT,
|
|
|
|
|
vetcove_id TEXT,
|
|
|
|
|
manufacturer_name TEXT,
|
|
|
|
|
manufacturer_id TEXT,
|
|
|
|
|
FOREIGN KEY(display_unit) REFERENCES DisplayUnit(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
@ -65,3 +70,129 @@ INSERT INTO DisplayUnit (id, unit, abbreviation) VALUES
|
|
|
|
|
(1,'count', 'ct'),
|
|
|
|
|
(2,'milliliter', 'ml'),
|
|
|
|
|
(3,'milligram', 'mg');
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuCovetrus
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuMWI
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuPatterson
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuMidwest
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuFirstVet
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuPennVet
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuAmatheon
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuVictor
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuVetcove
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuMillerVet
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuBoehringerIngelheim
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuMillerVet
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuZoetis
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuPharmasourceAH
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuNEAnimalHealth
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuDechra
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuMedline
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS SkuElanco
|
|
|
|
|
(
|
|
|
|
|
sku TEXT NOT NULL UNIQUE,
|
|
|
|
|
item INTEGER,
|
|
|
|
|
FOREIGN KEY(item) REFERENCES InventoryItem(id)
|
|
|
|
|
);
|
|
|
|
|
|