J'ai mal nommé une colonne hased_passwordau lieu de hashed_password. Comment mettre à jour le schéma de la base de données, en utilisant la migration pour renommer cette
Ruby on Rails est un framework de développement Web open source écrit en Ruby. Ruby on Rails suit le principe de la convention sur la configuration, vous évitant d'avoir à réinventer les choses pour rester productif. Utilisez cette balise uniquement pour les questions spécifiques à Rails 3, et identifiez également ces questions [ruby-on-rails].
J'ai mal nommé une colonne hased_passwordau lieu de hashed_password. Comment mettre à jour le schéma de la base de données, en utilisant la migration pour renommer cette
J'utilise la pré-version de Ruby on Rails 3.1. J'aime utiliser PostgreSQL, mais le problème est d'installer la pggemme. Cela me donne l'erreur suivante: $ gem install pg Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension....
Comment générer un nombre aléatoire entre 0et
J'ai une base de données Ruby on Rails de développeur pleine de données. Je veux tout supprimer et reconstruire la base de données. Je pense utiliser quelque chose comme: rake db:recreate Est-ce
Pour ajouter une nouvelle paire à Hash, je fais: {:a => 1, :b => 2}.merge!({:c => 3}) #=> {:a => 1, :b => 2, :c => 3} Existe-t-il un moyen similaire de supprimer une clé de Hash? Cela marche: {:a => 1, :b => 2}.reject! { |k| k == :a } #=> {:b => 2} mais je...
J'ai ajouté une table dont je pensais que j'allais avoir besoin, mais maintenant je ne prévois plus de l'utiliser. Comment dois-je supprimer ce tableau? J'ai déjà exécuté des migrations, donc la table est dans ma base de données. Je pense que je rails generate migrationdevrais être capable de gérer...
Je veux supprimer tous les fichiers qu'il a créés et annuler toutes les modifications apportées, mais pas nécessairement à la base de données, mais plus aux fichiers de configuration. Je voudrais supprimer automatiquement tous les mappages de ressources pour le modèle / contrôleur supprimé dans le...
Existe-t-il une alternative à update_attributes qui ne sauvegarde pas l'enregistrement? Je pourrais donc faire quelque chose comme: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it")...
J'ai installé devise sur mon application et appliqué les éléments suivants dans mon application.html.erbfichier: <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path %>...
Les pignons ont tendance à être assez verbeux dans le journal (dev) par défaut sous Ruby on Rails 3.1 (RC1): Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/application.css.scss (5ms) (pid 6303) Started GET "/assets/application.js"...
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Vous souhaitez améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 3 ans . Améliorez cette question Je suis sur le...
J'aimerais que Bundler charge une gemme locale. Y a-t-il une option pour cela? Ou dois-je déplacer le dossier gem dans le répertoire
Je travaille sur une webapp Ruby on Rails 3 sur Heroku. Comment vider la base de
J'ai un modèle Utilisateurs qui a besoin d'une :emailcolonne (j'ai oublié d'ajouter cette colonne lors de l'échafaudage initial). J'ai ouvert le fichier de migration et ajouté t.string :email, fait rake db:migrateet obtenu un fichier NoMethodError. J'ai ensuite ajouté la ligne add_column :users,...
Je suis nouveau chez Rails donc mon projet actuel est dans un état bizarre. L'une des premières choses que j'ai générées a été un modèle "Movie". J'ai ensuite commencé à le définir plus en détail, j'ai ajouté quelques méthodes, etc. Je réalise maintenant que j'aurais dû le générer avec rails...
J'ai le fichier suivant: /spec/controllers/groups_controller_spec.rb Quelle commande dans le terminal dois-je utiliser pour exécuter uniquement cette spécification et dans quel répertoire dois-je exécuter la commande? Mon fichier gem: # Test ENVIRONMENT GEMS group :development, :test do gem...
J'ai une chaîne en Ruby: sentence = "My name is Robert" Comment puis-je remplacer n'importe quel mot dans cette phrase facilement sans utiliser de code complexe ou une
Étant donné que la dernière version de Rails 3 n'est plus à chargement automatique des modules et des classes de lib, quelle serait la meilleure façon de les charger? De github: A few changes were done in this commit: Do not autoload code in *lib* for applications (now you need to explicitly...
J'ai créé un nouveau projet Rails en utilisant rails 3.1.0.rc4sur ma machine locale mais quand j'essaye de démarrer le serveur j'obtiens: Impossible de trouver un runtime JavaScript. Voir ici pour une liste des temps d'exécution disponibles. ( ExecJS::RuntimeUnavailable) Remarque: il ne s'agit pas...
J'obtiens l'erreur ci-dessous lorsque j'essaie d'installer la gemme rmagick. Je suis sur Snowleopard 10.6 en utilisant RVM, Ruby 1.9.2-head et Rails 3.05. Les réponses à des questions similaires ont recommandé d'installer ImageMagick, ce que j'ai fait avec succès. D'autres ont suggéré d'installer...