https://movie-on-rails-esgi.herokuapp.com/
Ensure you have this installed before proceeding further
$ bundle
$ rails db:migrate RAILS_ENV=development
$ rails s
And launch browser to endpoints :
Heroku migrate
heroku run rake db:migrate
Local reset db
rake db:reset db:migrate
Create migration & migrate
rails generate migration migrationName
rails db:migrate
Generate model
rails generate model Type name:string color:string --skip-test-framework
rails db:migrate
Generate Scaffold
rails generate scaffold Type name:string color:string --skip --skip-test-framework --skip-assets
rails db:migrate
Add reference
rails g migration addTypePokemon2 type:references
In MODEL : add_reference :pokemons, :type, foreign_key:true
Add Model
rails g model PokemonMove pokemon:references move:references --skip-test-framework
Devise
gem 'devise'
gem 'devise-i18n'
bundle exec rails generate devise:install
bundle exec rails generate devise User
bundle exec rails db:migrate
bundle exec rails generate devise:i18n:views
Drop db
rake db:drop db:create db:migrate
API KEY : 3942737097dcd29145fe000304ac2294
http://image.tmdb.org/t/p/original/ + imgUrl
API KEY : 3942737097dcd29145fe000304ac2294
Exemple de requête API : https://api.themoviedb.org/3/movie/550?api_key=3942737097dcd29145fe000304ac2294
API DOC : https://developers.themoviedb.org/3/movies/get-popular-movies