UNPKG

miniml

Version:

A minimal, embeddable semantic data modeling language for generating SQL queries from YAML model definitions. Inspired by LookML.

15 lines (14 loc) 513 B
import { MinimlModel } from "./common.js"; export interface MinimlQueryOptions { dimensions?: string[]; measures?: string[]; date_from?: string; date_to?: string; where?: string; having?: string; order_by?: string[]; limit?: number; distinct?: boolean; date_granularity?: string; } export declare function renderQuery(model: MinimlModel, { dimensions, measures, date_from, date_to, where, having, order_by, limit, distinct, date_granularity }: MinimlQueryOptions): string;