server list looks like something
This commit is contained in:
12
web/db/migrate/20160220084417_create_servers.rb
Normal file
12
web/db/migrate/20160220084417_create_servers.rb
Normal file
@@ -0,0 +1,12 @@
|
||||
class CreateServers < ActiveRecord::Migration
|
||||
def change
|
||||
create_table :servers do |t|
|
||||
t.string :name, null: false
|
||||
t.string :namehash, null: false
|
||||
t.integer :operating_system_id, null: false
|
||||
t.boolean :initialized, null: false, default: false
|
||||
t.string :hostname
|
||||
t.timestamps null: false
|
||||
end
|
||||
end
|
||||
end
|
||||
@@ -0,0 +1,8 @@
|
||||
class CreateOperatingSystems < ActiveRecord::Migration
|
||||
def change
|
||||
create_table :operating_systems do |t|
|
||||
t.string :name, null: false
|
||||
t.timestamps null: false
|
||||
end
|
||||
end
|
||||
end
|
||||
30
web/db/schema.rb
Normal file
30
web/db/schema.rb
Normal file
@@ -0,0 +1,30 @@
|
||||
# encoding: UTF-8
|
||||
# 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 that you check this file into your version control system.
|
||||
|
||||
ActiveRecord::Schema.define(version: 20_160_220_091_225) do
|
||||
create_table 'operating_systems', force: :cascade do |t|
|
||||
t.string 'name', null: false
|
||||
t.datetime 'created_at', null: false
|
||||
t.datetime 'updated_at', null: false
|
||||
end
|
||||
|
||||
create_table 'servers', force: :cascade do |t|
|
||||
t.string 'name', null: false
|
||||
t.string 'namehash', null: false
|
||||
t.integer 'operating_system_id', null: false
|
||||
t.boolean 'initialized', default: false, null: false
|
||||
t.string 'hostname'
|
||||
t.datetime 'created_at', null: false
|
||||
t.datetime 'updated_at', null: false
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user