-module(ormlette@query@helpers). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([select_to_sql/1]). -file("/Users/ashercohen/Desktop/gleam/ormlette/src/ormlette/query/helpers.gleam", 8). -spec select_to_sql(cake@internal@read_query:select()) -> {binary(), list(cake@param:param())}. select_to_sql(Select) -> Prep = begin _pipe = Select, _pipe@1 = cake@select:to_query(_pipe), cake@dialect@postgres_dialect:read_query_to_prepared_statement(_pipe@1) end, {cake:get_sql(Prep), cake:get_params(Prep)}.