• Parameters

    Returns {
        generateAtomCommand: ((tableName, items, fieldNames?) => string);
        generateGet: ((tableName, selectFields?, conditions?, conditionFields?, options?) => string);
        generateModifyCommand: ((tableName, command?, fieldNames?) => string);
        generatePut: ((tableName, array) => string);
        generateRm: ((tableName, keyValues) => string);
        generateUpdate: ((tableName, array) => string);
    }

    • generateAtomCommand: ((tableName, items, fieldNames?) => string)
        • (tableName, items, fieldNames?): string
        • Parameters

          • tableName: string
          • items: Partial<DbEntity>[]
          • fieldNames: string[] = []

          Returns string

    • generateGet: ((tableName, selectFields?, conditions?, conditionFields?, options?) => string)
        • (tableName, selectFields?, conditions?, conditionFields?, options?): string
        • Parameters

          • tableName: string
          • selectFields: string[] = []
          • conditions: string[] = []
          • conditionFields: string[] = []
          • options: GetCommandOptions = {}

          Returns string

    • generateModifyCommand: ((tableName, command?, fieldNames?) => string)
        • (tableName, command?, fieldNames?): string
        • Parameters

          • tableName: string
          • command: "update" | "put" = 'put'
          • fieldNames: string[] = []

          Returns string

    • generatePut: ((tableName, array) => string)
        • (tableName, array): string
        • Parameters

          • tableName: string
          • array: Partial<DbEntity>[]

          Returns string

    • generateRm: ((tableName, keyValues) => string)
        • (tableName, keyValues): string
        • Parameters

          • tableName: string
          • keyValues: Partial<DbEntity>[]

          Returns string

    • generateUpdate: ((tableName, array) => string)
        • (tableName, array): string
        • Parameters

          • tableName: string
          • array: Partial<DbEntity>[]

          Returns string