Subversion Repositories eFlore/Projets.eflore-projets

Rev

Rev 885 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 885 Rev 892
Line 106... Line 106...
106
	rm -f *.comp.sql
106
	rm -f *.comp.sql
Line 107... Line 107...
107
 
107
 
Line 108... Line 108...
108
### mises à jour
108
### mises à jour
109
 
109
 
-
 
110
# mise à jour de septembre 2013
-
 
111
# spécifier les targets dans l'ordre (cf A_LIRE.txt)
-
 
112
 
110
# mise à jour de septembre 2013
113
 
111
# spécifier dans les targets l'ordre (cf A_LIRE.txt)
114
# première version: substitution des fichiers: pas bon
112
# attention, si un prérequis ne génère pas de SQL, cela n'empêchera pas le fichier
115
# attention, si un prérequis ne génère pas de SQL, cela n'empêchera pas le fichier
113
# final de maj d'être généré (bien, 
116
# final de maj d'être généré, 
Line 114... Line 117...
114
maj1: compile cel_references maj-struct-201307 maj-cleanup-201307 fix-utilisateur-32 dedup-ordre-201307 maj-referentiel-201307
117
#maj1: compile cel_references maj-struct-201307 maj-cleanup-201307 fix-utilisateur-32 dedup-ordre-201307 maj-referentiel-201307
115
	echo done
118
#	echo done
116
 
119
 
117
o_maj1: fichiers_generes = $(addsuffix .comp.sql,$(filter-out clean,$?))
120
o_maj1: fichiers_generes = $(addsuffix .comp.sql,$(filter-out clean,$?))
Line 156... Line 159...
156
	$(mysqlcmd) -N $(alterdb) <<<"DESC cel_obs nom_sel"|grep -q 601 || $(call do_subst,maj-struct-201307.sql) > $@.comp.sql
159
	$(mysqlcmd) -N $(alterdb) <<<"DESC cel_obs nom_sel"|grep -q 601 || $(call do_subst,maj-struct-201307.sql) > $@.comp.sql
Line 157... Line 160...
157
 
160
 
158
maj-cleanup-201307: check_cel_obs
161
maj-cleanup-201307: check_cel_obs
159
	! $(mysqlcmd) -N $(alterdb) <<<"SELECT 1 FROM cel_obs WHERE nom_ret = 'null' LIMIT 1"|grep -q 1 || $(mysqlcmd) < maj-cleanup-201307.sql
162
	! $(mysqlcmd) -N $(alterdb) <<<"SELECT 1 FROM cel_obs WHERE nom_ret = 'null' LIMIT 1"|grep -q 1 || $(mysqlcmd) < maj-cleanup-201307.sql
160
o_maj-cleanup-201307:
163
o_maj-cleanup-201307:
161
#	tb_cel_test clean
164
# tb_cel_test clean
162
#	 ! $(mysqlcmd) -N $(alterdb) <<<"SELECT 1 FROM cel_obs WHERE nom_ret = 'null' LIMIT 1"|grep -q 1 || $(call do_subst,maj-cleanup-201307.sql) > $@.comp.sql
-
 
Line 163... Line 165...
163
	$(call do_subst,maj-cleanup-201307.sql) > $@.comp.sql
165
	! $(mysqlcmd) -N $(alterdb) <<<"SELECT 1 FROM cel_obs WHERE nom_ret = 'null' LIMIT 1"|grep -q 1 || $(call do_subst,maj-cleanup-201307.sql) > $@.comp.sql
164
 
166
 
165
fix-utilisateur-32: check_cel_obs
167
fix-utilisateur-32: check_cel_obs
166
	$(mysqlcmd) -N $(alterdb) <<<"DESC cel_obs ce_utilisateur"|grep -q 255 || $(mysqlcmd) < fix-utilisateur-32.sql
168
	$(mysqlcmd) -N $(alterdb) <<<"DESC cel_obs ce_utilisateur"|grep -q 255 || $(mysqlcmd) < fix-utilisateur-32.sql