Sha256: ddc41295f6ccc704bfd8c43095be66949da7155890bd91ecf003d89358b18a25
Contents?: true
Size: 825 Bytes
Versions: 1
Compression:
Stored size: 825 Bytes
Contents
$:.unshift(File.dirname(__FILE__) + '/../lib') require 'rubygems' require 'active_record' gem 'sqlite3-ruby' require File.dirname(__FILE__) + '/../rails/init' ActiveRecord::Base.logger = Logger.new('/tmp/encoder.log') ActiveRecord::Base.establish_connection(:adapter => 'sqlite3', :database => '/tmp/encoder.sqlite') ActiveRecord::Migration.verbose = false ActiveRecord::Base.default_timezone = :utc if Time.zone.nil? ActiveRecord::Schema.define do create_table :tasks, :force => true do |table| table.string :status table.string :priority end end class Task < ActiveRecord::Base include ::Encoder code :status do Status::New = "N" Status::Pending = "P" Status::Finished = "F" Status::OverDue = "O" end code :priority do Priority::High = 1 Priority::Low = 5 end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
encoder-0.0.2 | test/database.rb |