Quelle est la syntaxe pour supprimer une colonne de table de base de données via une migration
Quelle est la syntaxe pour supprimer une colonne de table de base de données via une migration
Un utilisateur a de nombreux téléchargements. Je veux ajouter une colonne au uploadstableau qui référence le user. À quoi devrait ressembler la migration? Voici ce que j'ai. Je ne sais pas si je dois utiliser (1) :user_id, :intou (2) :user, :references. Je ne sais même pas si (2) fonctionne....
J'ai le problème, que j'ai une migration dans Rails qui configure un paramètre par défaut pour une colonne, comme cet exemple: def self.up add_column :column_name, :bought_at, :datetime, :default => Time.now end Supposons que j'aime supprimer ces paramètres par défaut lors d'une migration...
J'ai une tâche de râteau qui ne fonctionnera que si une table existe. Je travaille avec plus de 20 ingénieurs sur un site Web, je veux donc m'assurer qu'ils ont migré la table avant de pouvoir effectuer une tâche de râteau qui alimentera cette table respective. AR a-t-il une méthode telle que...
J'ai besoin d'ajouter des horodatages ( created_at& updated_at) à une table existante. J'ai essayé le code suivant mais cela n'a pas fonctionné. class AddTimestampsToUser < ActiveRecord::Migration def change_table add_timestamps(:users) end
Existe-t-il une tâche de râteau qui montre les migrations en attente dans une application
Je veux faire un migrationdans Rails, référençant une autre table. Habituellement, je ferais quelque chose comme: add_column :post, :user, :references Cela crée une colonne nommée user_iddans la poststable. Mais que faire si, au lieu de user_id, je veux quelque chose comme author_id? Comment puis...
Quelle est la différence entre t.referenceset t.belongs_to? Pourquoi avons-nous ces deux mots différents? Il me semble qu'ils font la même chose? J'ai essayé une recherche sur Google, mais je n'ai trouvé aucune explication. class CreateFoos < ActiveRecord::Migration def change create_table :foos...
J'ai une table Produits et je souhaite ajouter une colonne: t.references :imageable, :polymorphic => true J'essayais de générer une migration pour cela en faisant: $ rails generate migration AddImageableToProducts imageable:references:polymorphic mais je le fais évidemment mal. Quelqu'un peut-il...