Skip to content
Extraits de code Groupes Projets
Valider e2e6e7ea rédigé par Ilyaaaaaaaaaaaaa Zhitomirskiy's avatar Ilyaaaaaaaaaaaaa Zhitomirskiy Validation de Ilya Zhitomirskiy
Parcourir les fichiers

just noticed the nonadded migration

parent ce9c17fa
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
class AddAlgorithmFieldsToRelayableObjects < ActiveRecord::Migration
def self.up
add_column :comments, :author_signature_algo, :string
add_column :comments, :parent_author_signature_algo, :string
execute <<SQL
UPDATE comments
SET comments.author_signature_algo = "SHA"
WHERE comments.author_signature IS NOT NULL;
SQL
execute <<SQL
UPDATE comments
SET comments.parent_author_signature_algo = "SHA"
WHERE comments.author_signature IS NOT NULL
SQL
add_column :likes, :author_signature_algo, :string
add_column :likes, :parent_author_signature_algo, :string
execute <<SQL
UPDATE likes
SET likes.author_signature_algo = "SHA"
WHERE likes.author_signature IS NOT NULL
SQL
execute <<SQL
UPDATE likes
SET likes.parent_author_signature_algo = "SHA"
WHERE likes.author_signature IS NOT NULL
SQL
add_column :messages, :author_signature_algo, :string
add_column :messages, :parent_author_signature_algo, :string
execute <<SQL
UPDATE messages
SET messages.author_signature_algo = "SHA"
WHERE messages.author_signature IS NOT NULL
SQL
execute <<SQL
UPDATE messages
SET messages.parent_author_signature_algo = "SHA"
WHERE messages.author_signature IS NOT NULL
SQL
end
def self.down
remove_column :messages, :parent_author_signature_algo
remove_column :messages, :author_signature_algo
remove_column :likes, :parent_author_signature_algo
remove_column :likes, :author_signature_algo
remove_column :comments, :parent_author_signature_algo
remove_column :comments, :author_signature_algo
end
end
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter