mirror of
https://github.com/philomena-dev/philomena.git
synced 2024-11-25 04:47:59 +01:00
17 lines
529 B
Elixir
17 lines
529 B
Elixir
defmodule Philomena.Repo.Migrations.AddBanDurationConstraints do
|
|
use Ecto.Migration
|
|
|
|
def change do
|
|
create constraint("user_bans", "user_ban_duration_must_be_valid",
|
|
check: "valid_until < '4000-01-01'"
|
|
)
|
|
|
|
create constraint("subnet_bans", "subnet_ban_duration_must_be_valid",
|
|
check: "valid_until < '4000-01-01'"
|
|
)
|
|
|
|
create constraint("fingerprint_bans", "fingerprint_ban_duration_must_be_valid",
|
|
check: "valid_until < '4000-01-01'"
|
|
)
|
|
end
|
|
end
|