Sha256: ff9faae84a530ebc50e73e8ab9574956fed1384195f11bbb77d2ecc3adc1505c

Contents?: true

Size: 740 Bytes

Versions: 12

Compression:

Stored size: 740 Bytes

Contents

require 'sequel'

DB = Sequel.sqlite

DB.create_table :builds do
  primary_key :id
  String :files
  String :sizes
  String :results, :default => ''
  String :root
  String :project
  String :type
  String :requester_mac
  Integer :jruby
  Boolean :done, :default => false
end


DB.create_table :jobs do
  primary_key :id
  String :files
  String :result
  String :root
  String :project
  String :type
  String :requester_mac
  Integer :jruby
  Integer :build_id
  Integer :taken_by_id
  Datetime :taken_at, :default => nil
end

DB.create_table :runners do
  primary_key :id
  String :ip
  String :hostname
  String :uid
  String :username
  String :version
  Integer :idle_instances
  Integer :max_instances
  Datetime :last_seen_at
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
testbot-0.3.7 lib/server/db.rb
testbot-0.3.6 lib/server/db.rb
testbot-0.3.5 lib/server/db.rb
testbot-0.3.4 lib/server/db.rb
testbot-0.3.3 lib/server/db.rb
testbot-0.3.2 lib/server/db.rb
testbot-0.3.1 lib/server/db.rb
testbot-0.3.0 lib/server/db.rb
testbot-0.2.9 lib/server/db.rb
testbot-0.2.8 lib/server/db.rb
testbot-0.2.7 lib/server/db.rb
testbot-0.2.6 lib/server/db.rb