diff --git a/htdocs/install/mysql/tables/llx_c_type_resource.key.sql b/htdocs/install/mysql/tables/llx_c_type_resource.key.sql new file mode 100644 index 0000000000000000000000000000000000000000..5a76ff0cfa610ed35ac7fc53217f665205674f08 --- /dev/null +++ b/htdocs/install/mysql/tables/llx_c_type_resource.key.sql @@ -0,0 +1,21 @@ +-- ======================================================================== +-- Copyright (C) 2014 Laurent Destailleur <eldy@users.sourceforge.net> +-- +-- This program is free software; you can redistribute it and/or modify +-- it under the terms of the GNU General Public License as published by +-- the Free Software Foundation; either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU General Public License +-- along with this program. If not, see <http://www.gnu.org/licenses/>. +-- +-- ======================================================================== + + +ALTER TABLE llx_c_type_contact ADD UNIQUE INDEX uk_c_type_contact_id (element, source, code); + diff --git a/htdocs/install/mysql/tables/llx_c_type_resource.sql b/htdocs/install/mysql/tables/llx_c_type_resource.sql new file mode 100644 index 0000000000000000000000000000000000000000..efb505ba57493fff604e96515fa968cd5a2d3328 --- /dev/null +++ b/htdocs/install/mysql/tables/llx_c_type_resource.sql @@ -0,0 +1,34 @@ +-- ======================================================================== +-- Copyright (C) 2014 Jean-François Ferry <jfefe@aternatik.fr> +-- +-- +-- This program is free software; you can redistribute it and/or modify +-- it under the terms of the GNU General Public License as published by +-- the Free Software Foundation; either version 3 of the License, or +-- (at your option) any later version. +-- +-- This program is distributed in the hope that it will be useful, +-- but WITHOUT ANY WARRANTY; without even the implied warranty of +-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +-- GNU General Public License for more details. +-- +-- You should have received a copy of the GNU General Public License +-- along with this program. If not, see <http://www.gnu.org/licenses/>. +-- +-- Defini les types de contact d'un element sert de reference pour +-- la table llx_element_contact +-- +-- element est le nom de la table utilisant le type de contact. +-- i.e. contact, facture, projet, societe (sans le llx_ devant). +-- Libelle est un texte decrivant le type de contact. +-- active precise si cette valeur est 'active' ou 'archive'. +-- +-- ======================================================================== + +create table llx_c_type_resource +( + rowid integer PRIMARY KEY, + code varchar(32) NOT NULL, + libelle varchar(64) NOT NULL, + active tinyint DEFAULT 1 NOT NULL +)ENGINE=innodb; diff --git a/htdocs/install/mysql/tables/llx_element_resources.key.sql b/htdocs/install/mysql/tables/llx_element_resources.key.sql index 780a3cc1885f20adc40f8f62f9915e2132576d88..e75b2dfc0e34103b7f347bbf535aa7edc6d9639a 100644 --- a/htdocs/install/mysql/tables/llx_element_resources.key.sql +++ b/htdocs/install/mysql/tables/llx_element_resources.key.sql @@ -1,5 +1,4 @@ -- ============================================================================ --- Copyright (C) 2008 Laurent Destailleur <eldy@users.sourceforge.net> -- Copyright (C) 2014 Jean-François Ferry <jfefe@aternatik.fr> -- -- This program is free software; you can redistribute it and/or modify diff --git a/htdocs/install/mysql/tables/llx_resource.key.sql b/htdocs/install/mysql/tables/llx_resource.key.sql index e15bc9b5559f5d200ba93ce3a2051006c104c6a1..71cbedc1c66676702cbeab9c662bcfb7ad410cf0 100755 --- a/htdocs/install/mysql/tables/llx_resource.key.sql +++ b/htdocs/install/mysql/tables/llx_resource.key.sql @@ -1,4 +1,4 @@ --- Module to manage locations, buildings, floors and rooms into Dolibarr ERP/CRM +-- Module to manage resources into Dolibarr ERP/CRM -- Copyright (C) 2013 Jean-François Ferry <jfefe@aternatik.fr> -- -- This program is free software: you can redistribute it and/or modify diff --git a/htdocs/install/mysql/tables/llx_resource.sql b/htdocs/install/mysql/tables/llx_resource.sql index fe8bdc62ee12dec5c4681f1bf4d04965610cdf72..91ebbe8b75da8bdbea501b295efa4d273103b20b 100755 --- a/htdocs/install/mysql/tables/llx_resource.sql +++ b/htdocs/install/mysql/tables/llx_resource.sql @@ -1,4 +1,4 @@ --- Module to manage reources into Dolibarr ERP/CRM +-- Module to manage resources into Dolibarr ERP/CRM -- Copyright (C) 2013 Jean-François Ferry <jfefe@aternatik.fr> -- -- This program is free software: you can redistribute it and/or modify @@ -16,13 +16,12 @@ CREATE TABLE llx_resource ( - rowid integer AUTO_INCREMENT PRIMARY KEY, - entity integer, - ref varchar(255), - description text, - lat float(10,6), - lng float(10,6), - note_public text, - note_private text, - tms timestamp + rowid integer AUTO_INCREMENT PRIMARY KEY, + entity integer, + ref varchar(255), + description text, + fk_code_type_resource varchar(32), + note_public text, + note_private text, + tms timestamp )ENGINE=innodb; \ No newline at end of file