Fulib v0.1.11 Fulib.Ecto.SoftDelete.Schema View Source

Contains schema macros to add soft delete fields to a schema

Link to this section Summary

Functions

Adds the deleted_at column to a schema

defmodule User do
  use Ecto.Schema
  import Fulib.Ecto.SoftDelete.Schema

Link to this section Functions

Link to this macro

soft_delete_fields() View Source (macro)

Adds the deleted_at column to a schema

defmodule User do
  use Ecto.Schema
  import Fulib.Ecto.SoftDelete.Schema

  schema "users" do
    field :email, :string
    soft_delete_fields()
  end
end