source: spip-zone/_plugins_/legendes/trunk/base/legendes.php @ 114713

Last change on this file since 114713 was 114713, checked in by bruno@…, 6 months ago

update procédure install/désinstall

utiliser declarer_tables_objets_sql, supprimer la config lors de la désinstallation, un peu de PSR

File size: 964 bytes
Line 
1<?php
2
3if (!defined('_ECRIRE_INC_VERSION')) return;
4
5function legendes_declarer_tables_interfaces($interface) {
6        $interface['table_des_tables']['legendes'] = 'legendes';
7       
8        return $interface;
9}
10
11function legendes_declarer_tables_objets_sql($tables) {
12        $tables['spip_legendes'] = array(
13                'principale' => 'oui',
14                'field' => array(
15                        'id_legende' => 'bigint(21) NOT NULL',
16                        'id_document' => "bigint(21) NOT NULL DEFAULT '0'",
17                        'id_auteur' => "bigint(21) NOT NULL DEFAULT '0'",
18                        'posx' => "bigint(21) NOT NULL DEFAULT '0'",
19                        'posy' => "bigint(21) NOT NULL DEFAULT '0'",
20                        'width' => "bigint(21) NOT NULL DEFAULT '0'",
21                        'height' => "bigint(21) NOT NULL DEFAULT '0'",
22                        'texte' => 'text NOT NULL',
23                        'date' => "datetime NOT NULL DEFAULT '0000-00-00 00:00:00'"
24                ),
25                'key' => array(
26                        'PRIMARY KEY' => 'id_legende',
27                        'KEY id_document' => 'id_document',
28                        'KEY id_auteur' => 'id_auteur'
29                )
30        );
31       
32        return $tables;
33}
34
Note: See TracBrowser for help on using the repository browser.