mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2026-01-06 17:13:03 +01:00
New: Member module use generic extrafields feature.
This commit is contained in:
2
htdocs/install/mysql/tables/llx_adherent_options.key.sql → htdocs/install/mysql/tables/llx_adherent_extrafields.key.sql
Normal file → Executable file
2
htdocs/install/mysql/tables/llx_adherent_options.key.sql → htdocs/install/mysql/tables/llx_adherent_extrafields.key.sql
Normal file → Executable file
@@ -21,4 +21,4 @@
|
||||
-- ===================================================================
|
||||
|
||||
|
||||
ALTER TABLE llx_adherent_options ADD INDEX idx_adherent_options (fk_member);
|
||||
ALTER TABLE llx_adherent_extrafields ADD INDEX idx_adherent_extrafields (fk_member);
|
||||
2
htdocs/install/mysql/tables/llx_adherent_options.sql → htdocs/install/mysql/tables/llx_adherent_extrafields.sql
Normal file → Executable file
2
htdocs/install/mysql/tables/llx_adherent_options.sql → htdocs/install/mysql/tables/llx_adherent_extrafields.sql
Normal file → Executable file
@@ -20,7 +20,7 @@
|
||||
-- $Id$
|
||||
-- ===================================================================
|
||||
|
||||
create table llx_adherent_options
|
||||
create table llx_adherent_extrafields
|
||||
(
|
||||
rowid integer AUTO_INCREMENT PRIMARY KEY,
|
||||
tms timestamp,
|
||||
0
htdocs/install/mysql/tables/llx_extra_fields.key.sql → htdocs/install/mysql/tables/llx_advanced_extra_fields.key.sql
Normal file → Executable file
0
htdocs/install/mysql/tables/llx_extra_fields.key.sql → htdocs/install/mysql/tables/llx_advanced_extra_fields.key.sql
Normal file → Executable file
0
htdocs/install/mysql/tables/llx_extra_fields.sql → htdocs/install/mysql/tables/llx_advanced_extra_fields.sql
Normal file → Executable file
0
htdocs/install/mysql/tables/llx_extra_fields.sql → htdocs/install/mysql/tables/llx_advanced_extra_fields.sql
Normal file → Executable file
0
htdocs/install/mysql/tables/llx_extra_fields_options.sql → htdocs/install/mysql/tables/llx_advanced_extra_fields_options.sql
Normal file → Executable file
0
htdocs/install/mysql/tables/llx_extra_fields_options.sql → htdocs/install/mysql/tables/llx_advanced_extra_fields_options.sql
Normal file → Executable file
0
htdocs/install/mysql/tables/llx_extra_fields_values.sql → htdocs/install/mysql/tables/llx_advanced_extra_fields_values.sql
Normal file → Executable file
0
htdocs/install/mysql/tables/llx_extra_fields_values.sql → htdocs/install/mysql/tables/llx_advanced_extra_fields_values.sql
Normal file → Executable file
2
htdocs/install/mysql/tables/llx_adherent_options_label.key.sql → htdocs/install/mysql/tables/llx_extrafields.key.sql
Normal file → Executable file
2
htdocs/install/mysql/tables/llx_adherent_options_label.key.sql → htdocs/install/mysql/tables/llx_extrafields.key.sql
Normal file → Executable file
@@ -19,4 +19,4 @@
|
||||
-- ===================================================================
|
||||
|
||||
|
||||
ALTER TABLE llx_adherent_options_label ADD UNIQUE INDEX uk_adherent_options_label_name (name, entity);
|
||||
ALTER TABLE llx_extrafields ADD UNIQUE INDEX uk_extrafields_name (name, entity, elementtype);
|
||||
3
htdocs/install/mysql/tables/llx_adherent_options_label.sql → htdocs/install/mysql/tables/llx_extrafields.sql
Normal file → Executable file
3
htdocs/install/mysql/tables/llx_adherent_options_label.sql → htdocs/install/mysql/tables/llx_extrafields.sql
Normal file → Executable file
@@ -20,11 +20,12 @@
|
||||
-- $Id$
|
||||
-- ===================================================================
|
||||
|
||||
create table llx_adherent_options_label
|
||||
create table llx_extrafields
|
||||
(
|
||||
rowid integer AUTO_INCREMENT PRIMARY KEY,
|
||||
name varchar(64) NOT NULL, -- nom de l'attribut
|
||||
entity integer DEFAULT 1 NOT NULL, -- multi company id
|
||||
elementtype varchar(64) NOT NULL DEFAULT 'member',
|
||||
tms timestamp,
|
||||
label varchar(255) NOT NULL, -- label correspondant a l'attribut
|
||||
type varchar(8),
|
||||
Reference in New Issue
Block a user