Use utc_datetime in db schema

This commit is contained in:
Tusooa Zhu 2022-03-18 09:36:13 -04:00
commit 0c78ab4a88
No known key found for this signature in database
GPG key ID: 7B467EDE43A08224
3 changed files with 75 additions and 4 deletions

View file

@ -16,11 +16,11 @@ defmodule Pleroma.Announcement do
schema "announcements" do
field(:data, :map)
field(:starts_at, :naive_datetime)
field(:ends_at, :naive_datetime)
field(:starts_at, :utc_datetime)
field(:ends_at, :utc_datetime)
field(:rendered, :map)
timestamps()
timestamps(type: :utc_datetime)
end
def change(struct, params \\ %{}) do
@ -155,6 +155,6 @@ defmodule Pleroma.Announcement do
end
def list_all_visible do
list_all_visible_when(NaiveDateTime.utc_now())
list_all_visible_when(DateTime.now("Etc/UTC") |> elem(1))
end
end