AshClickhouse.Schema behaviour (AshClickhouse v0.6.2)

Copy Markdown View Source

Contract implemented by generated ClickHouse migration modules.

Summary

Callbacks

change()

@callback change() :: [String.t()]

down()

(optional)
@callback down() :: [String.t()]

repo()

@callback repo() :: module()

version()

(optional)
@callback version() :: String.t()