mix permit.install (permit v0.4.0)

View Source

Installs Permit authorization into your project.

Usage

mix permit.install

Options

  • --phoenix - Include Phoenix integration (Permit.Phoenix)
  • --absinthe - Include Absinthe/GraphQL integration (Permit.Absinthe)
  • --no-ecto - Do not include Ecto integration (use only base Permit)
  • --authorization-module - Authorization module name (default: <MyApp>.Authorization)
  • --permissions-module - Permissions module name (default: <MyApp>.Authorization.Permissions)
  • --actions-module - Actions module name (default: <MyApp>.Authorization.Actions)
  • --repo - Ecto repo module name (auto-detected if not specified)
  • --router - Phoenix router module (auto-detected if not specified)
  • --schema-module - Absinthe schema module (auto-detected if not specified)