Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
N
NumEcoEval
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
pub
Numérique et Écologie
NumEcoEval - M4G
NumEcoEval
Commits
c57024fb
Commit
c57024fb
authored
10 months ago
by
LEMERCIER Denis
Browse files
Options
Downloads
Patches
Plain Diff
fix: remise en place des colonnes _discriminator dans les tables d'indicateur
parent
67500be3
No related branches found
No related tags found
1 merge request
!22
Préparation release 1.4.0
Pipeline
#311436
passed
10 months ago
Stage: .pre
Stage: deploy
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
services/api-event-calculs/src/main/resources/schema.sql
+131
-111
131 additions, 111 deletions
services/api-event-calculs/src/main/resources/schema.sql
with
131 additions
and
111 deletions
services/api-event-calculs/src/main/resources/schema.sql
+
131
−
111
View file @
c57024fb
-- Creation des tables indicateurs
CREATE
TABLE
IF
NOT
EXISTS
ind_indicateur_impact_equipement_physique
(
date_calcul
timestamp
NULL
,
date_lot
date
NULL
,
nom_lot
varchar
(
255
)
NULL
,
etapeacv
varchar
(
255
)
NULL
,
critere
varchar
(
255
)
NULL
,
"source"
varchar
(
255
)
NULL
,
statut_indicateur
varchar
(
255
)
NULL
,
trace
text
NULL
,
version_calcul
varchar
(
255
)
NULL
,
conso_elec_moyenne
float8
NULL
,
impact_unitaire
float8
NULL
,
quantite
int4
NULL
,
statut_equipement_physique
varchar
(
255
)
NULL
,
type_equipement
varchar
(
255
)
NULL
,
unite
varchar
(
255
)
NULL
,
nom_entite
varchar
(
255
)
NULL
,
nom_organisation
varchar
(
255
)
NULL
,
nom_source_donnee
varchar
(
255
)
NULL
,
nom_equipement
varchar
(
255
)
NULL
,
qualite
varchar
(
255
)
NULL
date_calcul
timestamp
NULL
,
date_lot
date
NULL
,
nom_lot
varchar
(
255
)
NULL
,
etapeacv
varchar
(
255
)
NULL
,
critere
varchar
(
255
)
NULL
,
"source"
varchar
(
255
)
NULL
,
statut_indicateur
varchar
(
255
)
NULL
,
trace
text
NULL
,
version_calcul
varchar
(
255
)
NULL
,
conso_elec_moyenne
float8
NULL
,
impact_unitaire
float8
NULL
,
quantite
int4
NULL
,
statut_equipement_physique
varchar
(
255
)
NULL
,
type_equipement
varchar
(
255
)
NULL
,
unite
varchar
(
255
)
NULL
,
nom_entite
varchar
(
255
)
NULL
,
nom_organisation
varchar
(
255
)
NULL
,
nom_source_donnee
varchar
(
255
)
NULL
,
nom_equipement
varchar
(
255
)
NULL
,
qualite
varchar
(
255
)
NULL
,
date_lot_discriminator
date
NOT
NULL
DEFAULT
(
'1970-01-01'
),
nom_organisation_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
),
nom_entite_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
),
nom_source_donnee_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
)
);
CREATE
TABLE
IF
NOT
EXISTS
ind_indicateur_impact_equipement_virtuel
(
date_calcul
timestamp
NULL
,
date_lot
date
NULL
,
nom_lot
varchar
(
255
)
NULL
,
etapeacv
varchar
(
255
)
NULL
,
critere
varchar
(
255
)
NULL
,
nom_organisation
varchar
(
255
)
NULL
,
nom_source_donnee
varchar
(
255
)
NULL
,
nom_equipement
varchar
(
255
)
NULL
,
nom_equipement_virtuel
varchar
(
255
)
NULL
,
nom_entite
varchar
(
255
)
NULL
,
"source"
varchar
(
255
)
NULL
,
statut_indicateur
varchar
(
255
)
NULL
,
trace
text
NULL
,
version_calcul
varchar
(
255
)
NULL
,
impact_unitaire
float8
NULL
,
unite
varchar
(
255
)
NULL
,
conso_elec_moyenne
float8
NULL
,
"cluster"
varchar
(
255
)
NULL
,
qualite
varchar
(
255
)
NULL
date_calcul
timestamp
NULL
,
date_lot
date
NULL
,
nom_lot
varchar
(
255
)
NULL
,
etapeacv
varchar
(
255
)
NULL
,
critere
varchar
(
255
)
NULL
,
nom_organisation
varchar
(
255
)
NULL
,
nom_source_donnee
varchar
(
255
)
NULL
,
nom_equipement
varchar
(
255
)
NULL
,
nom_equipement_virtuel
varchar
(
255
)
NULL
,
nom_entite
varchar
(
255
)
NULL
,
"source"
varchar
(
255
)
NULL
,
statut_indicateur
varchar
(
255
)
NULL
,
trace
text
NULL
,
version_calcul
varchar
(
255
)
NULL
,
impact_unitaire
float8
NULL
,
unite
varchar
(
255
)
NULL
,
conso_elec_moyenne
float8
NULL
,
"cluster"
varchar
(
255
)
NULL
,
qualite
varchar
(
255
)
NULL
,
date_lot_discriminator
date
NOT
NULL
DEFAULT
(
'1970-01-01'
),
nom_organisation_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
),
nom_entite_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
),
nom_source_donnee_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
)
);
CREATE
TABLE
IF
NOT
EXISTS
ind_indicateur_impact_application
(
date_calcul
timestamp
NULL
,
date_lot
date
NULL
,
nom_lot
varchar
(
255
)
NULL
,
etapeacv
varchar
(
255
)
NULL
,
critere
varchar
(
255
)
NULL
,
nom_organisation
varchar
(
255
)
NULL
,
nom_source_donnee
varchar
(
255
)
NULL
,
nom_application
varchar
(
255
)
NULL
,
type_environnement
varchar
(
255
)
NULL
,
nom_equipement_physique
varchar
(
255
)
NULL
,
nom_equipement_virtuel
varchar
(
255
)
NULL
,
nom_entite
varchar
(
255
)
NULL
,
"source"
varchar
(
255
)
NULL
,
statut_indicateur
varchar
(
255
)
NULL
,
trace
text
NULL
,
version_calcul
varchar
(
255
)
NULL
,
domaine
varchar
(
255
)
NULL
,
sous_domaine
varchar
(
255
)
NULL
,
impact_unitaire
float8
NULL
,
unite
varchar
(
255
)
NULL
,
conso_elec_moyenne
float8
NULL
,
qualite
varchar
(
255
)
NULL
date_calcul
timestamp
NULL
,
date_lot
date
NULL
,
nom_lot
varchar
(
255
)
NULL
,
etapeacv
varchar
(
255
)
NULL
,
critere
varchar
(
255
)
NULL
,
nom_organisation
varchar
(
255
)
NULL
,
nom_source_donnee
varchar
(
255
)
NULL
,
nom_application
varchar
(
255
)
NULL
,
type_environnement
varchar
(
255
)
NULL
,
nom_equipement_physique
varchar
(
255
)
NULL
,
nom_equipement_virtuel
varchar
(
255
)
NULL
,
nom_entite
varchar
(
255
)
NULL
,
"source"
varchar
(
255
)
NULL
,
statut_indicateur
varchar
(
255
)
NULL
,
trace
text
NULL
,
version_calcul
varchar
(
255
)
NULL
,
domaine
varchar
(
255
)
NULL
,
sous_domaine
varchar
(
255
)
NULL
,
impact_unitaire
float8
NULL
,
unite
varchar
(
255
)
NULL
,
conso_elec_moyenne
float8
NULL
,
qualite
varchar
(
255
)
NULL
,
date_lot_discriminator
date
NOT
NULL
DEFAULT
(
'1970-01-01'
),
nom_organisation_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
),
nom_entite_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
),
nom_source_donnee_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
)
);
CREATE
TABLE
IF
NOT
EXISTS
ind_indicateur_impact_operation_non_it
(
date_calcul
timestamp
NULL
,
date_lot
date
NULL
,
nom_lot
varchar
(
255
)
NULL
,
etapeacv
varchar
(
255
)
NULL
,
critere
varchar
(
255
)
NULL
,
"source"
varchar
(
255
)
NULL
,
statut_indicateur
varchar
(
255
)
NULL
,
trace
text
NULL
,
version_calcul
varchar
(
255
)
NULL
,
conso_elec_moyenne
float8
NULL
,
impact_unitaire
float8
NULL
,
quantite
int4
NULL
,
type_item
varchar
(
255
)
NULL
,
unite
varchar
(
255
)
NULL
,
nom_entite
varchar
(
255
)
NULL
,
nom_organisation
varchar
(
255
)
NULL
,
nom_source_donnee
varchar
(
255
)
NULL
,
nom_item_non_it
varchar
(
255
)
NULL
,
qualite
varchar
(
255
)
NULL
date_calcul
timestamp
NULL
,
date_lot
date
NULL
,
nom_lot
varchar
(
255
)
NULL
,
etapeacv
varchar
(
255
)
NULL
,
critere
varchar
(
255
)
NULL
,
"source"
varchar
(
255
)
NULL
,
statut_indicateur
varchar
(
255
)
NULL
,
trace
text
NULL
,
version_calcul
varchar
(
255
)
NULL
,
conso_elec_moyenne
float8
NULL
,
impact_unitaire
float8
NULL
,
quantite
int4
NULL
,
type_item
varchar
(
255
)
NULL
,
unite
varchar
(
255
)
NULL
,
nom_entite
varchar
(
255
)
NULL
,
nom_organisation
varchar
(
255
)
NULL
,
nom_source_donnee
varchar
(
255
)
NULL
,
nom_item_non_it
varchar
(
255
)
NULL
,
qualite
varchar
(
255
)
NULL
);
CREATE
TABLE
IF
NOT
EXISTS
ind_indicateur_impact_messagerie
(
date_calcul
timestamp
NULL
,
date_lot
date
NULL
,
nom_lot
varchar
(
255
)
NULL
,
nom_organisation
varchar
(
255
)
NULL
,
nom_source_donnee
varchar
(
255
)
NULL
,
critere
varchar
(
255
)
NULL
,
mois_annee
date
NULL
,
nom_entite
varchar
(
255
)
NULL
,
"source"
varchar
(
255
)
NULL
,
statut_indicateur
varchar
(
255
)
NULL
,
trace
text
NULL
,
version_calcul
varchar
(
255
)
NULL
,
impact_mensuel
float8
NULL
,
unite
varchar
(
255
)
NULL
,
nombre_mail_emis
float8
NULL
,
volume_total_mail_emis
float8
NULL
date_calcul
timestamp
NULL
,
date_lot
date
NULL
,
nom_lot
varchar
(
255
)
NULL
,
nom_organisation
varchar
(
255
)
NULL
,
nom_source_donnee
varchar
(
255
)
NULL
,
critere
varchar
(
255
)
NULL
,
mois_annee
date
NULL
,
nom_entite
varchar
(
255
)
NULL
,
"source"
varchar
(
255
)
NULL
,
statut_indicateur
varchar
(
255
)
NULL
,
trace
text
NULL
,
version_calcul
varchar
(
255
)
NULL
,
impact_mensuel
float8
NULL
,
unite
varchar
(
255
)
NULL
,
nombre_mail_emis
float8
NULL
,
volume_total_mail_emis
float8
NULL
,
date_lot_discriminator
date
NOT
NULL
DEFAULT
(
'1970-01-01'
),
nom_organisation_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
),
nom_entite_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
),
nom_source_donnee_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
)
);
CREATE
TABLE
IF
NOT
EXISTS
ind_indicateur_impact_reseau
(
date_calcul
timestamp
NULL
,
date_lot
date
NULL
,
nom_lot
varchar
(
255
)
NULL
,
etapeacv
varchar
(
255
)
NULL
,
critere
varchar
(
255
)
NULL
,
"source"
varchar
(
255
)
NULL
,
statut_indicateur
varchar
(
255
)
NULL
,
trace
text
NULL
,
version_calcul
varchar
(
255
)
NULL
,
impact_unitaire
float8
NULL
,
unite
varchar
(
255
)
NULL
,
nom_entite
varchar
(
255
)
NULL
,
nom_organisation
varchar
(
255
)
NULL
,
nom_source_donnee
varchar
(
255
)
NULL
,
nom_equipement
varchar
(
255
)
NULL
date_calcul
timestamp
NULL
,
date_lot
date
NULL
,
nom_lot
varchar
(
255
)
NULL
,
etapeacv
varchar
(
255
)
NULL
,
critere
varchar
(
255
)
NULL
,
"source"
varchar
(
255
)
NULL
,
statut_indicateur
varchar
(
255
)
NULL
,
trace
text
NULL
,
version_calcul
varchar
(
255
)
NULL
,
impact_unitaire
float8
NULL
,
unite
varchar
(
255
)
NULL
,
nom_entite
varchar
(
255
)
NULL
,
nom_organisation
varchar
(
255
)
NULL
,
nom_source_donnee
varchar
(
255
)
NULL
,
nom_equipement
varchar
(
255
)
NULL
,
date_lot_discriminator
date
NOT
NULL
DEFAULT
(
'1970-01-01'
),
nom_organisation_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
),
nom_entite_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
),
nom_source_donnee_discriminator
varchar
(
255
)
NOT
NULL
DEFAULT
(
''
)
);
ALTER
TABLE
IF
EXISTS
ind_indicateur_impact_equipement_physique
ADD
COLUMN
IF
NOT
EXISTS
qualite
varchar
(
255
)
NULL
DEFAULT
''
;
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment