Articles of ruby on rails

Comment supprimer des colonnes à l’aide de la migration Rails

Quelle est la syntaxe de suppression d’une colonne de table de firebase database via une migration Rails?

Commencer, sauver et assurer en Ruby?

J’ai récemment commencé à programmer en Ruby, et j’examine la gestion des exceptions. Je me demandais si l’ ensure était l’équivalent de Ruby en C #? Devrais-je avoir: file = File.open(“myFile.txt”, “w”) begin file << "#{content} \n" rescue #handle the error here ensure file.close unless file.nil? end ou devrais-je le faire? #store the file file […]

Comment vérifier si une clé spécifique est présente dans un hash ou non?

Je veux vérifier si la clé “utilisateur” est présente ou non dans le hachage de session. Comment puis-je faire ceci? Notez que je ne veux pas vérifier si la valeur de la clé est nulle ou non. Je veux juste vérifier si la clé “user” est présente.

Différence entre db rake: migrer db: reset et db: schema: load

La différence entre rake db:migrate et rake db:reset est assez claire dans ma tête. Ce que je ne comprends pas, c’est comment rake db:schema:load différent des deux précédents. Juste pour être sûr que je suis sur la même page: rake db:migrate – Exécute les migrations qui n’ont pas encore été exécutées. rake db:reset – Efface […]

Vous ne trouvez pas l’en-tête ‘libpq-fe.h lorsque vous essayez d’installer pg gem

J’utilise la pré-version Ruby on Rails 3.1. J’aime utiliser PostgreSQL, mais le problème est d’installer le gem pg . 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. /home/u/.rvm/rubies/ruby-1.9.2-p0/bin/ruby extconf.rb checking for pg_config… no No pg_config… […]

Comment restaurer une migration spécifique?

J’ai le fichier de migration suivant db\migrate\20100905201547_create_blocks.rb Comment puis-je annuler spécifiquement ce fichier de migration?

Comprendre le jeton d’authenticité Rails

Je rencontre quelques problèmes concernant le jeton d’authenticité dans Rails, comme je l’ai déjà fait à maintes resockets. Mais je ne veux vraiment pas résoudre ce problème et continuer. Je voudrais vraiment comprendre le jeton Authenticité. Eh bien, ma question est la suivante: avez-vous une source d’information complète sur ce sujet ou passeriez-vous votre temps […]

Pourquoi les gens utilisent-ils Heroku lorsque AWS est présent? Qu’est-ce qui distingue Heroku de AWS?

Je suis un programmeur RoR débutant qui prévoit de déployer mon application avec Heroku. Les mots de mes autres amis conseillers indiquent que Heroku est vraiment facile à utiliser. Le seul problème est que je n’ai toujours aucune idée de ce que fait Heroku … J’ai regardé leur site Web et en un mot, ce […]

Comment puis-je renommer une colonne de firebase database dans une migration Ruby on Rails?

J’ai mal nommé une colonne hased_password au lieu de hashed_password . Comment mettre à jour le schéma de la firebase database en utilisant la migration pour renommer cette colonne?