Difference between revisions of "VbzCart/tables/ctg sources"
Jump to navigation
Jump to search
(used by) |
(rescued brief explanation from Tables page before deleting it there) |
||
Line 7: | Line 7: | ||
*** FALSE = normal catalog; items will be marked as "in print" | *** FALSE = normal catalog; items will be marked as "in print" | ||
* '''Notes''': | * '''Notes''': | ||
+ | ** A "source" is usually a printed catalog from a supplier, though it can also be the manufacturer's web site on a particular date. | ||
** To discontinue a supplier, set ID_Supercede=ID for all active sources; the catalog will then show only current stock as avaialble. | ** To discontinue a supplier, set ID_Supercede=ID for all active sources; the catalog will then show only current stock as avaialble. | ||
==SQL== | ==SQL== | ||
− | + | <mysql>CREATE TABLE `ctg_sources` ( | |
ID INT NOT NULL AUTO_INCREMENT, | ID INT NOT NULL AUTO_INCREMENT, | ||
Name VARCHAR(63) NOT NULL COMMENT "name of source", | Name VARCHAR(63) NOT NULL COMMENT "name of source", | ||
Line 20: | Line 21: | ||
) | ) | ||
ENGINE = MYISAM;</mysql> | ENGINE = MYISAM;</mysql> | ||
− |
Revision as of 21:28, 1 February 2016
About
- Used by:
- REDIRECT Template:l/vc/query
- Fields:
- ID_Supercede: Supplier Catalogs].ID of catalog which supercedes this one; NULL = this one is current
- isCloseOut:
- TRUE = this catalog is a list of discontinued items no longer in print (closeouts)
- FALSE = normal catalog; items will be marked as "in print"
- Notes:
- A "source" is usually a printed catalog from a supplier, though it can also be the manufacturer's web site on a particular date.
- To discontinue a supplier, set ID_Supercede=ID for all active sources; the catalog will then show only current stock as avaialble.
SQL
<mysql>CREATE TABLE `ctg_sources` (
ID INT NOT NULL AUTO_INCREMENT, Name VARCHAR(63) NOT NULL COMMENT "name of source", Abbr VARCHAR(15) NOT NULL COMMENT "abbreviation, for drop-down lists", ID_Supplier INT NOT NULL COMMENT "Suppliers.ID - supplier for this source", DateAvail DATETIME DEFAULT NULL COMMENT "earliest date on which this source is valid", ID_Supercede INT DEFAULT NULL COMMENT "[Supplier Catalogs].ID of catalog which supercedes this one, if any", isCloseOut BOOL DEFAULT FALSE COMMENT "is this a close-out catalog?", PRIMARY KEY(`ID`)
) ENGINE = MYISAM;</mysql>