# src/allographer/query_builder/models/sqlite/query/sqlite_builder

Theme:

- Index

Search:
Group by:

# Imports

../sqlite_types, sqlite_generator

# Procs

    proc avgBuilder(self: SqliteQuery; column: string): string {....raises: [KeyError],
        tags: [], forbids: [].}

    proc columnBuilder(self: SqliteQuery): string {....raises: [KeyError], tags: [],
        forbids: [].}

    proc countBuilder(self: SqliteQuery): string {....raises: [KeyError], tags: [],
        forbids: [].}

    proc deleteBuilder(self: SqliteQuery): string {....raises: [KeyError], tags: [],
        forbids: [].}

    proc deleteByIdBuilder(self: SqliteQuery; id: int; key: string): string {.
        ...raises: [KeyError], tags: [], forbids: [].}

    proc insertValueBuilder(self: SqliteQuery; items: JsonNode): string {.
        ...raises: [KeyError], tags: [], forbids: [].}

  items is JOject

    proc insertValuesBuilder(self: SqliteQuery; rows: openArray[JsonNode]): string {.
        ...raises: [KeyError], tags: [], forbids: [].}

    proc maxBuilder(self: SqliteQuery; column: string): string {....raises: [KeyError],
        tags: [], forbids: [].}

    proc minBuilder(self: SqliteQuery; column: string): string {....raises: [KeyError],
        tags: [], forbids: [].}

    proc selectBuilder(self: SqliteQuery): string {....raises: [KeyError], tags: [],
        forbids: [].}

    proc selectFindBuilder(self: SqliteQuery; key: string): string {.
        ...raises: [KeyError], tags: [], forbids: [].}

    proc selectFirstBuilder(self: SqliteQuery): string {....raises: [KeyError],
        tags: [], forbids: [].}

    proc sumBuilder(self: SqliteQuery; column: string): string {....raises: [KeyError],
        tags: [], forbids: [].}

    proc updateBuilder(self: SqliteQuery; items: JsonNode): string {.
        ...raises: [KeyError], tags: [], forbids: [].}