psanchezp

Models

about
app:template
app:update
assets:clean[keep]
assets:clobber
assets:environment
assets:precompile
cache_digests:dependencies
cache_digests:nested_dependencies
db:create
db:drop
db:environment:set
db:fixtures:load
db:migrate
db:migrate:status
db:rollback
db:schema:cache:clear
db:schema:cache:dump
db:schema:dump
db:schema:load
db:seed
db:setup
db:structure:dump
db:structure:load
db:version
dev:cache
heimdall_controller_railtie:install:migrations
heimdall_engine:install
heimdall_engine:install:migrations
initializers
log:clear
middleware
notes
notes:custom
restart
routes
secret
stats
test
test:db
time:zones[country_or_offset]
tmp:clear
tmp:create
class CreateProject < ActiveRecord::Migration[5.0]
def change
create_table :match do |t|
t.string :local, null: false
t.string :visit, null: false
t.date :date, null: false
t.integer :score_local
t.integer :score_visit
t.integer :result
t.integer :pool_id, null: false
end
create_table :pool do |t|
t.string :name, null: false
t.datetime :editable_until, null: false
t.boolean :active
end
create_table :bet do |t|
t.integer :match_id, null: false
t.integer :user_id, null: false
t.integer :score_local, null: false
t.integer :score_visit, null: false
t.integer :result
t.integer :points
end
end
end
......@@ -15,6 +15,15 @@ ActiveRecord::Schema.define(version: 20180608220338) do
# These are extensions that must be enabled in order to support this database
enable_extension "plpgsql"
create_table "bet", force: :cascade do |t|
t.integer "match_id", null: false
t.integer "user_id", null: false
t.integer "score_local", null: false
t.integer "score_visit", null: false
t.integer "result"
t.integer "points"
end
create_table "heimdall_engine_role_abilities", force: :cascade do |t|
t.integer "role_id"
t.string "key"
......@@ -33,6 +42,22 @@ ActiveRecord::Schema.define(version: 20180608220338) do
t.index ["deleted_at"], name: "index_heimdall_engine_roles_on_deleted_at", using: :btree
end
create_table "match", force: :cascade do |t|
t.string "local", null: false
t.string "visit", null: false
t.date "date", null: false
t.integer "score_local"
t.integer "score_visit"
t.integer "result"
t.integer "pool_id", null: false
end
create_table "pool", force: :cascade do |t|
t.string "name", null: false
t.datetime "editable_until", null: false
t.boolean "active"
end
create_table "users_roles", force: :cascade do |t|
t.integer "user_id"
t.integer "role_id"
......