Ash.Type.UUIDv7 (ash v3.32.2)

Copy Markdown View Source

Represents a UUID.

A builtin type that can be referenced via :uuid_v7

Constraints

  • :strict? (boolean/0) - Requires the value to actually be a version 7 UUID. Recommended for externally-supplied values: without it, any well-formed UUID (not only version 7) passes input casting and is stored and loaded back as-is, so a caller can persist a non-v7 UUID in a field meant to hold v7 UUIDs. The default value is false.

Summary

Functions

handle_change?()

prepare_change?()