@type t() :: %Factori.Config{ adapter: term(), mappings: term(), null?: term(), prevent_reuse_table_references: term(), repo: term(), storage: term(), storage_name: term(), variants: term() }