Questo sito utilizza cookie anche di terze parti. Per avere maggiori informazioni e per negare il tuo consenso al l'utilizzo dei cookie clicca qui. Se prosegui la navigazione acconsenti all'utilizzo dei cookie.OK
  • salta al contenuto

Documentazione openDCN

Strumenti Utente

  • Entra

Strumenti Sito

  • Ultime modifiche
  • Informativa sui cookie
Ti trovi qui: start » il_modello_generale

il_modello_generale

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Both sides previous revision Previous revision
Next revision
Previous revision
il_modello_generale [05/08/2010 12:08]
il_modello_generale [05/06/2013 17:08] (versione attuale)
Linea 7: Linea 7:
 Di seguito al modello verranno riportati i codici SQL utilizzati per creare le tabelle all'​interno del database del sistema.\\ Di seguito al modello verranno riportati i codici SQL utilizzati per creare le tabelle all'​interno del database del sistema.\\
 \\ \\
-Le entità evidenziate in azzurro sono quelle principali/​fondamentali;​ quelle evidenziate in verde (con il doppio bordo) rappresentano i sottoinsiemi degli strumenti [[l'​agenda | agenda]], [[il meeting online | meeting]], [[la consultazione certificata | consultazione certificata]],​ [[la discussione informata ​| discussione informata]] e delle [[le risorse | risorse]].\\ +Le entità evidenziate in azzurro sono quelle principali/​fondamentali;​ quelle evidenziate in verde (con il doppio bordo) rappresentano i sottoinsiemi degli strumenti [[l'​agenda | agenda]], [[il meeting online | meeting]], [[la consultazione certificata | consultazione certificata]],​ [[la di | discussione informata]] e delle [[le risorse | risorse]].\\ 
-Infine la tabella wiki_documents è evidenziata in rosso perchè rappresenta l'​insieme delle tabelle ereditate dal sistema di wiki che gestisce lo stesso.+Infine la tabella wiki_documents è evidenziata in rosso perchè rappresenta l'​insieme delle tabelle ereditate dal sistema di wiki.
 \\ \\
  
Linea 18: Linea 18:
 \\ \\
 \\ \\
-TABELLE COMUNI A PIU' SCHEMI (users e geomap):+**USERS**
 \\ \\
-  CREATE TABLE  `users` ( +  CREATE TABLE IF NOT EXISTS ​`users` ( 
-   ​`id` int(11) NOT NULL auto_increment,​ +  `id` int(11) NOT NULL auto_increment,​ 
-   ​`username` varchar(255) NOT NULL default '',​ +  `username` varchar(255) NOT NULL default '',​ 
-   ​`password` varchar(36) NOT NULL default '',​ +  `password` varchar(36) NOT NULL default '',​ 
-   ​`first_name` varchar(255) default '',​ +  `first_name` varchar(255) default '',​ 
-   ​`last_name` varchar(255) default '',​ +  `last_name` varchar(255) default '',​ 
-   ​`email` varchar(255) NOT NULL default '',​ +  `email` varchar(255) NOT NULL default '',​ 
-   ​`showemail` tinyint(1) NOT NULL default '​0',​ +  `showemail` tinyint(1) NOT NULL default '​0',​ 
-   ​`admin` tinyint(1) NOT NULL default '​0',​ +  `admin` tinyint(1) NOT NULL default '​0',​ 
-   ​`active` tinyint(1) NOT NULL default '​0',​ +  `active` tinyint(1) NOT NULL default '​0',​ 
-   ​`created` datetime default NULL, +  `created` datetime default NULL, 
-   ​`modified` datetime default NULL, +  `modified` datetime default NULL, 
-   ​PRIMARY KEY  (`id`), +  PRIMARY KEY  (`id`), 
-   ​UNIQUE KEY `username` (`username`),​ +  UNIQUE KEY `username` (`username`),​ 
-   ​UNIQUE KEY `email` (`email`) +  UNIQUE KEY `email` (`email`) 
-  ) ENGINE=MyISAM+  ) ENGINE=MyISAM ​ ​DEFAULT CHARSET=latin1;​
 \\ \\
-  CREATE TABLE IF NOT EXISTS geomap ( +**GEOMAP** - Caratteristiche della mappa utilizzata e riferimento allo strumento che la utilizza.
-    id             ​INTEGER UNSIGNED ​ NOT NULL AUTO_INCREMENT,​ +
-    label          MEDIUMTEXT ​       , +
-    boundingBox ​   GEOMETRY ​         NOT NULL, +
-    owner          MEDIUMTEXT ​       NOT NULL, +
-    owner_id ​      ​INTEGER ​          NOT NULL, +
-    maptype ​       MEDIUMTEXT ​       NOT NULL, +
-    PRIMARY KEY(id) +
-  ) CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE=INNODB;​+
 \\ \\
 +  CREATE TABLE IF NOT EXISTS `geomap` (
 +  `id` int(10) unsigned NOT NULL auto_increment,​
 +  `label` mediumtext collate utf8_unicode_ci,​
 +  `boundingBox` geometry NOT NULL,
 +  `owner` mediumtext collate utf8_unicode_ci NOT NULL,
 +  `owner_id` int(11) NOT NULL,
 +  `maptype` mediumtext collate utf8_unicode_ci NOT NULL,
 +  PRIMARY KEY  (`id`)
 +  ) ENGINE=InnoDB ​ DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;​
 +
 ---- ----
 \\ \\
-  CREATE TABLE `groups_users` ( +**GROUP USERS**
-   ​`group_id` int(10) unsigned NOT NULL, +
-   ​`user_id` int(10) unsigned NOT NULL +
-  ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;​+
 \\ \\
-  CREATE TABLE `groups` ( +  CREATE TABLE IF NOT EXISTS ​`groups_users` ( 
-   ​`id` int(10) unsigned NOT NULL auto_increment, +  `group_id` int(10) unsigned NOT NULL default '​0'​, 
-   ​`name` varchar(45) collate latin1_general_ci ​NOT NULL, +  `user_id` int(10) unsigned ​NOT NULL default '​0'​, 
-   `description` tinytext collate latin1_general_ci NOT NULL, +  PRIMARY KEY  (`group_id`,​`user_id`) 
-   PRIMARY KEY  (`id`) +  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;​
-  ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;​+
 \\ \\
-  CREATE TABLE  `rating` ( +**GROUPS**
-   `id` int(11) NOT NULL auto_increment,​ +
-   ​`agreement` int(11) default NULL, +
-   ​`relevance` int(11) default NULL, +
-   ​`user_id` int(11) NOT NULL, +
-   ​`anonymous_id` int(11) NOT NULL, +
-   ​`created` datetime NOT NULL, +
-   ​`modified` datetime NOT NULL, +
-   ​PRIMARY KEY  (`id`) +
-  ) ENGINE=MyISAM+
 \\ \\
-  CREATE TABLE  `blocksets` ( +  CREATE TABLE IF NOT EXISTS ​`groups` ( 
-   ​`id` int(10) unsigned NOT NULL auto_increment,​ +  `id` int(10) unsigned NOT NULL auto_increment,​ 
-   ​`name` varchar(64) NOT NULL default '',​ +  `name` varchar(45) collate latin1_general_ci ​NOT NULL default '',​ 
-   ​`description` ​tinytext ​NOT NULL, +  `description` ​text collate latin1_general_ci ​NOT NULL, 
-   `template` varchar(32) NOT NULL default '',​ +  PRIMARY KEY  (`id`) 
-   PRIMARY KEY  (`id`) +  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1 ​COLLATE=latin1_general_ci;
-  ) ENGINE=MyISAM DEFAULT CHARSET=latin1;​+
 \\ \\
-  CREATE TABLE  `paths` ( +**RATING** - Contiene le votazioni fatte dagli utenti registrati e non.
-   `id` int(10) unsigned NOT NULL auto_increment,​ +
-   ​`name` varchar(255) NOT NULL default '',​ +
-   ​`blockset_id` int(10) unsigned NOT NULL default '​0',​ +
-   ​PRIMARY KEY  (`id`) +
-  ) ENGINE=MyISAM DEFAULT CHARSET=latin1;​+
 \\ \\
-  CREATE TABLE  `blocksets_blocks` ( +  CREATE TABLE IF NOT EXISTS ​`rating` ( 
-   ​`blockset_id` int(10) unsigned ​NOT NULL auto_increment,​ +  `id` int(11) NOT NULL auto_increment,​ 
-   ​`area` varchar(32) NOT NULL default ''​, +  `owner` varchar(255) NOT NULL, 
-   ​`weight` smallint(5) unsigned ​NOT NULL default '​0'​, +  `owner_id` int(11) NOT NULL, 
-   ​`block_id` int(10) unsigned NOT NULL default ​'​0'​, +  `agreement` int(11) default ​NULL, 
-   PRIMARY KEY  (`blockset_id`,`block_id`) +  `relevance` int(11) default NULL, 
-  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;​ +  ​`user_id` int(11) NOT NULL, 
-  ​ALTER TABLE `blocksets_blocks` DROP PRIMARY KEY, +  ​`anonymous_id` int(11) NOT NULL, 
-  ​ADD PRIMARY KEY  ​USING BTREE(`blockset_id`,​ `block_id`, `area`);+  `created` datetime NOT NULL, 
 +  `modified` datetime NOT NULL, 
 +  PRIMARY KEY  (`id`) 
 +  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1;
 \\ \\
-  ​CREATE TABLE  `blocks` ( +**AVATARS** 
-   ​`id` int(10) unsigned ​NOT NULL auto_increment,​ +\\ 
-   ​`name` varchar(64) NOT NULL default '',​ +  ​CREATE TABLE IF NOT EXISTS ​`avatars` ( 
-   ​`visible` text NOT NULL, +  `id` int(11) NOT NULL auto_increment,​ 
-   ​`owner` varchar(64) NOT NULL default ''​, +  `user_id` int(11) default NULL, 
-   ​`handler` varchar(255) NOT NULL default '',​ +  `size` int(11) default NULL, 
-   ​`check` varchar(32) NOT NULL default '',​+  `type` varchar(255) default NULL, 
 +  `width` int(11) default NULL, 
 +  `height` int(11) default NULL, 
 +  `created` datetime ​NOT NULL default '0000-00-00 00:00:00', 
 +  `modified` datetime ​NOT NULL default '​0000-00-00 00:​00:​00'​, 
 +  ​PRIMARY KEY  (`id`), 
 +  KEY `user_id` (`user_id`) 
 +  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1;​ 
 +\\ 
 +**BLOCKSETS** - Caratteristiche del blockset che andrà a formare la struttura della pagina. 
 +\\ 
 +  CREATE TABLE IF NOT EXISTS `blocksets` ( 
 +  `id` int(10) unsigned ​NOT NULL auto_increment, 
 +  `name` varchar(64) NOT NULL default '',​ 
 +  ​`description` text character set latin1 collate latin1_general_ci NOT NULL, 
 +  ​`template` varchar(32) NOT NULL default '',​
   PRIMARY KEY  (`id`)   PRIMARY KEY  (`id`)
-  ) ENGINE=MyISAM;​+  ) ENGINE=MyISAM ​ ​DEFAULT CHARSET=latin1;
 \\ \\
-  CREATE TABLE `roles` ( +**PATHS** - Tabella che raccoglie l'​indirizzo relativo ad ogni blockset.
-   `id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,​ +
-   ​`owner` VARCHAR(255) NOT NULL, +
-   ​`object` VARCHAR(255) NOT NULL, +
-   ​`role` VARCHAR(255) NOT NULL, +
-   ​`user_id` INTEGER UNSIGNED NOT NULL, +
-  PRIMARY KEY (`id`) +
-  ) ENGINE = MyISAM;+
 \\ \\
-  CREATE TABLE `menu` ( +  CREATE TABLE IF NOT EXISTS ​`paths` ( 
-   ​`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , +  `id` int(10) unsigned ​NOT NULL auto_increment, 
-   ​`parent` INT NOT NULL , +  `name` varchar(255) ​NOT NULL default ''​, 
-   ​`left` INT NOT NULL , +  `blockset_id` int(10) unsigned ​NOT NULL default '​0'​, 
-   ​`right` INT NOT NULL , +  ​PRIMARY KEY  (`id`) 
-   ​`title` varchar(50) NOT NULL, +  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1;
-   ​`link` varchar(50) NOT NULL +
-  ) ENGINE = MYISAM ​;+
 \\ \\
-  CREATE TABLE `permissions` ( +**BLOCKSETS BLOCKS**
-   `id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,​ +
-   ​`owner` VARCHAR(45) NOT NULL, +
-   ​`subject` VARCHAR(45) NOT NULL, +
-   ​`action` VARCHAR(45) NOT NULL, +
-   ​`object` VARCHAR(45) NOT NULL, +
-   ​`grant` BOOLEAN NOT NULL, +
-  PRIMARY KEY(`id`) +
-  ) +
-  ENGINE = MYISAM;+
 \\ \\
-  CREATE TABLE  `contents` ( +  CREATE TABLE IF NOT EXISTS `blocksets_blocks` ( 
-   ​`id` int(11) NOT NULL auto_increment,​ +  `blockset_id` int(10) unsigned NOT NULL auto_increment,​ 
-   ​`title` ​text, +  ​`area` varchar(32) NOT NULL default '',​ 
-   ​`content` text, +  `weight` smallint(5) unsigned NOT NULL default '​0',​ 
-   ​`visible` tinyint(4) NOT NULL default '0', +  `block_id` int(10) unsigned NOT NULL default '​0',​ 
-   ​`enable_html` tinyint(4) NOT NULL default '​0',​ +  PRIMARY KEY  USING BTREE (`blockset_id`,​`block_id`,​`area`) 
-   ​`strip_tags` tinyint(4) NOT NULL default '1',+  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1;​ 
 +\\ 
 +**BLOCKS** 
 +\\ 
 +  CREATE TABLE IF NOT EXISTS `blocks` ( 
 +  ​`id` int(10) unsigned ​NOT NULL auto_increment,​ 
 +  `title` ​varchar(64) NOT NULL default ''​, 
 +  `description` text character set latin1 collate latin1_general_ci NOT NULL, 
 +  `owner` varchar(64) NOT NULL default '',​ 
 +  `content_type` varchar(64) NOT NULL default '​0',​ 
 +  `content_id` int(10) unsigned ​NOT NULL default '0',
   PRIMARY KEY  (`id`)   PRIMARY KEY  (`id`)
-  ) ENGINE=MyISAM DEFAULT CHARSET=latin1;​+  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1;​
 \\ \\
-  ​CREATE TABLE  `wiki_documents` ( +**ROLES** - Nome e descrizione dei ruoli affidabili agli utenti. 
-   ​`id` int(10) unsigned NOT NULL auto_increment,​ +\\ 
-   ​`title` varchar(255) NOT NULL, +  ​CREATE TABLE IF NOT EXISTS ​`roles` ( 
-   ​`status` tinyint(3) unsigned ​NOT NULL, +  `id` int(10) unsigned NOT NULL auto_increment,​ 
-   ​`tool` varchar(45) NOT NULL, +  `owner` varchar(255) NOT NULL, 
-   ​`tool_id` int(10) unsigned NOT NULL,+  `object` varchar(255) NOT NULL, 
 +  `role` varchar(255) NOT NULL, 
 +  ​`type` varchar(255) NOT NULL, 
 +  ​`type_id` int(10) unsigned NOT NULL,
   PRIMARY KEY  (`id`)   PRIMARY KEY  (`id`)
-  ) ENGINE=MyISAM DEFAULT CHARSET=latin1;​ +  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1;​ 
-   +\\ 
-  ALTER TABLE `wiki_documents` ADD COLUMN `status` TINYINT UNSIGNED NOT NULL AFTER `title`, +**MENU**
-  ADD COLUMN `tool` VARCHAR(45) NOT NULL AFTER `status`, +
-  ADD COLUMN `tool_id` INTEGER UNSIGNED NOT NULL AFTER `tool`;+
 \\ \\
-  CREATE TABLE  `subscribers` ( +  CREATE TABLE IF NOT EXISTS ​`menu` ( 
-   ​`id` int(10) unsigned ​NOT NULL auto_increment,​ +  `id` int(11) NOT NULL auto_increment,​ 
-   ​`owner` text NOT NULL, +  `parent` int(11) ​NOT NULL default '​0'​, 
-   ​`subject` text NOT NULL, +  `left` int(11) ​NOT NULL default '​0'​, 
-   ​`action` text NOT NULL, +  `right` int(11) ​NOT NULL default '​0'​, 
-   ​`owner_id` text NOT NULL,+  `title` varchar(64) default NULL, 
 +  `link` varchar(255) default NULL, 
 +  `owner` varchar(64) default ​NULL,
   PRIMARY KEY  (`id`)   PRIMARY KEY  (`id`)
-  ) ENGINE=MyISAM DEFAULT CHARSET=latin1;+  ) ENGINE=MyISAM ​ DEFAULT CHARSET=utf8;
 \\ \\
-  ​CREATE TABLE  `logs` ( +**PERMISSIONS** 
-   ​`id` int(10) unsigned NOT NULL auto_increment,​ +\\ 
-   ​`owner` varchar(45) NOT NULL, +  ​CREATE TABLE IF NOT EXISTS ​`permissions` ( 
-   ​`subject` varchar(255) NOT NULL, +  `id` int(10) unsigned NOT NULL auto_increment,​ 
-   ​`action` varchar(255) NOT NULL, +  `owner` varchar(45) NOT NULL default ''​, 
-   ​`object` varchar(255) NOT NULL, +  `subject` varchar(45) NOT NULL default ''​, 
-   ​`path` varchar(255) NOT NULL, +  `action` varchar(45) NOT NULL default ''​, 
-   ​`ip` VARCHAR(45) NOT NULL, +  `object` varchar(45) NOT NULL default ''​, 
-   ​`created` datetime NOT NULL, +  `weight` smallint(5) unsigned ​NOT NULL default '​0'​, 
-   ​`message` text NOT NULL, +  `grant` tinyint(1) unsigned ​NOT NULL default '​0'​,
-   ​`type` varchar(45) NOT NULL,+
   PRIMARY KEY  (`id`)   PRIMARY KEY  (`id`)
-  ) ENGINE=MyISAM;​ +  ) ENGINE=MyISAM ​ ​DEFAULT CHARSET=latin1; 
-  ​ALTER TABLE `logs` ​ADD COLUMN ​`ip` VARCHAR(45) NOT NULL AFTER `path`;+\\ 
 +**CONTENTS** 
 +\\ 
 +  ​CREATE ​TABLE IF NOT EXISTS `contents` ( 
 +  `id` int(11) NOT NULL auto_increment,​ 
 +  `title` text, 
 +  `content` text, 
 +  `visible` tinyint(4) NOT NULL default '​0',​ 
 +  `enable_html` tinyint(4) NOT NULL default '​0',​ 
 +  `strip_tags` tinyint(4) NOT NULL default '​1',​ 
 +  PRIMARY KEY  (`id`) 
 +  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1;​ 
 +\\ 
 +**WIKI DOCUMENTS** - Informazioni sui documenti inseriti nel wiki. 
 +\\ 
 +  CREATE TABLE IF NOT EXISTS `wiki_documents` ( 
 +  `id` int(10) unsigned NOT NULL auto_increment,​ 
 +  `title` varchar(255) NOT NULL, 
 +  `status` tinyint(3) unsigned NOT NULL, 
 +  `tool` varchar(45) NOT NULL, 
 +  `tool_id` int(10) unsigned NOT NULL, 
 +  PRIMARY KEY  (`id`) 
 +  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1;​ 
 +\\ 
 +**SUBSCRIBERS** - Tabella che racchiude gli utenti che hanno sottoscritto la notifica di messaggi. 
 +\\ 
 +  CREATE TABLE IF NOT EXISTS `subscribers` ( 
 +  `id` int(10) unsigned NOT NULL auto_increment,​ 
 +  `owner` text NOT NULL, 
 +  `subject` text NOT NULL, 
 +  `action` text NOT NULL, 
 +  `owner_id` text NOT NULL, 
 +  `object` text NOT NULL, 
 +  PRIMARY KEY  (`id`) 
 +  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1;​ 
 +\\ 
 +**LOGS** - Tabella che registra i movimenti degli utenti. 
 +\\ 
 +  CREATE TABLE IF NOT EXISTS ​`logs` ​( 
 +  ​`id` int(10) unsigned NOT NULL auto_increment,​ 
 +  `owner` varchar(45) NOT NULL, 
 +  `subject` varchar(255) NOT NULL, 
 +  `action` varchar(255) NOT NULL, 
 +  `object` varchar(255) NOT NULL, 
 +  ​`path` ​varchar(255) NOT NULL, 
 +  `created` datetime NOT NULL, 
 +  `message` text NOT NULL, 
 +  `type` varchar(45) NOT NULL, 
 +  `ip` varchar(45) NOT NULL, 
 +  PRIMARY KEY  (`id`) 
 +  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1; 
 +\\ 
 +**TEXTS** 
 +\\ 
 +  CREATE TABLE IF NOT EXISTS `texts` ( 
 +  `id` int(11) NOT NULL auto_increment,​ 
 +  `name` text NOT NULL, 
 +  `text` text NOT NULL, 
 +  `date_creation` datetime NOT NULL, 
 +  `date_modified` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,​ 
 +  `language` varchar(3) NOT NULL, 
 +  PRIMARY KEY  (`id`) 
 +  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1;​ 
 +\\ 
 +**TOKENS**
 \\ \\
-  CREATE TABLE `texts` ( +  CREATE TABLE IF NOT EXISTS ​`tokens` ( 
-   ​`id` INT NOT NULL , +  `id` int(11) ​NOT NULL auto_increment, 
-   ​`name` TEXT NOT NULL , +  `token` char(32) character set utf8 collate utf8_unicode_ci ​NOT NULL, 
-   ​`text` TEXT NOT NULL , +  `user_id` int(11) ​NOT NULL, 
-   ​`date_creation` DATETIME ​NOT NULL , +  `expiration` int(10) unsigned ​NOT NULL, 
-   ​`date_modified` TIMESTAMP ​NOT NULL DEFAULT CURRENT_TIMESTAMP ​, +  `created` datetime ​NOT NULL, 
-   ​`language` VARCHAR( 3 ) NOT NULL +  `modified` datetime ​NOT NULL, 
-  ) ENGINE = MYISAM ​;+  PRIMARY KEY  (`id`), 
 +  UNIQUE KEY `user_id` (`user_id`),​ 
 +  UNIQUE KEY `token` (`token`) 
 +  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1;
 \\ \\
-  CREATE TABLE `tokens` ( +**VARIABLES**
-   `id` INT NOT NULL , +
-   ​`token` CHAR( 32 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL , +
-   ​`user_id` INT NOT NULL , +
-   ​`expiration` DATETIME NOT NULL , +
-   ​`created` DATETIME NOT NULL , +
-   ​`modified` DATETIME NOT NULL , +
-  PRIMARY KEY ( `id` ) , +
-  INDEX ( `token` , `user_id` ) +
-  ) ENGINE = MYISAM ​+
 \\ \\
-  CREATE TABLE  `variables` ( +  CREATE TABLE IF NOT EXISTS ​`variables` ( 
-   ​`id` int(10) unsigned NOT NULL auto_increment,​ +  `id` int(10) unsigned NOT NULL auto_increment,​ 
-   ​`owner` varchar(45) NOT NULL, +  `owner` varchar(45) NOT NULL, 
-   ​`name` varchar(255) NOT NULL, +  `name` varchar(255) NOT NULL, 
-   ​`value` text NOT NULL, +  `value` text NOT NULL, 
-   ​`type` varchar(45) NOT NULL,+  `type` varchar(45) NOT NULL,
   PRIMARY KEY  (`id`)   PRIMARY KEY  (`id`)
-  ) ENGINE=MyISAM DEFAULT CHARSET=latin1;​+  ) ENGINE=MyISAM ​ DEFAULT CHARSET=latin1;​
 \\ \\
 \\ \\
il_modello_generale.1281002905.txt.gz · Ultima modifica: 05/06/2013 17:08 (modifica esterna)

Strumenti Pagina

  • Mostra pagina
  • Revisioni precedenti
  • Puntano qui
  • Torna su
Ad eccezione da dove è diversamente indicato, il contenuto di questo wiki è soggetto alla seguente licenza: CC Attribution-Noncommercial-Share Alike 3.0 Unported
CC Attribution-Noncommercial-Share Alike 3.0 Unported Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki