diff options
| author | Luc Donnet | 2015-02-09 15:56:45 +0100 |
|---|---|---|
| committer | Luc Donnet | 2015-02-09 15:56:45 +0100 |
| commit | 212451cd1f0df5f15595a2a65883a84a88682741 (patch) | |
| tree | 6547a7883edaacd01984a138e06e1978ec4e0aa8 | |
| parent | eb6e5ccbcc6984ed1060b8d54e282b476e37ebce (diff) | |
| download | chouette-core-212451cd1f0df5f15595a2a65883a84a88682741.tar.bz2 | |
Add generate task with model_diagram
| -rw-r--r-- | lib/tasks/generate.rake | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/tasks/generate.rake b/lib/tasks/generate.rake new file mode 100644 index 000000000..cb6fbd992 --- /dev/null +++ b/lib/tasks/generate.rake @@ -0,0 +1,11 @@ +namespace :generate do + + task :model_diagram do + sh "rake erd orientation=horizontal title='Chouette v2.5.2 model diagram (part 1)' only='Organisation,Referential,Export,Api::V1::ApiKey,ExportLogMessage,ImportTask,RuleParameterSet,ComplianceCheckTask,ComplianceCheckResult,User' filename='model-diagram-part-1'" + + sh "rake erd:generate orientation=horizontal title='Chouette v2.5.2 model diagram (part 2)' exclude='Organisation,Referential,Export,Api::V1::ApiKey,ExportLogMessage,ImportTask,RuleParameterSet,ComplianceCheckTask,ComplianceCheckResult,User,NetexImport,NeptuneImport,GtfsImport,CsvImport,Delayed::Backend::ActiveRecord::Job' filename='model-diagram-part-2'" + + sh "rake erd:generate orientation=horizontal title='Chouette v2.5.2 model diagram (part 3)' only='NetexImport,NeptuneImport,GtfsImport,CsvImport,Delayed::Backend::ActiveRecord::Job' filename='model-diagram-part-3'" + end + +end |
