$db->utilisateurs->index('index_utilisateurs_nom', 'BTREE', 'nom');\r
$db->utilisateurs->index('index_utilisateurs_prenom', 'BTREE', 'prenom');\r
$db->utilisateurs->index('index_utilisateurs_grade', 'BTREE', 'grade');\r
+ $db->utilisateurs->index('index_utilisateurs_login', 'BTREE', 'login');\r
+ $db->utilisateurs->index('index_utilisateurs_entreprise', 'BTREE', 'entreprise');\r
// Table entreprises\r
$db->entreprises->entreprise_id('integer', 0, false);\r
$db->entreprises->nom('varchar', 64, false);\r
// Clés\r
$db->entreprises->primary('pk_entreprises', 'entreprise_id');\r
$db->entreprises->index('index_entreprises_nom', 'BTREE', 'nom');\r
+ $db->entreprises->index('index_entreprises_ws_grade', 'BTREE', 'ws_grade');\r
+\r
// .\r
// Table projets\r
$db->projets->projet_id('integer', 0, false);\r
$db->projets->primary('pk_projets', 'projet_id');\r
$db->projets->index('index_projets_status', 'BTREE', 'status');\r
$db->projets->index('index_projets_nom', 'BTREE', 'nom');\r
+ $db->projets->index('index_projets_client', 'BTREE', 'client');\r
+ $db->projets->index('index_projets_chef', 'BTREE', 'chef');\r
// .\r
// Table taches\r
$db->taches->tache_id('integer', 0, false);\r
$db->taches->primary('pk_taches', 'tache_id');\r
$db->taches->index('index_taches_nom', 'BTREE', 'nom');\r
$db->taches->index('index_taches_categorie', 'BTREE', 'categorie');\r
+ $db->taches->index('index_taches_projet', 'BTREE', 'projet');\r
// .\r
// Table timereport\r
$db->timereport->utilisateur_id('integer', 0, false);\r
// Clés\r
$db->timereport->primary('pk_timereport', 'utilisateur_id', 'tache_id', 'date');\r
$db->timereport->index('index_timereport_date', 'BTREE', 'date');\r
+ $db->timereport->index('index_timereport_tache_id', 'BTREE', 'tache_id');\r
// .\r
// Table devis\r
$db->devis->devis_id('integer', 0, false);\r
$db->devis->primary('pk_devis', 'devis_id');\r
$db->devis->index('index_devis_status', 'BTREE', 'status');\r
$db->devis->index('index_devis_nom', 'BTREE', 'nom');\r
+ $db->devis->index('index_devis_client', 'BTREE', 'client');\r
+ $db->devis->index('index_devis_createur', 'BTREE', 'createur');\r
// .\r
// Table factures\r
$db->factures->facture_id('varchar', 8, false);\r
$db->factures->primary('pk_factures', 'facture_id');\r
$db->factures->index('index_factures_status', 'BTREE', 'status');\r
$db->factures->index('index_factures_nom', 'BTREE', 'nom');\r
+ $db->factures->index('index_factures_projet', 'BTREE', 'projet');\r
+ $db->factures->index('index_factures_createur', 'BTREE', 'createur');\r
// .\r
// Table dashboard\r
$db->dashboard->dashboard_id('integer', 0, false);\r
$db->dashboard->site('varchar', 32, false, '\'extranet\'');\r
// Clés\r
$db->dashboard->primary('pk_dashboard', 'dashboard_id');\r
+ $db->dashboard->index('index_dashboard_equipier','BTREE', 'equipier');\r
+ $db->dashboard->index('index_dashboard_sort','BTREE', 'sort');\r
+ $db->dashboard->index('index_dashboard_site','BTREE', 'site');\r
// .\r
// Table Signatures\r
$db->signatures->signature_id('integer', 0, false);\r
$db->icones->primary('pk_icones', 'icone_id');\r
$db->icones->index('index_icones_nom', 'BTREE', 'nom');\r
$db->icones->index('index_icones_date', 'BTREE', 'date');\r
+ $db->icones->index('index_icones_proprietaire', 'BTREE', 'proprietaire');\r
// Table thèmes\r
$db->themes->theme_id('integer', 0, false);\r
$db->themes->icones('integer', 0, false);\r
$db->themes->primary('pk_themes', 'theme_id');\r
$db->themes->index('index_themes_nom', 'BTREE', 'nom');\r
$db->themes->index('index_themes_date', 'BTREE', 'date');\r
+ $db->themes->index('index_themes_proprietaire', 'BTREE', 'proprietaire');\r
// Table des langues\r
$db->langues->lang_id('varchar', 20, false);\r
$db->langues->font('varchar', 64, false);\r
$db->documents->index('index_documents_file', 'BTREE', 'file');\r
$db->documents->index('index_documents_date', 'BTREE', 'date');\r
$db->documents->index('index_documents_localHash', 'BTREE', 'localHash');\r
+ $db->documents->index('index_documents_proprietaire', 'BTREE', 'proprietaire');\r
+ $db->documents->index('index_documents_version', 'BTREE', 'version');\r
// .\r
// Table pages des documents\r
$db->document_links->document_id('integer', 0, false);\r
$db->books->numerotation('text', 0, false);\r
$db->books->changedate('integer', 0, false);\r
$db->books->compiledate('integer', 0, false);\r
- $db->books->syncv1('integer', 0, false, 0);\r
// Clés\r
$db->books->primary('pk_books', 'book_id');\r
$db->books->index('index_books_nom', 'BTREE', 'nom');\r
+ $db->books->index('index_books_proprietaire', 'BTREE', 'proprietaire');\r
+ $db->books->index('index_books_tache', 'BTREE', 'tache');\r
+ $db->books->index('index_books_status', 'BTREE', 'status');\r
+ $db->books->index('index_books_theme', 'BTREE', 'theme');\r
+ $db->books->index('index_books_lang', 'BTREE', 'lang');\r
// .\r
// Table pages des publications\r
$db->book_pages->book_id('integer', 0, false);\r