Open-source content management system (CMS) built with Phoenix LiveView. Faster render times to boost SEO performance, even for the most content-heavy pages.
This moves us from forcing Beacon.Repo everywhere, to allowing the user to configure their own repo via Beacon.Config.
Much inspiration was taken from Oban, which uses the same approach
Installing Beacon is now a matter of
$ mix ecto.gen.migration create_beacon_tables
and
defmodule MYApp.Repo.Migrations.CreateBeaconTables do
use Ecto.Migration
defdelegate up, to: Beacon.Migration
defdelegate down, to: Beacon.Migration
end
This moves us from forcing
Beacon.Repo
everywhere, to allowing the user to configure their own repo via Beacon.Config.Much inspiration was taken from Oban, which uses the same approach
Installing Beacon is now a matter of
and