summaryrefslogtreecommitdiff
path: root/Makefile.example
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@proxience.com>2015-05-13 10:41:18 +0200
committerÉtienne Loks <etienne.loks@proxience.com>2015-05-13 10:41:18 +0200
commit48e99e5f0a72e54757258330dbac79cb2c990a6e (patch)
tree3717afa30a804a4cdb9e0ad810071f6a3a014b8d /Makefile.example
parent2dd330bcaa1a749b410125cc1152f58fb5ec4313 (diff)
downloadIshtar-48e99e5f0a72e54757258330dbac79cb2c990a6e.tar.bz2
Ishtar-48e99e5f0a72e54757258330dbac79cb2c990a6e.zip
Fixtures in Makefile. Update initial_importtypes-fr.
Diffstat (limited to 'Makefile.example')
-rw-r--r--Makefile.example64
1 files changed, 64 insertions, 0 deletions
diff --git a/Makefile.example b/Makefile.example
index 82f2a42e3..be9dbdedf 100644
--- a/Makefile.example
+++ b/Makefile.example
@@ -96,3 +96,67 @@ generate_doc:
$(PYTHON) manage.py graph_models --pydot -I "ImporterType,ImporterDefault,ImporterDefaultValues,ImporterColumn,Regexp,ImportTarget,FormaterType,Import" ishtar_common > /tmp/ishtar.dot
dot -Tpng /tmp/ishtar.dot -o docs/source/_static/db-imports.png
rm /tmp/ishtar.dot
+
+fixtures: fixtures_common fixtures_operations fixtures_archaeological_context_records fixtures_archaeological_finds fixtures_archaeological_warehouse fixtures_archaeological_files
+
+fixtures_common: fixtures_common_importers
+ cd $(project); $(PYTHON) ./manage.py dumpdata --indent 4 \
+ ishtar_common.authortype \
+ ishtar_common.persontype \
+ ishtar_common.organizationtype \
+ ishtar_common.sourcetype \
+ > '../ishtar_common/fixtures/initial_data-'$(default_data)'.json'
+
+fixtures_common_importers:
+ cd $(project); $(PYTHON) ./manage.py dumpdata --indent 4 \
+ ishtar_common.importertype \
+ ishtar_common.importerdefault \
+ ishtar_common.importerdefaultvalues \
+ ishtar_common.importercolumn \
+ ishtar_common.importtarget \
+ ishtar_common.formatertype \
+ > '../ishtar_common/fixtures/initial_importtypes-'$(default_data)'.json'
+
+fixtures_initial_data:
+ cd $(project); $(PYTHON) ./manage.py dumpdata --indent 4 \
+ ishtar_common.authortype \
+ ishtar_common.persontype \
+ ishtar_common.organizationtype \
+ ishtar_common.sourcetype \
+ > '../ishtar_common/fixtures/initial_data-'$(default_data)'.json'
+
+fixtures_operations:
+ cd $(project); $(PYTHON) ./manage.py dumpdata --indent 4 \
+ archaeological_operations.acttype \
+ archaeological_operations.operationtype \
+ archaeological_operations.period \
+ archaeological_operations.remaintype \
+ > '../archaeological_operations/fixtures/initial_data-'$(default_data)'.json'
+
+fixtures_context_records:
+ cd $(project); $(PYTHON) ./manage.py dumpdata --indent 4 \
+ archaeological_context_records.datingquality \
+ archaeological_context_records.activitytype \
+ archaeological_context_records.identificationtype \
+ archaeological_context_records.unit \
+ archaeological_context_records.datingtype \
+ > '../archaeological_context_records/fixtures/initial_data-'$(default_data)'.json'
+
+fixtures_finds:
+ cd $(project); $(PYTHON) ./manage.py dumpdata --indent 4 \
+ archaeological_finds.materialtype \
+ archaeological_finds.treatmenttype \
+ > '../archaeological_finds/fixtures/initial_data-'$(default_data)'.json'
+
+fixtures_warehouse:
+ cd $(project); $(PYTHON) ./manage.py dumpdata --indent 4 \
+ archaeological_warehouse.containertype \
+ archaeological_warehouse.warehousetype \
+ > '../archaeological_warehouse/fixtures/initial_data-'$(default_data)'.json'
+
+fixtures_files:
+ cd $(project); $(PYTHON) ./manage.py dumpdata --indent 4 \
+ archaeological_files.saisinetype \
+ archaeological_files.filetype \
+ archaeological_files.permittype \
+ > '../archaeological_files/fixtures/initial_data-'$(default_data)'.json'