Media item lifecycle improvements (#18)

* Added jobs for enqueuing/dequeuing media based on source's status

* adds lifecycle columns to source and media_item tables
This commit is contained in:
Kieran authored and GitHub committed 2024-02-09 20:51:23 -08:00
1 parent 8bdd189fa5
commit 219320ce11
11 files changed
+141 -23

No files matched your search

@@ -0,0 +1,14 @@
defmodule Pinchflat.Repo.Migrations.AddLifecycleColumnsToSourcesAndMedia do
use Ecto.Migration
def change do
alter table(:media_items) do
add :media_downloaded_at, :utc_datetime
add :details_updated_at, :utc_datetime
end
alter table(:sources) do
add :last_indexed_at, :utc_datetime
end
end
end