src/allographer/v1/schema_builder/queries/sqlite/schema_utils

Procs

proc exec(rdb: SqliteConnections; queries: seq[string]) {....raises: [], tags: [
    RootEffect, TimeEffect, WriteDirEffect, ReadDirEffect, ReadIOEffect,
    WriteIOEffect].}
proc execThenSaveHistory(rdb: SqliteConnections; tableName: string;
                         queries: seq[string]; checksum: string) {.
    ...raises: [Exception, ValueError, OSError], tags: [RootEffect, TimeEffect,
    WriteDirEffect, ReadDirEffect, ReadIOEffect, WriteIOEffect, ReadDbEffect].}
proc execThenSaveHistory(rdb: SqliteConnections; tableName: string;
                         query: string; checksum: string) {.
    ...raises: [Exception, ValueError, OSError], tags: [RootEffect, TimeEffect,
    WriteDirEffect, ReadDirEffect, ReadIOEffect, WriteIOEffect, ReadDbEffect].}
proc notAllowedOption(option, typ, column: string) {.
    ...raises: [DbError, ValueError], tags: [].}
{option} is not allowed in {typ} column {column}
proc notAllowedType(typ: string) {....raises: [DbError, ValueError], tags: [].}
Change to {typ} type is not allowed
proc shouldRun(rdb: SqliteConnections; table: Table; checksum: string;
               isReset: bool): bool {....raises: [Exception, ValueError, OSError,
    KeyError], tags: [RootEffect, TimeEffect, WriteDirEffect, ReadDirEffect,
                      ReadIOEffect, WriteIOEffect, ReadDbEffect].}