@terascope/types / sql-interfaces
sql-interfaces
Enumerations
| Enumeration | Description |
|---|---|
| SQLDialectName | The SQL engines an xLucene query can be translated for. |
Interfaces
| Interface | Description |
|---|---|
| SQLDialect | The SQL that differs between engines. |
| SQLGeoPointColumn | SQL expressions that read the latitude and longitude out of a geo-point column. |
| SQLIPRangeBound | One end of a queried address range. |
| SQLResult | The result of translating an xLucene query to SQL. |
| SQLSearchParams | The SQL counterpart of ClientParams.SearchParams: everything a complete statement needs besides the query itself. |
| SQLSort | A SQL ORDER BY entry. |
| xLuceneSQLOptions | Options for translating an xLucene query to SQL. |
Type Aliases
SQLNullOrder
SQLNullOrder =
"first"|"last"
Defined in: packages/types/src/sql-interfaces.ts:35
Where nulls are placed within a sorted column.
It is written on every ORDER BY term, because engine defaults differ and none match
DataFrame. See defaultNullOrder in @terascope/sql-builder.