Bonjour
je débute dans Ruby et rails et je voulais créer un projet RoR avec une base mysql
je tape la commande
Jusque là pas de problème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2rails new LearnRails --database=mysql
je veux créer une base de données avec rake
du coup je tape
et j'ai l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 rake db:create
Ma première question est : Est-ce quelqu'un à déjà rencontré ce genre d'erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 rake aborted! no such file to load -- set <internal:lib/rubygems/custom_require>:29:in `require' <internal:lib/rubygems/custom_require>:29:in `require' C:/Ruby192/gems/bundler-1.0.0/lib/bundler/resolver.rb:1:in `<top (required)>' C:/Ruby192/gems/bundler-1.0.0/lib/bundler/definition.rb:153:in `resolve' C:/Ruby192/gems/bundler-1.0.0/lib/bundler/definition.rb:93:in `specs' C:/Ruby192/gems/bundler-1.0.0/lib/bundler/definition.rb:137:in `specs_for' C:/Ruby192/gems/bundler-1.0.0/lib/bundler/definition.rb:126:in `requested_specs' C:/Ruby192/gems/bundler-1.0.0/lib/bundler/environment.rb:23:in `requested_specs' C:/Ruby192/gems/bundler-1.0.0/lib/bundler/runtime.rb:11:in `setup' C:/Ruby192/gems/bundler-1.0.0/lib/bundler.rb:100:in `setup' C:/RailsProject/LearnRails/config/boot.rb:8:in `<top (required)>' <internal:lib/rubygems/custom_require>:29:in `require' <internal:lib/rubygems/custom_require>:29:in `require' C:/RailsProject/LearnRails/config/application.rb:1:in `<top (required)>' <internal:lib/rubygems/custom_require>:29:in `require' <internal:lib/rubygems/custom_require>:29:in `require' C:/RailsProject/LearnRails/Rakefile:4:in `<top (required)>' C:/Ruby192/lib/ruby/1.9.1/rake.rb:2373:in `load' C:/Ruby192/lib/ruby/1.9.1/rake.rb:2373:in `raw_load_rakefile' C:/Ruby192/lib/ruby/1.9.1/rake.rb:2007:in `block in load_rakefile' C:/Ruby192/lib/ruby/1.9.1/rake.rb:2058:in `standard_exception_handling' C:/Ruby192/lib/ruby/1.9.1/rake.rb:2006:in `load_rakefile' C:/Ruby192/lib/ruby/1.9.1/rake.rb:1991:in `run' C:/Ruby192/bin/rake:31:in `<main>'
Ma seconde question est : est-ce que lors de déploiement d'application est ce que vous utilisez rake ou bien on execute simplement un script SQL ?
merci d'avance
PS : Mon environnement est windows XP
ruby 1.9
rails 3.0
Partager