mirror of
https://0xacab.org/sutty/sutty
synced 2024-07-01 12:16:07 +00:00
![f](/assets/img/avatar_default.png)
podemos tener sitios distintos con la misma llave identificatoria. ahora permitimos solo una llave por cada sitio distinto. si subimos un archivo duplicado en un mismo sitio el error va a seguir siendo el mismo.
12 lines
458 B
Ruby
12 lines
458 B
Ruby
# frozen_string_literal: true
|
|
|
|
# Cambia el índice único para incluir el nombre del servicio, de forma
|
|
# que podamos tener varias copias del mismo sitio (por ejemplo para
|
|
# test) sin que falle la creación de archivos.
|
|
class ChangeBlobKeyUniquenessToIncludeServiceName < ActiveRecord::Migration[6.1]
|
|
def change
|
|
remove_index :active_storage_blobs, %i[key], unique: true
|
|
add_index :active_storage_blobs, %i[key service_name], unique: true
|
|
end
|
|
end
|