Squirrelix.TypedQueryDirectory (Squirrelix v0.4.0)

Copy Markdown View Source

Typed queries grouped by the SQL directory they came from.

Summary

Types

t()

@type t() :: %Squirrelix.TypedQueryDirectory{
  directory: Path.t(),
  errors: [struct()],
  queries: [Squirrelix.TypedQuery.t()]
}

Functions

from_query_directory(query_directory, metadata)

@spec from_query_directory(Squirrelix.QueryDirectory.t(), %{
  required(String.t()) => keyword()
}) :: t()