-
Notifications
You must be signed in to change notification settings - Fork 0
jlneto/myraces_old
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Este é um aplicativo simples para gerir Campeonatos e Corridas. Por padrão todas tabelas, campos, variaveis e códigos são escritos em inglês. Funcionalidades: Cadastros de Pilotos com Respectivas Equipes [0%] Cadastro de Pistas [0%] Cadastro de Campeonatos com seus respectivo Pilotos e Corridas [0%] Cadastro de Resultado de uma corrida Atualização de Resultado de Campeonato Visualização da situação de um campeonato (todos pilotos) Visualização da situação de um campeonato para um piloto Visualização da situação de um piloto, todos seus campeonatos Visualização da situação de todos campeonatos Geração inicial usando scaffold: rails g nifty:scaffold team name:string description:text rails g nifty:scaffold track name:string description:text rails g nifty:scaffold championship name:string dates:string description:text rails g nifty:scaffold championship_pilot pilot_id:integer championship_id:integer observation:text rails g nifty:scaffold race championship_id:integer name:string track_id:integer date:date time:string status:string description:text rails g nifty:scaffold pilot name:string full_name:string email:string active:boolean team_id:integer user_id:integer description:text rails g nifty:scaffold pilot_race pilot_id:integer race_id:integer rails g nifty:scaffold race_result race_id:integer pilot_id:integer position:integer observation:text points:integer rails g nifty:scaffold championship_result championship_id:integer pilot_id:integer position:integer points:integer observation:text Para refazer tudo: rails destroy nifty:scaffold team rails destroy nifty:scaffold track rails destroy nifty:scaffold championship rails destroy nifty:scaffold championship_pilot rails destroy nifty:scaffold race rails destroy nifty:scaffold pilot rails destroy nifty:scaffold pilot_race rails destroy nifty:scaffold race_result rails destroy nifty:scaffold championship_result Modelo de Dados Team has_many :pilots Pilot has_many :race_results has_many :championship_results belongs_to :team has_many :championships, :through => :championship_pilots Track has_many :races Championship has_many :races has_many :championship_pilots has_many :championship_results has_many :teams, :through => :championship_pilots ChampionshipPilot belongs_to :pilot belongs_to :championship Race belongs_to :championship belongs_to :track RaceResult belongs_to :pilot belongs_to :race ChampionshipResult belongs_to :championship Foi instalado o módulo Rails_admin para validar o modelo, associações e criação inicial de dados de testes
About
Aplicativo para Gerenciar Campeonato de Kart
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published