Sha256: 566d33de8c10b99a585dc3721902103f9d501019c29230d18ee0b5cd98a93b93

Contents?: true

Size: 597 Bytes

Versions: 24

Compression:

Stored size: 597 Bytes

Contents

class CreateSemanticRelations < ActiveRecord::Migration
  def self.up
    create_table :semantic_relations do |t|
      t.timestamps
      t.references :object, :polymorphic => true, :null => false
      t.references :subject, :class_name => 'ActiveSource', :null => false
      t.string :predicate_uri, :null => false
    end
    
    add_index :semantic_relations, :predicate_uri, :unique => false
    add_index :semantic_relations, :subject_id, :unique => false
    add_index :semantic_relations, :object_id, :unique => false
  end

  def self.down
    drop_table :semantic_relations
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
talia_core-0.7.0 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.5.4 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.5.3 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.5.2 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.5.1 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.5.0 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.22 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.20 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.19 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.18 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.17 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.16 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.15 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.14 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.13 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.12 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.11 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.10 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.9 generators/talia_base/templates/migrations/create_semantic_relations.rb
talia_core-0.4.8 generators/talia_base/templates/migrations/create_semantic_relations.rb