Semantic MediaWiki/data/smw object ids

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
< Semantic MediaWiki‎ | data
Revision as of 15:15, 14 February 2013 by Woozle (talk | contribs) (Created page with "==About== * '''Purpose''': registry of all SMW object IDs; similar to {{l/same|smw_ids}} in schema version 2 ==SQL== <mysql> delimiter $$ CREATE TABLE `smw_object_ids` ( `s...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

About

  • Purpose: registry of all SMW object IDs; similar to smw_ids in schema version 2

SQL

<mysql> delimiter $$

CREATE TABLE `smw_object_ids` (

 `smw_id` int(8) unsigned NOT NULL AUTO_INCREMENT,
 `smw_namespace` int(11) NOT NULL,
 `smw_title` varbinary(255) NOT NULL,
 `smw_iw` varbinary(32) NOT NULL,
 `smw_subobject` varbinary(255) NOT NULL,
 `smw_sortkey` varbinary(255) NOT NULL,
 `smw_proptable_hash` mediumblob,
 PRIMARY KEY (`smw_id`),
 KEY `smw_id` (`smw_id`,`smw_sortkey`),
 KEY `smw_title` (`smw_title`,`smw_namespace`,`smw_iw`,`smw_subobject`),
 KEY `smw_sortkey` (`smw_sortkey`)

) ENGINE=InnoDB AUTO_INCREMENT=4599 DEFAULT CHARSET=binary$$ </mysql>

Example

<mysql>SELECT smw_id, smw_namespace, CAST(smw_title AS CHAR) as title FROM smw_object_ids;</mysql>