API Reference mirage v0.171.0

modules

Modules

Mirage keeps the contexts that define your domain and business logic.

The Accounts context.

User Schema

Module responsible for mail delivery

Module for Token functions, like building session or email tokens

Hooks are a way of executing additional functions or logic when entities are created.

The Identities context.

This module implements the PlugMicropub.HandlerBehaviourbehaviour.

The Lists context.

The Lists context.

The List Schema

Note slug module

This module represent the auto-generated Ecto.Type for slug-field.

Collection of macros

Module used for rendering markdown.

The NoteImage context

The NoteNote context

The NoteSyndications context

The NoteTags context

The Notes context.

The Note Schema.

Defines hooks to be run when a Note is created or updated.

NoteImage slug module

This module represent the auto-generated Ecto.Type for slug-field.

The NoteNote module

Note slug module

This module represent the auto-generated Ecto.Type for slug-field.

The NoteSyndication module

The NoteTag module

Adds constraints to a note query

Finds and replaces references to entities in a string.

Exposes functions for running migrations in production.

Defines the repo for database access. Also sets the page_size for pagination.

The Tags context.

The Tag Schema

Note slug module

This module represent the auto-generated Ecto.Type for slug-field.

Updates tags for a schema like notes by adding new ones and removing old ones.

The entrypoint for defining your web interface, such as controllers, views, channels and so on.

Conveniences for translating and building error messages.

A module providing Internationalization with a gettext-based API.

Module with named helpers generated from MirageWeb.Router.

Module for authentication helpers