mirror of
https://0xacab.org/sutty/sutty
synced 2024-11-25 19:06:22 +00:00
28 lines
920 B
Ruby
28 lines
920 B
Ruby
# frozen_string_literal: true
|
|
|
|
# Convertir los valores binarios de sqlite
|
|
class SqliteBoolean < ActiveRecord::Migration[5.2]
|
|
def up
|
|
return unless adapter_name == 'SQLite'
|
|
|
|
Usuarie.where("acepta_politicas_de_privacidad = 't'")
|
|
.update_all(acepta_politicas_de_privacidad: 1)
|
|
Usuarie.where("acepta_politicas_de_privacidad = 'f'")
|
|
.update_all(acepta_politicas_de_privacidad: 0)
|
|
|
|
change_column :usuaries, :acepta_politicas_de_privacidad, :boolean,
|
|
default: 0
|
|
end
|
|
|
|
def down
|
|
return unless adapter_name == 'SQLite'
|
|
|
|
Usuarie.where('acepta_politicas_de_privacidad = 1')
|
|
.update_all(acepta_politicas_de_privacidad: 't')
|
|
Usuarie.where('acepta_politicas_de_privacidad = 0')
|
|
.update_all(acepta_politicas_de_privacidad: 'f')
|
|
|
|
change_column :usuaries, :acepta_politicas_de_privacidad, :boolean,
|
|
default: 'f'
|
|
end
|
|
end
|