Metrics/Data Catalog: Difference between revisions
Appearance
Created page with '<pre> mysql> desc simple; +-----------------+--------------+------+-----+---------------------+----------------+ | Field | Type | Null | Key | Default …' |
No edit summary |
||
| Line 13: | Line 13: | ||
| license_version | varchar(16) | YES | | NULL | | | | license_version | varchar(16) | YES | | NULL | | | ||
+-----------------+--------------+------+-----+---------------------+----------------+ | +-----------------+--------------+------+-----+---------------------+----------------+ | ||
CREATE TABLE `simple` ( | |||
`id` int(11) NOT NULL auto_increment, | |||
`license_uri` varchar(255) NOT NULL default '', | |||
`search_engine` varchar(255) NOT NULL default '', | |||
`count` int(11) NOT NULL default '0', | |||
`timestamp` datetime NOT NULL default '0000-00-00 00:00:00', | |||
`jurisdiction` varchar(255) default NULL, | |||
`license_type` varchar(16) default NULL, | |||
`license_version` varchar(16) default NULL, | |||
PRIMARY KEY (`id`), | |||
KEY `timestamp_index` (`timestamp`) | |||
); | |||
</pre> | </pre> | ||
| Line 29: | Line 42: | ||
| language | varchar(255) | YES | | NULL | | | | language | varchar(255) | YES | | NULL | | | ||
+-------------------+--------------+------+-----+---------------------+----------------+ | +-------------------+--------------+------+-----+---------------------+----------------+ | ||
CREATE TABLE `complex` ( | |||
`id` int(11) NOT NULL auto_increment, | |||
`license_specifier` varchar(255) NOT NULL default '', | |||
`search_engine` varchar(255) NOT NULL default '', | |||
`count` int(11) NOT NULL default '0', | |||
`query` varchar(255) default NULL, | |||
`timestamp` datetime NOT NULL default '0000-00-00 00:00:00', | |||
`country` varchar(255) default NULL, | |||
`language` varchar(255) default NULL, | |||
PRIMARY KEY (`id`), | |||
KEY `complex_timestamp_index` (`timestamp`) | |||
); | |||
</pre> | </pre> | ||
| Line 44: | Line 71: | ||
| utc_time_stamp | datetime | NO | MUL | NULL | | | | utc_time_stamp | datetime | NO | MUL | NULL | | | ||
+----------------+--------------+------+-----+---------+----------------+ | +----------------+--------------+------+-----+---------+----------------+ | ||
CREATE TABLE `site_specific` ( | |||
`id` int(11) NOT NULL auto_increment, | |||
`license_uri` varchar(255) NOT NULL, | |||
`site` varchar(255) NOT NULL, | |||
`count` int(11) NOT NULL, | |||
`utc_time_stamp` datetime NOT NULL, | |||
PRIMARY KEY (`id`), | |||
UNIQUE KEY `utc_time_stamp` (`utc_time_stamp`,`license_uri`,`site`), | |||
KEY `site_specific_timestamp_index` (`utc_time_stamp`) | |||
); | |||
</pre> | </pre> | ||
Revision as of 19:14, 9 March 2010
mysql> desc simple; +-----------------+--------------+------+-----+---------------------+----------------+ | Field | Type | Null | Key | Default | Extra | +-----------------+--------------+------+-----+---------------------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | license_uri | varchar(255) | NO | | | | | search_engine | varchar(255) | NO | | | | | count | int(11) | NO | | 0 | | | timestamp | datetime | NO | MUL | 0000-00-00 00:00:00 | | | jurisdiction | varchar(255) | YES | | NULL | | | license_type | varchar(16) | YES | | NULL | | | license_version | varchar(16) | YES | | NULL | | +-----------------+--------------+------+-----+---------------------+----------------+ CREATE TABLE `simple` ( `id` int(11) NOT NULL auto_increment, `license_uri` varchar(255) NOT NULL default '', `search_engine` varchar(255) NOT NULL default '', `count` int(11) NOT NULL default '0', `timestamp` datetime NOT NULL default '0000-00-00 00:00:00', `jurisdiction` varchar(255) default NULL, `license_type` varchar(16) default NULL, `license_version` varchar(16) default NULL, PRIMARY KEY (`id`), KEY `timestamp_index` (`timestamp`) );
mysql> desc complex; +-------------------+--------------+------+-----+---------------------+----------------+ | Field | Type | Null | Key | Default | Extra | +-------------------+--------------+------+-----+---------------------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | license_specifier | varchar(255) | NO | | | | | search_engine | varchar(255) | NO | | | | | count | int(11) | NO | | 0 | | | query | varchar(255) | YES | | NULL | | | timestamp | datetime | NO | MUL | 0000-00-00 00:00:00 | | | country | varchar(255) | YES | | NULL | | | language | varchar(255) | YES | | NULL | | +-------------------+--------------+------+-----+---------------------+----------------+ CREATE TABLE `complex` ( `id` int(11) NOT NULL auto_increment, `license_specifier` varchar(255) NOT NULL default '', `search_engine` varchar(255) NOT NULL default '', `count` int(11) NOT NULL default '0', `query` varchar(255) default NULL, `timestamp` datetime NOT NULL default '0000-00-00 00:00:00', `country` varchar(255) default NULL, `language` varchar(255) default NULL, PRIMARY KEY (`id`), KEY `complex_timestamp_index` (`timestamp`) );
mysql> desc site_specific; +----------------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +----------------+--------------+------+-----+---------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment | | license_uri | varchar(255) | NO | | NULL | | | site | varchar(255) | NO | | NULL | | | count | int(11) | NO | | NULL | | | utc_time_stamp | datetime | NO | MUL | NULL | | +----------------+--------------+------+-----+---------+----------------+ CREATE TABLE `site_specific` ( `id` int(11) NOT NULL auto_increment, `license_uri` varchar(255) NOT NULL, `site` varchar(255) NOT NULL, `count` int(11) NOT NULL, `utc_time_stamp` datetime NOT NULL, PRIMARY KEY (`id`), UNIQUE KEY `utc_time_stamp` (`utc_time_stamp`,`license_uri`,`site`), KEY `site_specific_timestamp_index` (`utc_time_stamp`) );