Sha256: 9af0e072b5248a0b389e067afa9f22bea568caac49802627853c1fc620b11682

Contents?: true

Size: 573 Bytes

Versions: 3

Compression:

Stored size: 573 Bytes

Contents

require 'rubygems'
require 'sequel/extensions/migration'

Class.new( Sequel::Migration ) do

    def up
        create_table :module_logs do
            primary_key :id
            foreign_key :command_log_id, :command_log, :null => false
            String :module, :null => false
            String :event, :size => 20, :null => false
            String :logfile
            DateTime :started_at
            DateTime :finished_at
            Integer  :state, :default => 0, :null => false
        end
    end

    def down
        drop_table :module_events
    end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
build-tool-0.3.1 db/migrations/002_module_events.rb
build-tool-0.3 db/migrations/002_module_events.rb
build-tool-0.2 db/migrations/002_module_events.rb