Current section
Files
Jump to
Current section
Files
src/database@schema.erl
-module(database@schema).
-compile([no_auto_import, nowarn_unused_vars]).
-export_type([schema/1, field/0, field_type/0]).
-type schema(FUQ) :: {schema,
binary(),
binary(),
list(field()),
fun((gleam@dynamic:dynamic()) -> {ok, FUQ} |
{error, list(gleam@dynamic:decode_error())})}.
-type field() :: {field, binary(), field_type()}.
-type field_type() :: integer | string.