Changes for version 0.012 - 2018-01-29

  • Fixed
    • Backends now give friendly errors when their prereqs are unmet
    • Fixed automatically generating schema not working when no properties were configured manually
    • Create new item form no longer shows read-only fields. This prevents us seeing blank ID fields which we can't fill in
    • Fix validation error when not filling-in a field with a default value.
  • Added
    • Added `ENUM` type detection for all backends:
      • MySQL has a built-in `ENUM` type
      • DBIx::Class has `extras` column property which has a `list` array
      • Postgres has custom types which can provide `ENUM`
      • SQLite has `CHECK` constrains which can provide `ENUM`-like features with `<col> CHECK ( <col> IN ( <values> ) )`

Documentation

Modules

Embed a simple admin CMS into your Mojolicious application
A simple CMS for administrating data
A backend for DBIx::Class schemas
A backend for MySQL using Mojo::mysql
A backend for Postgres using Mojo::Pg
A backend for SQLite using Mojo::SQLite
A test backend for testing Yancy
A simple REST controller for Mojolicious
A controller to show a user only their content
A simple auth module for a site