Initial commit
This commit is contained in:
16
db/migrate/20110926071131_create_contracts.rb
Normal file
16
db/migrate/20110926071131_create_contracts.rb
Normal file
@@ -0,0 +1,16 @@
|
||||
class CreateContracts < ActiveRecord::Migration
|
||||
def self.up
|
||||
create_table :contracts do |t|
|
||||
t.string :boilerplate
|
||||
t.binary :signature
|
||||
t.string :signinghash
|
||||
t.datetime :datesigned
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
|
||||
def self.down
|
||||
drop_table :contracts
|
||||
end
|
||||
end
|
||||
14
db/migrate/20110926081035_create_contract_templates.rb
Normal file
14
db/migrate/20110926081035_create_contract_templates.rb
Normal file
@@ -0,0 +1,14 @@
|
||||
class CreateContractTemplates < ActiveRecord::Migration
|
||||
def self.up
|
||||
create_table :contract_templates do |t|
|
||||
t.string :name
|
||||
t.string :boilerplate
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
|
||||
def self.down
|
||||
drop_table :contract_templates
|
||||
end
|
||||
end
|
||||
15
db/migrate/20110928044515_create_signers.rb
Normal file
15
db/migrate/20110928044515_create_signers.rb
Normal file
@@ -0,0 +1,15 @@
|
||||
class CreateSigners < ActiveRecord::Migration
|
||||
def self.up
|
||||
create_table :signers do |t|
|
||||
t.string :first_name
|
||||
t.string :last_name
|
||||
t.string :cosigner
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
|
||||
def self.down
|
||||
drop_table :signers
|
||||
end
|
||||
end
|
||||
9
db/migrate/20110928083049_add_signer_id_to_contracts.rb
Normal file
9
db/migrate/20110928083049_add_signer_id_to_contracts.rb
Normal file
@@ -0,0 +1,9 @@
|
||||
class AddSignerIdToContracts < ActiveRecord::Migration
|
||||
def self.up
|
||||
add_column :contracts, :signer_id, :int
|
||||
end
|
||||
|
||||
def self.down
|
||||
remove_column :contracts, :signer_id
|
||||
end
|
||||
end
|
||||
9
db/migrate/20110928083830_add_name_to_contracts.rb
Normal file
9
db/migrate/20110928083830_add_name_to_contracts.rb
Normal file
@@ -0,0 +1,9 @@
|
||||
class AddNameToContracts < ActiveRecord::Migration
|
||||
def self.up
|
||||
add_column :contracts, :name, :string
|
||||
end
|
||||
|
||||
def self.down
|
||||
remove_column :contracts, :name
|
||||
end
|
||||
end
|
||||
47
db/schema.rb
Normal file
47
db/schema.rb
Normal file
@@ -0,0 +1,47 @@
|
||||
# This file is auto-generated from the current state of the database. Instead of editing this file,
|
||||
# please use the migrations feature of Active Record to incrementally modify your database, and
|
||||
# then regenerate this schema definition.
|
||||
#
|
||||
# Note that this schema.rb definition is the authoritative source for your database schema. If you need
|
||||
# to create the application database on another system, you should be using db:schema:load, not running
|
||||
# all the migrations from scratch. The latter is a flawed and unsustainable approach (the more migrations
|
||||
# you'll amass, the slower it'll run and the greater likelihood for issues).
|
||||
#
|
||||
# It's strongly recommended to check this file into your version control system.
|
||||
|
||||
ActiveRecord::Schema.define(:version => 20110928083830) do
|
||||
|
||||
create_table "contract_templates", :force => true do |t|
|
||||
t.string "name"
|
||||
t.string "boilerplate"
|
||||
t.datetime "created_at"
|
||||
t.datetime "updated_at"
|
||||
end
|
||||
|
||||
create_table "contracts", :force => true do |t|
|
||||
t.string "boilerplate"
|
||||
t.binary "signature"
|
||||
t.string "signinghash"
|
||||
t.datetime "datesigned"
|
||||
t.datetime "created_at"
|
||||
t.datetime "updated_at"
|
||||
t.integer "signer_id"
|
||||
t.string "name"
|
||||
end
|
||||
|
||||
create_table "signers", :force => true do |t|
|
||||
t.string "first_name"
|
||||
t.string "last_name"
|
||||
t.string "cosigner"
|
||||
t.datetime "created_at"
|
||||
t.datetime "updated_at"
|
||||
end
|
||||
|
||||
create_table "templates", :force => true do |t|
|
||||
t.string "name"
|
||||
t.string "boilerplate"
|
||||
t.datetime "created_at"
|
||||
t.datetime "updated_at"
|
||||
end
|
||||
|
||||
end
|
||||
7
db/seeds.rb
Normal file
7
db/seeds.rb
Normal file
@@ -0,0 +1,7 @@
|
||||
# This file should contain all the record creation needed to seed the database with its default values.
|
||||
# The data can then be loaded with the rake db:seed (or created alongside the db with db:setup).
|
||||
#
|
||||
# Examples:
|
||||
#
|
||||
# cities = City.create([{ :name => 'Chicago' }, { :name => 'Copenhagen' }])
|
||||
# Major.create(:name => 'Daley', :city => cities.first)
|
||||
Reference in New Issue
Block a user