Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Patricio Sanchez
/
quiniela-mundial
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Iker Narvaez
2018-06-08 17:43:47 -0500
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
a7080fc8a1009e5e0969335274e68ce063050db8
a7080fc8
1 parent
0db008e8
match & pool models
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
15 additions
and
0 deletions
Gemfile
Gemfile.lock
app/models/match.rb
Gemfile
View file @
a7080fc
...
...
@@ -10,6 +10,8 @@ gem 'heimdall_engine', git: 'git@git.ukko.mx:iker.n/heimdall-engine.git', branch
gem
'paranoia'
gem
'paper_trail'
gem
'will_paginate'
gem
'nested_form'
gem
'simple_form'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
...
...
Gemfile.lock
View file @
a7080fc
...
...
@@ -111,6 +111,7 @@ GEM
mini_portile2 (2.3.0)
minitest (5.11.3)
multi_json (1.13.1)
nested_form (0.3.2)
nio4r (2.3.1)
nokogiri (1.8.2)
mini_portile2 (~> 2.3.0)
...
...
@@ -231,12 +232,14 @@ DEPENDENCIES
jbuilder (~> 2.5)
jquery-rails
listen (~> 3.0.5)
nested_form
paper_trail
paranoia
pg
puma (~> 3.0)
rails (~> 5.0.6)
sass-rails (~> 5.0)
simple_form
slim
spring
spring-watcher-listen (~> 2.0.0)
...
...
app/models/match.rb
0 → 100644
View file @
a7080fc
class
Match
<
ApplicationRecord
belongs_to
:pool
,
inverse_of: :matches
has_many
:bets
,
dependent: :destroy
,
inverse_of: :match
validates
:home
,
:away
,
:date
,
:pool
,
presence:
true
enum
result:
[
:home
,
:tie
,
:away
]
scope
:active
,
->
{
joins
(
:pool
).
where
(
pools:
{
active:
true
})
}
scope
:upcoming
,
->
{
active
.
where
(
'date > ?'
,
Time
.
zone
.
now
)
}
end
Please
register
or
login
to post a comment