class OrochiMigration
Public Class Methods
down()
click to toggle source
# File lib/generators/orochi/templates/migrations/migration.rb, line 27 def self.down drop_table :routers drop_table :routes drop_table :legs drop_table :steps end
up()
click to toggle source
# File lib/generators/orochi/templates/migrations/migration.rb, line 2 def self.up create_table :routers do |t| t.string :start t.string :stop t.timestamps end create_table :routes do |t| t.integer :router_id, :references => :routers t.timestamps end create_table :legs do |t| t.integer :route_id, :references => :routes t.timestamps end create_table :steps do |t| t.integer :leg_id, :references => :legs t.text :polyline_json t.text :directions_json t.timestamps end end