f51b219860
* WIP - moved plugs; set up a new token-protected route plug * Added a route_token column to settings model * Hooked up token_protected_route plug to database * Hooked up new OPML route to UI; turned RSS and OPML feed buttons into links * Docs, tests * Added a note about the phoenix bug
12 lines
297 B
Elixir
12 lines
297 B
Elixir
defmodule Pinchflat.Repo.Migrations.AddRouteTokenToSettings do
|
|
use Ecto.Migration
|
|
|
|
def change do
|
|
alter table(:settings) do
|
|
add :route_token, :string, null: false, default: "tmp-token"
|
|
end
|
|
|
|
execute "UPDATE settings SET route_token = gen_random_uuid();", "SELECT 1;"
|
|
end
|
|
end
|