aboutsummaryrefslogtreecommitdiffstats
path: root/db/migrate
diff options
context:
space:
mode:
authorXinhui2016-10-19 12:19:52 +0200
committerXinhui2016-10-19 15:24:34 +0200
commit3416c562e3b139594b7cd267cf32f03b3982fcc0 (patch)
tree0d61b24637ec5d55507083c6cf3eea191f4938aa /db/migrate
parentdf75d5a41d71b06a12285153b7fb6616e575341b (diff)
downloadchouette-core-3416c562e3b139594b7cd267cf32f03b3982fcc0.tar.bz2
Model ReferentialMetadata
Refs #1782
Diffstat (limited to 'db/migrate')
-rw-r--r--db/migrate/20161019090255_create_referential_metadata.rb13
1 files changed, 13 insertions, 0 deletions
diff --git a/db/migrate/20161019090255_create_referential_metadata.rb b/db/migrate/20161019090255_create_referential_metadata.rb
new file mode 100644
index 000000000..d862e2df0
--- /dev/null
+++ b/db/migrate/20161019090255_create_referential_metadata.rb
@@ -0,0 +1,13 @@
+class CreateReferentialMetadata < ActiveRecord::Migration
+ def change
+ create_table :referential_metadata do |t|
+ t.references :referential, index: true
+ t.daterange :periode
+ t.integer :line_ids, array: true
+ t.index :line_ids, using: :gin
+ t.references :referential_source, index: true
+
+ t.timestamps
+ end
+ end
+end