Tabelle field_list
- Kategorie: AfPark
- Erstellt: Samstag, 03. März 2012 16:41
- Zuletzt aktualisiert: Samstag, 03. März 2012 16:41
- Geschrieben von Martina Major
CREATE TABLE
CREATE TABLE `[pre]_field_list` ( `id` int(11) NOT NULL auto_increment, `name` varchar(245) default NULL, `table_source` int(11) default '1', `description` text, `type` varchar(245) default NULL, `default` varchar(245) default NULL, `last_update` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, `repl` int(1) default '0', PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
Felder
-
table_source - Datenquelle
3 - Affilinet - CSV-Import (Shops) -
repl
repl= 1, wenn für das Feld ein Standard - String-Replace durchgeführt werden soll (alle Textfelder: varchar und text).
repl= 2, wenn für das Feld ein Marken/Hersteller - String-Replace durchgeführt werden soll (ungültige Felder bzw. leere Felder werden dabei durch das Partnerfeld ersetzt) - last_update (letzte Änderung in der Tabelle, automatisch über CURRENT_TIMESTAMP. Das Feld wird nur für eine eventuelle Fehleraufklärung benötigt.
- description (Hinweise an die Programmierer)
Verwendung
Diese Tabelle wird u.a. als Basis für das CREATE der Shop-Tabellen beim CSV-Import verwendet.
id | name | table_source | description | type | default | last_update | repl |
---|---|---|---|---|---|---|---|
42 | property_li1 | 3 | text | 2012-03-03 17:22:45 | 1 | ||
43 | property_li2 | 3 | text | 2012-03-03 17:22:45 | 1 | ||
44 | property_li3 | 3 | text | 2012-03-03 17:22:45 | 1 | ||
45 | property_li4 | 3 | text | 2012-03-03 17:22:46 | 1 | ||
46 | property_li5 | 3 | text | 2012-03-03 17:22:46 | 1 |
Um zusätzliche Felder zu verwenden. müssen diese hier eingetragen werden. Anschließend ist die Zuordnung der Aliasnamen in der Tabelle field_list_alias und/oder field_list_source erforderlich.