Ajout de la table birthday et suppression de tous les commentaires suite au bug de phpmyadmin

This commit is contained in:
Rodolphe Quiedeville
2004-01-24 12:16:36 +00:00
parent 79973915bd
commit 36b236d709

View File

@@ -11,12 +11,12 @@ create table llx_bank_url
create table llx_actioncomm create table llx_actioncomm
( (
id integer AUTO_INCREMENT PRIMARY KEY, id integer AUTO_INCREMENT PRIMARY KEY,
datea datetime, -- action date datea datetime,
fk_action integer, fk_action integer,
label varchar(50), -- libelle de l'action label varchar(50),
fk_soc integer, fk_soc integer,
fk_contact integer default 0, fk_contact integer default 0,
fk_user_action integer, -- id de la personne qui doit effectuer l'action fk_user_action integer,
fk_user_author integer, fk_user_author integer,
priority smallint, priority smallint,
percent smallint, percent smallint,
@@ -32,31 +32,31 @@ create table llx_actioncomm
create table llx_societe create table llx_societe
( (
idp integer AUTO_INCREMENT PRIMARY KEY, idp integer AUTO_INCREMENT PRIMARY KEY,
id varchar(32), -- private id id varchar(32),
active smallint default 0, -- active smallint default 0,
parent integer default 0, -- parent integer default 0,
tms timestamp, tms timestamp,
datec datetime, -- creation date datec datetime,
datea datetime, -- activation date datea datetime,
nom varchar(60), -- company name nom varchar(60),
address varchar(255), -- company adresse address varchar(255),
cp varchar(10), -- zipcode cp varchar(10),
ville varchar(50), -- town ville varchar(50),
fk_pays integer default 0, -- fk_pays integer default 0,
tel varchar(20), -- phone number tel varchar(20),
fax varchar(20), -- fax number fax varchar(20),
url varchar(255), -- url varchar(255),
fk_secteur integer default 0, -- fk_secteur integer default 0,
fk_effectif integer default 0, -- fk_effectif integer default 0,
fk_typent integer default 0, -- fk_typent integer default 0,
siren varchar(9), -- siren varchar(9),
description text, -- description text,
fk_stcomm smallint default 0, -- commercial statut fk_stcomm smallint default 0,
note text, -- note text,
services integer default 0, -- services integer default 0,
prefix_comm varchar(5), -- prefix commercial prefix_comm varchar(5),
client smallint default 0, -- client oui/non client smallint default 0,
fournisseur smallint default 0, -- fournisseur oui/non fournisseur smallint default 0,
UNIQUE INDEX(prefix_comm) UNIQUE INDEX(prefix_comm)
); );
@@ -73,18 +73,21 @@ create table llx_socstatutlog
create table llx_socpeople create table llx_socpeople
( (
idp integer AUTO_INCREMENT PRIMARY KEY, idp integer AUTO_INCREMENT PRIMARY KEY,
datec datetime, datec datetime,
fk_soc integer, fk_soc integer,
name varchar(50), name varchar(50),
firstname varchar(50), firstname varchar(50),
address varchar(255), address varchar(255),
poste varchar(80), poste varchar(80),
phone varchar(30), phone varchar(30),
fax varchar(30), phone_perso varchar(30),
email varchar(255), phone_mobile varchar(30),
fk_user integer default 0, fax varchar(30),
note text email varchar(255),
jabberid varchar(255),
fk_user integer default 0,
note text
); );
create table llx_transaction_bplc create table llx_transaction_bplc
@@ -113,13 +116,13 @@ create table llx_user_rights
create table llx_todocomm create table llx_todocomm
( (
id integer AUTO_INCREMENT PRIMARY KEY, id integer AUTO_INCREMENT PRIMARY KEY,
datea datetime, -- date de l'action datea datetime,
label varchar(50), -- libelle de l'action label varchar(50),
fk_user_action integer, -- id de la personne qui doit effectuer l'action fk_user_action integer,
fk_user_author integer, -- id auteur de l'action fk_user_author integer,
fk_soc integer, -- id de la societe auquel est rattachee l'action fk_soc integer,
fk_contact integer, -- id du contact sur laquelle l'action fk_contact integer,
-- doit etre effectuee
note text note text
); );
@@ -129,11 +132,11 @@ create table llx_adherent
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
tms timestamp, tms timestamp,
statut smallint NOT NULL DEFAULT 0, statut smallint NOT NULL DEFAULT 0,
public smallint NOT NULL DEFAULT 0, -- certain champ de la fiche sont ils public ou pas ? public smallint NOT NULL DEFAULT 0,
fk_adherent_type smallint, fk_adherent_type smallint,
morphy enum('mor','phy') NOT NULL, -- personne morale / personne physique morphy enum('mor','phy') NOT NULL,
datevalid datetime, -- date de validation datevalid datetime,
datec datetime, -- date de creation datec datetime,
prenom varchar(50), prenom varchar(50),
nom varchar(50), nom varchar(50),
societe varchar(50), societe varchar(50),
@@ -142,14 +145,14 @@ create table llx_adherent
ville varchar(50), ville varchar(50),
pays varchar(50), pays varchar(50),
email varchar(255), email varchar(255),
login varchar(50) NOT NULL, -- login utilise pour editer sa fiche login varchar(50) NOT NULL,
pass varchar(50), -- pass utilise pour editer sa fiche pass varchar(50),
naiss date, -- date de naissance naiss date,
photo varchar(255), -- url vers la photo de l'adherent photo varchar(255),
fk_user_author integer NOT NULL, fk_user_author integer NOT NULL,
fk_user_mod integer NOT NULL, fk_user_mod integer NOT NULL,
fk_user_valid integer NOT NULL, fk_user_valid integer NOT NULL,
datefin datetime NOT NULL, -- date de fin de validit<69> de la cotisation datefin datetime NOT NULL,
note text, note text,
UNIQUE INDEX(login) UNIQUE INDEX(login)
@@ -159,9 +162,9 @@ create table llx_don
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
tms timestamp, tms timestamp,
fk_statut smallint NOT NULL DEFAULT 0,-- etat du don promesse/valid fk_statut smallint NOT NULL DEFAULT 0,
datec datetime, -- date de cr<63>ation de l'enregistrement datec datetime,
datedon datetime, -- date du don/promesse datedon datetime,
amount real default 0, amount real default 0,
fk_paiement integer, fk_paiement integer,
prenom varchar(50), prenom varchar(50),
@@ -172,8 +175,8 @@ create table llx_don
ville varchar(50), ville varchar(50),
pays varchar(50), pays varchar(50),
email varchar(255), email varchar(255),
public smallint NOT NULL DEFAULT 1, -- le don est-il public (0,1) public smallint NOT NULL DEFAULT 1,
fk_don_projet integer NOT NULL, -- projet auquel est fait le don fk_don_projet integer NOT NULL,
fk_user_author integer NOT NULL, fk_user_author integer NOT NULL,
fk_user_valid integer NOT NULL, fk_user_valid integer NOT NULL,
note text note text
@@ -184,8 +187,8 @@ create table llx_facture_fourn
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
facnumber varchar(50) NOT NULL, facnumber varchar(50) NOT NULL,
fk_soc integer NOT NULL, fk_soc integer NOT NULL,
datec datetime, -- date de creation de la facture datec datetime,
datef date, -- date de la facture datef date,
libelle varchar(255), libelle varchar(255),
paye smallint default 0 NOT NULL, paye smallint default 0 NOT NULL,
amount real default 0 NOT NULL, amount real default 0 NOT NULL,
@@ -198,8 +201,8 @@ create table llx_facture_fourn
fk_statut smallint default 0 NOT NULL, fk_statut smallint default 0 NOT NULL,
fk_user_author integer, -- createur de la facture fk_user_author integer,
fk_user_valid integer, -- valideur de la facture fk_user_valid integer,
note text, note text,
@@ -210,7 +213,7 @@ create table llx_notify
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
tms timestamp, tms timestamp,
daten datetime, -- date de la notification daten datetime,
fk_action integer NOT NULL, fk_action integer NOT NULL,
fk_contact integer NOT NULL, fk_contact integer NOT NULL,
objet_type enum('ficheinter','facture','propale'), objet_type enum('ficheinter','facture','propale'),
@@ -246,13 +249,13 @@ create table llx_fichinter
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
fk_soc integer NOT NULL, fk_soc integer NOT NULL,
fk_projet integer default 0, -- projet auquel est rattache la fiche fk_projet integer default 0,
ref varchar(30) NOT NULL, -- number ref varchar(30) NOT NULL,
datec datetime, -- date de creation datec datetime,
date_valid datetime, -- date de validation date_valid datetime,
datei date, -- date de l'intervention datei date,
fk_user_author integer, -- createur de la fiche fk_user_author integer,
fk_user_valid integer, -- valideur de la fiche fk_user_valid integer,
fk_statut smallint default 0, fk_statut smallint default 0,
duree real, duree real,
note text, note text,
@@ -271,10 +274,10 @@ create table llx_action_def
create table llx_soc_events create table llx_soc_events
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, -- public id rowid integer AUTO_INCREMENT PRIMARY KEY,
fk_soc int NOT NULL, -- fk_soc int NOT NULL,
dateb datetime NOT NULL, -- begin date dateb datetime NOT NULL,
datee datetime NOT NULL, -- end date datee datetime NOT NULL,
title varchar(100) NOT NULL, title varchar(100) NOT NULL,
url varchar(255), url varchar(255),
description text description text
@@ -284,7 +287,7 @@ create table llx_const
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
name varchar(255), name varchar(255),
value text, -- max 65535 caracteres value text,
type enum('yesno','texte','chaine'), type enum('yesno','texte','chaine'),
visible tinyint DEFAULT 1 NOT NULL, visible tinyint DEFAULT 1 NOT NULL,
note text, note text,
@@ -296,7 +299,7 @@ create table llx_compta
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
datec datetime, datec datetime,
datev date, -- date de valeur datev date,
amount real NOT NULL default 0, amount real NOT NULL default 0,
label varchar(255), label varchar(255),
fk_compta_account integer, fk_compta_account integer,
@@ -322,7 +325,7 @@ create table llx_notify_def
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
tms timestamp, tms timestamp,
datec date, -- date de creation datec date,
fk_action integer NOT NULL, fk_action integer NOT NULL,
fk_soc integer NOT NULL, fk_soc integer NOT NULL,
fk_contact integer NOT NULL fk_contact integer NOT NULL
@@ -355,7 +358,7 @@ create table llx_cond_reglement
actif tinyint default 1, actif tinyint default 1,
libelle varchar(255), libelle varchar(255),
libelle_facture text, libelle_facture text,
fdm tinyint, -- reglement fin de mois fdm tinyint,
nbjour smallint nbjour smallint
); );
@@ -373,7 +376,7 @@ create table llx_entrepot
tms timestamp, tms timestamp,
label varchar(255), label varchar(255),
description text, description text,
statut tinyint default 1, -- 1 ouvert, 0 ferm<72> statut tinyint default 1,
fk_user_author integer fk_user_author integer
); );
@@ -438,17 +441,17 @@ create table llx_voyage
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
datec datetime, datec datetime,
dateo date, -- date operation dateo date,
date_depart datetime, -- date du voyage date_depart datetime,
date_arrivee datetime, -- date du voyage date_arrivee datetime,
amount real NOT NULL default 0, -- prix du billet amount real NOT NULL default 0,
reduction real NOT NULL default 0, -- montant de la reduction obtenue reduction real NOT NULL default 0,
depart varchar(255), depart varchar(255),
arrivee varchar(255), arrivee varchar(255),
fk_type smallint, -- Train, Avion, Bateaux fk_type smallint,
fk_reduc integer, fk_reduc integer,
distance integer, -- distance en kilometre distance integer,
dossier varchar(50), -- numero de dossier dossier varchar(50),
note text note text
); );
@@ -483,13 +486,13 @@ create table llx_voyage_reduc
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
datec datetime, datec datetime,
datev date, -- date de valeur datev date,
date_debut date, -- date operation date_debut date,
date_fin date, date_fin date,
amount real NOT NULL default 0, amount real NOT NULL default 0,
label varchar(255), label varchar(255),
numero varchar(255), numero varchar(255),
fk_type smallint, -- Train, Avion, Bateaux fk_type smallint,
note text note text
); );
@@ -507,8 +510,8 @@ create table llx_tva
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
tms timestamp, tms timestamp,
datep date, -- date de paiement datep date,
datev date, -- date de valeur datev date,
amount real NOT NULL default 0, amount real NOT NULL default 0,
label varchar(255), label varchar(255),
note text note text
@@ -542,21 +545,21 @@ create table llx_bank
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
datec datetime, datec datetime,
datev date, -- date de valeur datev date,
dateo date, -- date operation dateo date,
amount real NOT NULL default 0, amount real NOT NULL default 0,
label varchar(255), label varchar(255),
fk_account integer, fk_account integer,
fk_user_author integer, fk_user_author integer,
fk_user_rappro integer, fk_user_rappro integer,
fk_type varchar(4), -- CB, Virement, cheque fk_type varchar(4),
num_releve varchar(50), num_releve varchar(50),
num_chq int, num_chq int,
rappro tinyint default 0, rappro tinyint default 0,
note text, note text,
author varchar(40) -- a supprimer apres migration author varchar(40)
); );
create table llx_co_pr create table llx_co_pr
@@ -585,15 +588,15 @@ create table llx_commande
tms timestamp, tms timestamp,
fk_soc integer, fk_soc integer,
fk_soc_contact integer, fk_soc_contact integer,
fk_projet integer default 0, -- projet auquel est rattache la commande fk_projet integer default 0,
ref varchar(30) NOT NULL, -- propal number ref varchar(30) NOT NULL,
date_creation datetime, -- date de creation date_creation datetime,
date_valid datetime, -- date de validation date_valid datetime,
date_cloture datetime, -- date de cloture date_cloture datetime,
date_commande date, -- date de la commande date_commande date,
fk_user_author integer, -- createur de la commande fk_user_author integer,
fk_user_valid integer, -- valideur de la commande fk_user_valid integer,
fk_user_cloture integer, -- cloture de la propale signee ou non signee fk_user_cloture integer,
source smallint NOT NULL, source smallint NOT NULL,
fk_statut smallint default 0, fk_statut smallint default 0,
amount_ht real default 0, amount_ht real default 0,
@@ -621,7 +624,7 @@ create table llx_adherent_options
( (
optid integer AUTO_INCREMENT PRIMARY KEY, optid integer AUTO_INCREMENT PRIMARY KEY,
tms timestamp, tms timestamp,
adhid integer NOT NULL, -- id de l'adherent auquel correspond ces attributs optionnel adhid integer NOT NULL,
UNIQUE INDEX(adhid) UNIQUE INDEX(adhid)
); );
@@ -664,17 +667,27 @@ create table c_typent
libelle varchar(30) libelle varchar(30)
); );
create table llx_co_fa
(
rowid integer AUTO_INCREMENT PRIMARY KEY,
fk_commande integer NOT NULL,
fk_facture integer NOT NULL,
key(fk_commande),
key(fk_facture)
);
create table llx_projet create table llx_projet
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
fk_soc integer NOT NULL, fk_soc integer NOT NULL,
fk_statut smallint NOT NULL, fk_statut smallint NOT NULL,
tms timestamp, tms timestamp,
dateo date, -- date d'ouverture du projet dateo date,
ref varchar(50), ref varchar(50),
title varchar(255), title varchar(255),
fk_user_resp integer, -- responsable du projet fk_user_resp integer,
fk_user_creat integer, -- createur du projet fk_user_creat integer,
note text, note text,
UNIQUE INDEX(ref) UNIQUE INDEX(ref)
@@ -712,7 +725,7 @@ create table llx_facture_rec
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
titre varchar(50) NOT NULL, titre varchar(50) NOT NULL,
fk_soc integer NOT NULL, fk_soc integer NOT NULL,
datec datetime, -- date de creation datec datetime,
amount real default 0 NOT NULL, amount real default 0 NOT NULL,
remise real default 0, remise real default 0,
@@ -721,9 +734,9 @@ create table llx_facture_rec
total real default 0, total real default 0,
total_ttc real default 0, total_ttc real default 0,
fk_user_author integer, -- createur fk_user_author integer,
fk_projet integer, -- projet auquel est associ<63> la facture fk_projet integer,
fk_cond_reglement integer, -- condition de reglement fk_cond_reglement integer,
note text, note text,
@@ -733,8 +746,8 @@ create table llx_facture_rec
create table llx_chargesociales create table llx_chargesociales
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
date_ech datetime NOT NULL, -- date d'echeance date_ech datetime NOT NULL,
date_pai datetime, -- date de paiements date_pai datetime,
libelle varchar(80), libelle varchar(80),
fk_type integer, fk_type integer,
amount real default 0 NOT NULL, amount real default 0 NOT NULL,
@@ -772,8 +785,8 @@ create table llx_facture
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
facnumber varchar(50) NOT NULL, facnumber varchar(50) NOT NULL,
fk_soc integer NOT NULL, fk_soc integer NOT NULL,
datec datetime, -- date de creation de la facture datec datetime,
datef date, -- date de la facture datef date,
paye smallint default 0 NOT NULL, paye smallint default 0 NOT NULL,
amount real default 0 NOT NULL, amount real default 0 NOT NULL,
remise real default 0, remise real default 0,
@@ -783,12 +796,12 @@ create table llx_facture
total_ttc real default 0, total_ttc real default 0,
fk_statut smallint default 0 NOT NULL, fk_statut smallint default 0 NOT NULL,
author varchar(50), author varchar(50),
fk_user integer, -- createur de la facture fk_user integer,
fk_user_author integer, -- createur de la propale fk_user_author integer,
fk_user_valid integer, -- valideur de la propale fk_user_valid integer,
fk_projet integer, -- projet auquel est associ<63> la facture fk_projet integer,
fk_cond_reglement integer, -- condition de reglement fk_cond_reglement integer,
date_lim_reglement date, -- date limite de reglement date_lim_reglement date,
note text, note text,
UNIQUE INDEX (facnumber), UNIQUE INDEX (facnumber),
@@ -801,12 +814,12 @@ create table llx_facturedet
fk_facture integer NOT NULL, fk_facture integer NOT NULL,
fk_product integer NOT NULL default 0, fk_product integer NOT NULL default 0,
description text, description text,
tva_taux real default 19.6, -- taux tva tva_taux real default 19.6,
qty real, -- quantit<69> qty real,
remise_percent real default 0, -- pourcentage de remise remise_percent real default 0,
remise real default 0, -- montant de la remise remise real default 0,
subprice real, -- prix avant remise subprice real,
price real -- prix final price real
); );
create table llx_paiement create table llx_paiement
@@ -814,7 +827,7 @@ create table llx_paiement
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
fk_facture integer, fk_facture integer,
datec datetime, datec datetime,
datep datetime, -- payment date datep datetime,
amount real default 0, amount real default 0,
author varchar(50), author varchar(50),
fk_paiement integer NOT NULL, fk_paiement integer NOT NULL,
@@ -858,16 +871,16 @@ create table llx_propal
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
fk_soc integer, fk_soc integer,
fk_soc_contact integer, fk_soc_contact integer,
fk_projet integer default 0, -- projet auquel est rattache la propale fk_projet integer default 0,
ref varchar(30) NOT NULL, -- propal number ref varchar(30) NOT NULL,
datec datetime, -- date de creation datec datetime,
fin_validite datetime, -- date de fin de validite fin_validite datetime,
date_valid datetime, -- date de validation date_valid datetime,
date_cloture datetime, -- date de cloture date_cloture datetime,
datep date, -- date de la propal datep date,
fk_user_author integer, -- createur de la propale fk_user_author integer,
fk_user_valid integer, -- valideur de la propale fk_user_valid integer,
fk_user_cloture integer, -- cloture de la propale signee ou non signee fk_user_cloture integer,
fk_statut smallint default 0, fk_statut smallint default 0,
price real default 0, price real default 0,
remise_percent real default 0, remise_percent real default 0,
@@ -892,8 +905,8 @@ create table llx_ventes
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
fk_soc integer NOT NULL, fk_soc integer NOT NULL,
fk_product integer NOT NULL, fk_product integer NOT NULL,
dated datetime, -- date debut dated datetime,
datef datetime, -- date fin datef datetime,
price real, price real,
author varchar(30), author varchar(30),
active smallint DEFAULT 0 NOT NULL, active smallint DEFAULT 0 NOT NULL,
@@ -906,12 +919,12 @@ create table llx_propaldet
fk_propal integer, fk_propal integer,
fk_product integer, fk_product integer,
description text, description text,
tva_tx real default 19.6, -- taux tva tva_tx real default 19.6,
qty real, -- quantit<69> qty real,
remise_percent real default 0, -- pourcentage de remise remise_percent real default 0,
remise real default 0, -- montant de la remise remise real default 0,
subprice real, -- prix avant remise subprice real,
price real -- prix final price real
); );
create table llx_don_projet create table llx_don_projet
@@ -946,7 +959,7 @@ create table llx_product_stock
tms timestamp, tms timestamp,
fk_product integer NOT NULL, fk_product integer NOT NULL,
fk_entrepot integer NOT NULL, fk_entrepot integer NOT NULL,
reel integer, -- stock r<>el reel integer,
key(fk_product), key(fk_product),
key(fk_entrepot) key(fk_entrepot)
@@ -986,12 +999,12 @@ create table llx_commandedet
fk_product integer, fk_product integer,
label varchar(255), label varchar(255),
description text, description text,
tva_tx real default 19.6, -- taux tva tva_tx real default 19.6,
qty real, -- quantit<69> qty real,
remise_percent real default 0, -- pourcentage de remise remise_percent real default 0,
remise real default 0, -- montant de la remise remise real default 0,
subprice real, -- prix avant remise subprice real,
price real -- prix final price real
); );
create table llx_adherent_type create table llx_adherent_type
@@ -1003,7 +1016,7 @@ create table llx_adherent_type
cotisation enum('yes','no') NOT NULL DEFAULT 'yes', cotisation enum('yes','no') NOT NULL DEFAULT 'yes',
vote enum('yes','no') NOT NULL DEFAULT 'yes', vote enum('yes','no') NOT NULL DEFAULT 'yes',
note text, note text,
mail_valid text -- mail envoye a la validation mail_valid text
); );
create table llx_facturedet_rec create table llx_facturedet_rec
@@ -1012,19 +1025,19 @@ create table llx_facturedet_rec
fk_facture integer NOT NULL, fk_facture integer NOT NULL,
fk_product integer, fk_product integer,
description text, description text,
tva_taux real default 19.6, -- taux tva tva_taux real default 19.6,
qty real, -- quantit<69> qty real,
remise_percent real default 0, -- pourcentage de remise remise_percent real default 0,
remise real default 0, -- montant de la remise remise real default 0,
subprice real, -- prix avant remise subprice real,
price real -- prix final price real
); );
create table llx_adherent_options_label create table llx_adherent_options_label
( (
name varchar(64) PRIMARY KEY, -- nom de l'attribut name varchar(64) PRIMARY KEY,
tms timestamp, tms timestamp,
label varchar(255) NOT NULL -- label correspondant a l'attribut label varchar(255) NOT NULL
); );
create table llx_expedition_methode create table llx_expedition_methode
@@ -1037,17 +1050,25 @@ create table llx_expedition_methode
statut tinyint default 0 statut tinyint default 0
); );
create table llx_birthday_alert
(
rowid integer AUTO_INCREMENT PRIMARY KEY,
date_alert date,
fk_contact integer,
fk_user integer
);
create table llx_expedition create table llx_expedition
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
tms timestamp, tms timestamp,
ref varchar(30) NOT NULL, ref varchar(30) NOT NULL,
fk_commande integer, fk_commande integer,
date_creation datetime, -- date de creation date_creation datetime,
date_valid datetime, -- date de validation date_valid datetime,
date_expedition date, -- date de l'expedition date_expedition date,
fk_user_author integer, -- createur fk_user_author integer,
fk_user_valid integer, -- valideur fk_user_valid integer,
fk_entrepot integer, fk_entrepot integer,
fk_expedition_methode integer, fk_expedition_methode integer,
fk_statut smallint default 0, fk_statut smallint default 0,
@@ -1064,7 +1085,7 @@ create table llx_expeditiondet
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
fk_expedition integer not null, fk_expedition integer not null,
fk_commande_ligne integer not null, fk_commande_ligne integer not null,
qty real, -- quantit<69> qty real,
key(fk_expedition), key(fk_expedition),
key(fk_commande_ligne) key(fk_commande_ligne)
@@ -1162,11 +1183,11 @@ create table llx_newsletter
target smallint, target smallint,
sql_target text, sql_target text,
status smallint NOT NULL DEFAULT 0, status smallint NOT NULL DEFAULT 0,
date_send_request datetime, -- debut de l'envoi demand<6E> date_send_request datetime,
date_send_begin datetime, -- debut de l'envoi date_send_begin datetime,
date_send_end datetime, -- fin de l'envoi date_send_end datetime,
nbsent integer, -- nombre de mails envoy<6F>s nbsent integer,
nberror integer, -- nombre de mails envoy<6F>s nberror integer,
fk_user_author integer, fk_user_author integer,
fk_user_valid integer, fk_user_valid integer,
fk_user_modif integer fk_user_modif integer
@@ -1192,13 +1213,13 @@ create table llx_paiementfourn
( (
rowid integer AUTO_INCREMENT PRIMARY KEY, rowid integer AUTO_INCREMENT PRIMARY KEY,
tms timestamp, tms timestamp,
datec datetime, -- date de creation de l'enregistrement datec datetime,
fk_facture_fourn integer, -- facture fk_facture_fourn integer,
datep datetime, -- date de paiement datep datetime,
amount real default 0, -- montant amount real default 0,
fk_user_author integer, -- auteur fk_user_author integer,
fk_paiement integer NOT NULL, -- moyen de paiement fk_paiement integer NOT NULL,
num_paiement varchar(50), -- num<75>ro de paiement (cheque) num_paiement varchar(50),
note text note text
); );