source: spip-zone/_plugins_/noizetier/trunk/base/noizetier_tables.php @ 93111

Last change on this file since 93111 was 93111, checked in by teddy.spip@…, 4 years ago

Formatage et indentation

File size: 1009 bytes
Line 
1<?php
2
3// Sécurité
4if (!defined('_ECRIRE_INC_VERSION')) {
5        return;
6}
7
8function noizetier_declarer_tables_interfaces($interface)
9{
10        // 'spip_' dans l'index de $tables_principales
11        $interface['table_des_tables']['noisettes'] = 'noisettes';
12
13        return $interface;
14}
15
16function noizetier_declarer_tables_principales($tables_principales)
17{
18        //-- Table noisettes -----------------------------------------------------------
19        $noisettes = array(
20                'id_noisette' => 'bigint(21) NOT NULL',
21                'rang' => "smallint DEFAULT '1' NOT NULL",
22                'type' => "tinytext DEFAULT '' NOT NULL",
23                'composition' => "tinytext DEFAULT '' NOT NULL",
24                'bloc' => "tinytext DEFAULT '' NOT NULL",
25                'noisette' => "tinytext DEFAULT '' NOT NULL",
26                'parametres' => "text DEFAULT '' NOT NULL",
27                'css' => "tinytext DEFAULT '' NOT NULL",
28        );
29
30        $noisettes_cles = array(
31                'PRIMARY KEY' => 'id_noisette',
32        );
33
34        $tables_principales['spip_noisettes'] = array(
35                'field' => &$noisettes,
36                'key' => &$noisettes_cles,
37        );
38
39        return $tables_principales;
40}
Note: See TracBrowser for help on using the repository browser.