trevorpao
6/18/2013 - 1:21 AM

meta tbl

meta tbl


CREATE TABLE IF NOT EXISTS `meta` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `module_name` varchar(50) NOT NULL,
  `col_name` varchar(50) NOT NULL,
  `col_label` varchar(150) NOT NULL,
  `default` varchar(100) NOT NULL,
  `type` varchar(20) NOT NULL,
  `input` varchar(20) NOT NULL,
  `option` varchar(20) NOT NULL,
  `sorted` tinyint(4) NOT NULL,
  `ps` varchar(250) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `module_col` (`module_name`,`col_name`),
  KEY `module_name` (`module_name`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

CREATE TABLE IF NOT EXISTS `targetTable_meta` (
  `meta_id` int(11) NOT NULL AUTO_INCREMENT,
  `parent_id` int(11) NOT NULL,
  `last_ts` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
  `k` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  `v` text CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL,
  PRIMARY KEY (`meta_id`),
  KEY `id` (`parent_id`),
  KEY `k` (`k`),
  KEY`uni_parent_key` ( `parent_id` , `k` ) 
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;