# src/allographer/query_builder/models/mysql/query/mysql_builder

Theme:

- Index

Search:
Group by:

# Imports

../mysql_types, mysql_generator

# Procs

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

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

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

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

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

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

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

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

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

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

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

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

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

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