Webgui: filters and pagination
This commit is contained in:
+9
-4
@@ -146,6 +146,7 @@ CREATE TABLE inventory (
|
||||
price decimal(12,2) DEFAULT NULL,
|
||||
purchdate date DEFAULT NULL,
|
||||
invcond enum('unknown','good','normal','bad','repairable','defect') NOT NULL default 'unknown',
|
||||
remarks varchar(150) DEFAULT NULL,
|
||||
PRIMARY KEY (invid),
|
||||
INDEX ix_invname (invname)
|
||||
);
|
||||
@@ -189,16 +190,20 @@ CREATE TABLE document (
|
||||
pages smallint(6) unsigned NOT NULL DEFAULT 1,
|
||||
remarks varchar(150) DEFAULT NULL,
|
||||
PRIMARY KEY (docid)
|
||||
);
|
||||
) ENGINE=InnoDB;
|
||||
|
||||
CREATE TABLE docref (
|
||||
drid int(10) NOT NULL AUTO_INCREMENT,
|
||||
reftype enum('vessel', 'box', 'equipment', 'project', 'task') NOT NULL DEFAULT 'vessel',
|
||||
reftype enum('vessel', 'box', 'equipment', 'project', 'task', 'user') NOT NULL DEFAULT 'vessel',
|
||||
docid smallint(6) NOT NULL,
|
||||
refid smallint(6) NOT NULL,
|
||||
PRIMARY KEY (drid),
|
||||
UNIQUE INDEX ix_docref (docid, refid)
|
||||
);
|
||||
UNIQUE INDEX ix_docref (docid, refid),
|
||||
FOREIGN KEY fx_docref_doc (docid)
|
||||
REFERENCES document (docid)
|
||||
ON DELETE RESTRICT
|
||||
ON UPDATE CASCADE
|
||||
) ENGINE=InnoDB;
|
||||
|
||||
CREATE TABLE company (
|
||||
compid smallint(6) NOT NULL AUTO_INCREMENT,
|
||||
|
||||
Reference in New Issue
Block a user