Passage des tables en INNODB

This commit is contained in:
Rodolphe Quiedeville 2004-02-05 16:19:06 +00:00
parent 5834134295
commit f6c777d12e
92 changed files with 100 additions and 100 deletions

View File

@ -27,4 +27,4 @@ create table llx_action_def
titre varchar(255) NOT NULL,
description text,
objet_type enum('ficheinter','facture','propale')
);
)type=innodb;

View File

@ -37,7 +37,7 @@ create table llx_actioncomm
note text,
propalrowid integer,
fk_facture integer
);
)type=innodb;

View File

@ -1,5 +1,5 @@
-- ===================================================================
-- Copyright (C) 2002-2003 Rodolphe Quiedeville <rodolphe@quiedeville.org>
-- Copyright (C) 2002-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org>
-- Copyright (C) 2002-2003 Jean-Louis Bergamo <jlb@j1b.org>
--
-- This program is free software; you can redistribute it and/or modify
@ -54,4 +54,4 @@ create table llx_adherent
note text,
UNIQUE INDEX(login)
);
)type=innodb;

View File

@ -30,4 +30,4 @@ create table llx_adherent_options
-- teljob varchar(15)
UNIQUE INDEX(adhid)
);
)type=innodb;

View File

@ -26,4 +26,4 @@ create table llx_adherent_options_label
name varchar(64) PRIMARY KEY, -- nom de l'attribut
tms timestamp,
label varchar(255) NOT NULL -- label correspondant a l'attribut
);
)type=innodb;

View File

@ -35,4 +35,4 @@ create table llx_adherent_type
vote enum('yes','no') NOT NULL DEFAULT 'yes',
note text,
mail_valid text -- mail envoye a la validation
);
)type=innodb;

View File

@ -31,5 +31,5 @@ create table llx_album
description text,
collectif tinyint,
fk_user_author integer
);
)type=innodb;

View File

@ -26,5 +26,5 @@ create table llx_album_to_groupart
fk_groupart integer NOT NULL,
unique key(fk_album, fk_groupart)
);
)type=innodb;

View File

@ -29,5 +29,5 @@ create table llx_appro
quantity smallint unsigned NOT NULL,
price real,
fk_user_author integer
);
)type=innodb;

View File

@ -27,4 +27,4 @@ create table llx_auteur
tms timestamp,
nom varchar(255),
fk_user_author integer
);
)type=innodb;

View File

@ -39,4 +39,4 @@ create table llx_bank
author varchar(40) -- a supprimer apres migration
);
)type=innodb;

View File

@ -1,5 +1,5 @@
-- =============================================================================
-- Copyright (C) 2000-2003 Rodolphe Quiedeville <rodolphe@quiedeville.org>
-- Copyright (C) 2000-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org>
-- Copyright (C) 2004 Laurent Destailleur <eldy@users.sourceforge.net>
--
-- This program is free software; you can redistribute it and/or modify
@ -43,4 +43,4 @@ create table llx_bank_account
adresse_proprio varchar(255),
courant smallint default 0 not null,
clos smallint default 0 not null
);
)type=innodb;

View File

@ -22,4 +22,4 @@ create table llx_bank_categ
(
rowid integer AUTO_INCREMENT PRIMARY KEY,
label varchar(255)
);
)type=innodb;

View File

@ -24,4 +24,4 @@ create table llx_bank_class
fk_categ integer not null,
INDEX(lineid)
);
)type=innodb;

View File

@ -27,4 +27,4 @@ create table llx_bank_url
url_id integer,
url varchar(255),
label varchar(255)
);
)type=innodb;

View File

@ -25,4 +25,4 @@ create table llx_birthday_alert
rowid integer AUTO_INCREMENT PRIMARY KEY,
fk_contact integer, -- pointe sur llx_socpeople
fk_user integer
);
)type=innodb;

View File

@ -24,4 +24,4 @@ create table llx_bookmark
fk_soc integer,
fk_user integer,
dateb datetime
);
)type=innodb;

View File

@ -30,4 +30,4 @@ create table llx_boxes
box_id integer NOT NULL,
position smallint NOT NULL
);
)type=innodb;

View File

@ -26,4 +26,4 @@ create table llx_boxes_def
name varchar(255) NOT NULL,
file varchar(255) NOT NULL,
note text
);
)type=innodb;

View File

@ -25,4 +25,4 @@ create table llx_c_actioncomm
id integer PRIMARY KEY,
libelle varchar(30),
todo tinyint
);
)type=innodb;

View File

@ -25,7 +25,7 @@ create table llx_c_chargesociales
id integer PRIMARY KEY,
libelle varchar(80),
deductible smallint NOT NULL default 0
);
)type=innodb;

View File

@ -24,5 +24,5 @@ create table llx_c_effectif
(
id integer PRIMARY KEY,
libelle varchar(30)
);
)type=innodb;

View File

@ -31,7 +31,7 @@ create table llx_c_paiement
id integer PRIMARY KEY,
libelle varchar(30),
type smallint
);
)type=innodb;

View File

@ -25,6 +25,6 @@ create table llx_c_pays
id integer PRIMARY KEY,
libelle varchar(25),
code char(2) NOT NULL
);
)type=innodb;

View File

@ -24,5 +24,5 @@ create table llx_c_propalst
(
id smallint PRIMARY KEY,
label varchar(30)
);
)type=innodb;

View File

@ -24,5 +24,5 @@ create table llx_c_stcomm
(
id integer PRIMARY KEY,
libelle varchar(30)
);
)type=innodb;

View File

@ -24,4 +24,4 @@ create table llx_c_typent
(
id integer PRIMARY KEY,
libelle varchar(30)
);
)type=innodb;

View File

@ -30,7 +30,7 @@ create table llx_chargesociales
amount real default 0 NOT NULL,
paye smallint default 0 NOT NULL,
periode date
);
)type=innodb;

View File

@ -27,4 +27,4 @@ create table llx_co_fa
key(fk_commande),
key(fk_facture)
);
)type=innodb;

View File

@ -24,4 +24,4 @@ create table llx_co_pr
rowid integer AUTO_INCREMENT PRIMARY KEY,
fk_commande integer,
fk_propale integer
);
)type=innodb;

View File

@ -47,4 +47,4 @@ create table llx_commande
model_pdf varchar(50),
facture tinyint default 0,
UNIQUE INDEX (ref)
);
)type=innodb;

View File

@ -32,4 +32,4 @@ create table llx_commandedet
remise real default 0, -- montant de la remise
subprice real, -- prix avant remise
price real -- prix final
);
)type=innodb;

View File

@ -33,4 +33,4 @@ create table llx_compta
valid tinyint default 0,
note text
);
)type=innodb;

View File

@ -29,4 +29,4 @@ create table llx_compta_account
fk_user_author integer,
note text
);
)type=innodb;

View File

@ -30,5 +30,5 @@ create table llx_concert
fk_groupart integer,
fk_lieu_concert integer,
fk_user_author integer
);
)type=innodb;

View File

@ -29,4 +29,4 @@ create table llx_cond_reglement
libelle_facture text,
fdm tinyint, -- reglement fin de mois
nbjour smallint
);
)type=innodb;

View File

@ -34,4 +34,4 @@ create table llx_const
note text,
UNIQUE INDEX(name)
);
)type=innodb;

View File

@ -34,5 +34,5 @@ create table llx_contrat
fk_user_author integer NOT NULL,
fk_user_mise_en_service integer NOT NULL,
fk_user_cloture integer NOT NULL
);
)type=innodb;

View File

@ -29,4 +29,4 @@ create table llx_cotisation
cotisation real,
fk_bank int(11) default NULL,
note text
);
)type=innodb;

View File

@ -32,4 +32,4 @@ create table llx_deplacement
km smallint,
fk_soc integer,
note text
);
)type=innodb;

View File

@ -26,5 +26,5 @@ create table llx_domain
datec datetime,
label varchar(255),
note text
);
)type=innodb;

View File

@ -42,4 +42,4 @@ create table llx_don
fk_user_author integer NOT NULL,
fk_user_valid integer NOT NULL,
note text
);
)type=innodb;

View File

@ -28,4 +28,4 @@ create table llx_don_projet
libelle varchar(255),
fk_user_author integer NOT NULL,
note text
);
)type=innodb;

View File

@ -27,5 +27,5 @@ create table llx_editeur
tms timestamp,
nom varchar(255),
fk_user_author integer
);
)type=innodb;

View File

@ -29,5 +29,5 @@ create table llx_entrepot
description text,
statut tinyint default 1, -- 1 ouvert, 0 fermé
fk_user_author integer
);
)type=innodb;

View File

@ -40,4 +40,4 @@ create table llx_expedition
UNIQUE INDEX (ref),
key(fk_expedition_methode),
key(fk_commande)
);
)type=innodb;

View File

@ -28,4 +28,4 @@ create table llx_expedition_methode
libelle varchar(50) NOT NULL,
description text,
statut tinyint default 0
);
)type=innodb;

View File

@ -28,4 +28,4 @@ create table llx_expeditiondet
key(fk_expedition),
key(fk_commande_ligne)
);
)type=innodb;

View File

@ -24,4 +24,4 @@ create table llx_fa_pr
rowid integer AUTO_INCREMENT PRIMARY KEY,
fk_facture integer,
fk_propal integer
);
)type=innodb;

View File

@ -45,4 +45,4 @@ create table llx_facture
UNIQUE INDEX (facnumber),
INDEX fksoc (fk_soc)
);
)type=innodb;

View File

@ -45,4 +45,4 @@ create table llx_facture_fourn
note text,
UNIQUE INDEX (facnumber, fk_soc)
);
)type=innodb;

View File

@ -32,4 +32,4 @@ create table llx_facture_fourn_det
tva real default 0,
total_ttc real default 0
);
)type=innodb;

View File

@ -40,4 +40,4 @@ create table llx_facture_rec
note text,
INDEX fksoc (fk_soc)
);
)type=innodb;

View File

@ -26,4 +26,4 @@ create table llx_facture_tva_sum
tva_tx real NOT NULL,
KEY(fk_facture)
);
)type=innodb;

View File

@ -31,4 +31,4 @@ create table llx_facturedet
remise real default 0, -- montant de la remise
subprice real, -- prix avant remise
price real -- prix final
);
)type=innodb;

View File

@ -31,4 +31,4 @@ create table llx_facturedet_rec
remise real default 0, -- montant de la remise
subprice real, -- prix avant remise
price real -- prix final
);
)type=innodb;

View File

@ -36,4 +36,4 @@ create table llx_fichinter
note text,
UNIQUE INDEX (ref)
);
)type=innodb;

View File

@ -29,5 +29,5 @@ create table llx_groupart
groupart enum("artiste","groupe") NOT NULL,
description text NOT NULL,
fk_user_author integer
);
)type=innodb;

View File

@ -28,5 +28,5 @@ create table llx_lieu_concert
description text,
ville varchar(64) NOT NULL,
fk_user_author integer
);
)type=innodb;

View File

@ -37,5 +37,5 @@ create table llx_livre
frais_de_port tinyint default 1,
UNIQUE(ref)
);
)type=innodb;

View File

@ -26,4 +26,4 @@ create table llx_livre_to_auteur
fk_auteur integer NOT NULL,
unique index (fk_livre, fk_auteur)
);
)type=innodb;

View File

@ -41,5 +41,5 @@ create table llx_newsletter
fk_user_author integer,
fk_user_valid integer,
fk_user_modif integer
);
)type=innodb;

View File

@ -29,4 +29,4 @@ create table llx_notify
fk_contact integer NOT NULL,
objet_type enum('ficheinter','facture','propale'),
objet_id integer NOT NULL
);
)type=innodb;

View File

@ -28,4 +28,4 @@ create table llx_notify_def
fk_action integer NOT NULL,
fk_soc integer NOT NULL,
fk_contact integer NOT NULL
);
)type=innodb;

View File

@ -1,5 +1,5 @@
-- ===================================================================
-- Copyright (C) 2001-2002 Rodolphe Quiedeville <rodolphe@quiedeville.org>
-- Copyright (C) 2001-2002,2004 Rodolphe Quiedeville <rodolphe@quiedeville.org>
-- Copyright (C) 2004 Laurent Destailleur <eldy@users.sourceforge.net>
--
-- This program is free software; you can redistribute it and/or modify
@ -31,5 +31,5 @@ create table llx_paiement
fk_paiement integer NOT NULL,
num_paiement varchar(50),
note text,
fk_bank integer NOT NULL
);
fk_bank integer NOT NULL
)type=innodb;

View File

@ -26,4 +26,4 @@ create table llx_paiement_facture
fk_facture integer,
unique key (fk_paiement,fk_facture)
);
)type=innodb;

View File

@ -1,5 +1,5 @@
-- ===================================================================
-- Copyright (C) 2003 Rodolphe Quiedeville <rodolphe@quiedeville.org>
-- Copyright (C) 2003-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org>
-- Copyright (C) 2004 Laurent Destailleur <eldy@users.sourceforge.net>
--
-- This program is free software; you can redistribute it and/or modify
@ -32,5 +32,5 @@ create table llx_paiementfourn
fk_paiement integer NOT NULL, -- moyen de paiement
num_paiement varchar(50), -- numéro de paiement (cheque)
note text,
fk_bank integer NOT NULL
);
fk_bank integer NOT NULL
)type=innodb;

View File

@ -23,5 +23,5 @@ create table llx_pointmort
(
month datetime,
amount real
);
)type=innodb;

View File

@ -39,7 +39,7 @@ create table llx_product
stock_commande integer default 0,
seuil_stock_alerte integer default 0
);
)type=innodb;

View File

@ -32,5 +32,5 @@ create table llx_product_fournisseur
key(fk_product),
key(fk_soc)
);
)type=innodb;

View File

@ -30,5 +30,5 @@ create table llx_product_price
tva_tx double default 19.6,
fk_user_author integer,
envente tinyint default 1
);
)type=innodb;

View File

@ -30,5 +30,5 @@ create table llx_product_stock
key(fk_product),
key(fk_entrepot)
);
)type=innodb;

View File

@ -35,4 +35,4 @@ create table llx_projet
UNIQUE INDEX(ref)
);
)type=innodb;

View File

@ -44,4 +44,4 @@ create table llx_propal
note text,
model_pdf varchar(50),
UNIQUE INDEX (ref)
);
)type=innodb;

View File

@ -27,4 +27,4 @@ create table llx_propal_model_pdf
nom varchar(50) PRIMARY KEY,
libelle varchar(255),
description text
);
)type=innodb;

View File

@ -31,4 +31,4 @@ create table llx_propaldet
remise real default 0, -- montant de la remise
subprice real, -- prix avant remise
price real -- prix final
);
)type=innodb;

View File

@ -27,5 +27,5 @@ create table llx_rights_def
module varchar(12),
type enum('r','w','m','d','a'),
bydefault tinyint default 0
);
)type=innodb;

View File

@ -28,4 +28,4 @@ create table llx_soc_events
title varchar(100) NOT NULL,
url varchar(255),
description text
);
)type=innodb;

View File

@ -28,4 +28,4 @@ create table llx_soc_recontact
fk_soc integer,
datere datetime,
author varchar(15)
);
)type=innodb;

View File

@ -54,5 +54,5 @@ create table llx_societe
fournisseur smallint default 0, -- fournisseur oui/non
UNIQUE INDEX(prefix_comm)
);
)type=innodb;

View File

@ -39,4 +39,4 @@ create table llx_socpeople
jabberid varchar(255),
fk_user integer default 0,
note text
);
)type=innodb;

View File

@ -27,4 +27,4 @@ create table llx_socstatutlog
fk_soc integer,
fk_statut integer,
author varchar(30)
);
)type=innodb;

View File

@ -25,5 +25,5 @@ create table llx_sqltables
rowid integer AUTO_INCREMENT PRIMARY KEY,
name varchar(255),
loaded tinyint(1)
);
)type=innodb;

View File

@ -33,5 +33,5 @@ create table llx_stock_mouvement
key(fk_product),
key(fk_entrepot)
);
)type=innodb;

View File

@ -34,5 +34,5 @@ create table llx_todocomm
fk_contact integer, -- id du contact sur laquelle l'action
-- doit etre effectuee
note text
);
)type=innodb;

View File

@ -33,4 +33,4 @@ create table llx_transaction_bplc
code_retour integer,
ref_commande integer
);
)type=innodb;

View File

@ -29,4 +29,4 @@ create table llx_tva
amount real NOT NULL default 0,
label varchar(255),
note text
);
)type=innodb;

View File

@ -40,4 +40,4 @@ create table llx_user
note text,
UNIQUE INDEX(login)
);
)type=innodb;

View File

@ -25,5 +25,5 @@ create table llx_user_rights
fk_user integer NOT NULL,
fk_id integer NOT NULL,
UNIQUE(fk_user,fk_id)
);
)type=innodb;

View File

@ -31,4 +31,4 @@ create table llx_ventes
author varchar(30),
active smallint DEFAULT 0 NOT NULL,
note varchar(255)
);
)type=innodb;

View File

@ -19,10 +19,10 @@
-- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
--
-- insert into llx_voyage (date_depart, date_arrivee, amount, depart, arrivee, fk_reduc)
-- values ('2002-04-21 12:05','2002-04-21 15:25',26.8,'Paris','Auray',1);
-- values ('2002-04-21 12:05','2002-04-21 15:25',26.8,'Paris','Auray',1)
-- insert into llx_voyage (date_depart, date_arrivee, amount, depart, arrivee, fk_reduc)
-- values ('2002-04-23 15:42','2002-04-23 19:10',26.8,'Auray','Paris',1);
-- values ('2002-04-23 15:42','2002-04-23 19:10',26.8,'Auray','Paris',1)
-- ===================================================================
create table llx_voyage
@ -42,4 +42,4 @@ create table llx_voyage
distance integer, -- distance en kilometre
dossier varchar(50), -- numero de dossier
note text
);
)type=innodb;

View File

@ -32,4 +32,4 @@ create table llx_voyage_reduc
numero varchar(255),
fk_type smallint, -- Train, Avion, Bateaux
note text
);
)type=innodb;