Class: TaggedSetup
- Inherits:
-
Sequel::Migration
- #Object
- Object
- Sequel::Migration
- TaggedSetup
- Defined in:
- lib/story_teller/inform/relational/tag.rb
Overview
The TaggedSetup class
Instance Method Summary collapse
Methods inherited from Sequel::Migration
Instance Method Details
#down ⇒ Object
138 139 140 |
# File 'lib/story_teller/inform/relational/tag.rb', line 138 def down drop_table(:tagged, cascade: true) if table_exists? :tagged end |
#up ⇒ Object
129 130 131 132 133 134 135 136 |
# File 'lib/story_teller/inform/relational/tag.rb', line 129 def up log.debug "#up" create_table? :tagged do primary_key :id foreign_key :object_id, :object, on_delete: :cascade foreign_key :tag_id, :tag, on_delete: :cascade end end |