diff --git a/allographer.nimble b/allographer.nimble index da1cb7df..928bc4ab 100644 --- a/allographer.nimble +++ b/allographer.nimble @@ -1,6 +1,6 @@ # Package -version = "0.29.1" +version = "0.30.0" author = "Hidenobu Itsumura @dumblepytech1 as 'medy'" description = "A Nim query builder library inspired by Laravel/PHP and Orator/Python" license = "MIT" @@ -23,6 +23,7 @@ import strformat, os task test, "run testament test": exec &"testament p 'tests/v{NimMajor}/*/test_*.nim'" + exec &"testament p 'tests/v2/test_*.nim'" for kind, path in walkDir(getCurrentDir() / "tests"): if not path.contains(".") and path.fileExists(): exec "rm -f " & path diff --git a/docs/v2/connection.html b/docs/v2/connection.html index aaa3f98d..a56062f1 100644 --- a/docs/v2/connection.html +++ b/docs/v2/connection.html @@ -71,7 +71,7 @@

Imports

Exports

- SQLite3, dbOpen, PostgreSQL, dbOpen, MariaDB, dbOpen, MySQL, dbOpen, SurrealDB, dbOpen + SQLite3, SqliteConnections, dbOpen, PostgreSQL, PostgresConnections, dbOpen, MariaDB, MariadbConnections, dbOpen, MySQL, MysqlConnections, dbOpen, SurrealDB, SurrealConnections, dbOpen
@@ -81,7 +81,7 @@

Exports

diff --git a/docs/v2/env.html b/docs/v2/env.html index 4494a9e8..6581aee8 100644 --- a/docs/v2/env.html +++ b/docs/v2/env.html @@ -122,7 +122,7 @@

Consts

diff --git a/docs/v2/query_builder.html b/docs/v2/query_builder.html index 6a413368..464ed088 100644 --- a/docs/v2/query_builder.html +++ b/docs/v2/query_builder.html @@ -65,13 +65,13 @@

src/allographer/query_builder

Imports

- env, v2/query_builder/enums, v2/query_builder/error, v2/query_builder/models/sqlite/sqlite_types, v2/query_builder/models/sqlite/sqlite_connections, v2/query_builder/models/sqlite/sqlite_query, v2/query_builder/models/sqlite/sqlite_transaction, v2/query_builder/models/postgres/postgres_types, v2/query_builder/models/postgres/postgres_connections, v2/query_builder/models/postgres/postgres_query, v2/query_builder/models/postgres/poatgres_transaction, v2/query_builder/models/mariadb/mariadb_types, v2/query_builder/models/mariadb/mariadb_connections, v2/query_builder/models/mariadb/mariadb_query, v2/query_builder/models/mariadb/mariadb_transaction, v2/query_builder/models/mysql/mysql_types, v2/query_builder/models/mysql/mysql_connections, v2/query_builder/models/mysql/mysql_query, v2/query_builder/models/mysql/mysql_transaction, v2/query_builder/models/surreal/surreal_types, v2/query_builder/models/surreal/surreal_connections, v2/query_builder/models/surreal/surreal_query + env, v2/query_builder/enums, v2/query_builder/error, v2/query_builder/models/orm, v2/query_builder/models/sqlite/sqlite_types, v2/query_builder/models/sqlite/sqlite_query, v2/query_builder/models/sqlite/sqlite_exec, v2/query_builder/models/sqlite/sqlite_transaction, v2/query_builder/models/postgres/postgres_types, v2/query_builder/models/postgres/postgres_query, v2/query_builder/models/postgres/postgres_exec, v2/query_builder/models/postgres/poatgres_transaction, v2/query_builder/models/mariadb/mariadb_types, v2/query_builder/models/mariadb/mariadb_query, v2/query_builder/models/mariadb/mariadb_exec, v2/query_builder/models/mariadb/mariadb_transaction, v2/query_builder/models/mysql/mysql_types, v2/query_builder/models/mysql/mysql_query, v2/query_builder/models/mysql/mysql_exec, v2/query_builder/models/mysql/mysql_transaction, v2/query_builder/models/surreal/surreal_types, v2/query_builder/models/surreal/surreal_query, v2/query_builder/models/surreal/surreal_exec

Exports

- Numeric, None, Order, Collate, Asc, Desc, Collation, DbError, dbError, $, RawSqliteQuery, SqliteConnection, SqliteQuery, SqliteConnections, SQLite3, $, select, table, raw, limit, leftJoin, table, sum, offset, findPlain, get, begin, join, find, findPlain, whereIn, insertId, firstPlain, find, first, orderBy, insertId, groupBy, seeder, orWhere, avg, delete, whereNotIn, find, exec, getPlain, distinct, max, whereBetween, first, having, whereNull, count, getPlain, rollback, update, delete, whereBetween, whereNotBetween, where, find, columns, insert, get, where, get, firstPlain, first, whereNotBetween, min, having, seeder, where, commit, orWhere, insert, transaction, $, RawPostgresQuery, PostgresQuery, PostgresConnection, PostgreSQL, PostgresConnections, $, select, table, raw, limit, leftJoin, table, sum, offset, findPlain, get, begin, join, find, findPlain, whereIn, insertId, firstPlain, find, first, orderBy, insertId, groupBy, seeder, orWhere, avg, delete, whereNotIn, find, exec, getPlain, distinct, max, whereBetween, first, having, whereNull, count, getPlain, rollback, update, delete, whereBetween, whereNotBetween, where, find, columns, insert, get, where, get, firstPlain, first, whereNotBetween, min, having, seeder, where, commit, orWhere, insert, transaction, $, MariaDB, MariadbQuery, MariadbConnection, RawMariadbQuery, MariadbConnections, MariadbConnectionInfo, $, select, table, raw, limit, leftJoin, table, sum, offset, findPlain, get, begin, join, find, findPlain, whereIn, insertId, firstPlain, find, first, orderBy, insertId, groupBy, seeder, orWhere, avg, delete, whereNotIn, find, exec, getPlain, distinct, max, whereBetween, first, having, whereNull, count, getPlain, rollback, update, delete, whereBetween, whereNotBetween, where, find, columns, insert, get, where, get, firstPlain, first, whereNotBetween, min, having, seeder, where, commit, orWhere, insert, transaction, $, MySQL, MysqlConnections, RawMysqlQuery, MysqlConnection, MysqlQuery, MysqlConnectionInfo, $, select, table, raw, limit, leftJoin, table, sum, offset, findPlain, get, begin, join, find, findPlain, whereIn, insertId, firstPlain, find, first, orderBy, insertId, groupBy, seeder, orWhere, avg, delete, whereNotIn, find, exec, getPlain, distinct, max, whereBetween, first, having, whereNull, count, getPlain, rollback, update, delete, whereBetween, whereNotBetween, where, find, columns, insert, get, where, get, firstPlain, first, whereNotBetween, min, having, seeder, where, commit, orWhere, insert, transaction, $, $, new, SurrealConnection, rawId, new, SurrealDB, new, RawSurrealQuery, SurrealId, %, new, SurrealQuery, SurrealConnections, $, select, table, raw, min, avg, distinct, max, limit, parallel, sum, whereBetween, first, having, table, update, whereNull, count, whereIn, groupBy, delete, insertId, orderBy, orderBy, fetch, insertId, insert, get, columns, find, update, insert, get, where, first, whereNotBetween, info, seeder, orWhere, whereNotIn, delete, having, seeder, orWhere, where, exec, start + Numeric, None, Order, Collate, Asc, Desc, Collation, DbError, dbError, orm, orm, $, Connections, RawSqliteQuery, SqliteQuery, Connection, SqliteConnections, SQLite3, distinct, leftJoin, whereBetween, having, table, whereNull, whereNotBetween, groupBy, join, select, limit, whereBetween, whereIn, raw, offset, orderBy, where, whereNotBetween, orWhere, whereNotIn, having, orWhere, where, table, where, min, firstPlain, max, findPlain, first, sum, exec, count, rollback, update, delete, insertId, delete, get, getPlain, getPlain, insertId, columns, insert, begin, get, firstPlain, first, seeder, avg, findPlain, seeder, find, commit, insert, find, transaction, $, RawPostgresQuery, PostgreSQL, Connections, PostgresQuery, Connection, PostgresConnections, distinct, leftJoin, whereBetween, having, table, whereNull, whereNotBetween, groupBy, join, select, limit, whereBetween, whereIn, raw, offset, orderBy, where, whereNotBetween, orWhere, whereNotIn, having, orWhere, where, table, where, min, firstPlain, max, findPlain, first, sum, exec, count, rollback, update, delete, insertId, delete, get, getPlain, getPlain, insertId, columns, insert, begin, get, firstPlain, first, seeder, avg, findPlain, seeder, find, commit, insert, find, transaction, $, MariaDB, Connections, ConnectionInfo, MariadbQuery, RawMariadbQuery, MariadbConnections, Connection, distinct, leftJoin, whereBetween, having, table, whereNull, whereNotBetween, groupBy, join, select, limit, whereBetween, whereIn, raw, offset, orderBy, where, whereNotBetween, orWhere, whereNotIn, having, orWhere, where, table, where, min, firstPlain, max, findPlain, first, sum, exec, count, rollback, update, delete, insertId, delete, get, getPlain, getPlain, insertId, columns, insert, begin, get, firstPlain, first, seeder, avg, findPlain, seeder, find, commit, insert, find, transaction, $, MySQL, MysqlConnections, Connections, RawMysqlQuery, ConnectionInfo, MysqlQuery, Connection, distinct, leftJoin, whereBetween, having, table, whereNull, whereNotBetween, groupBy, join, select, limit, whereBetween, whereIn, raw, offset, orderBy, where, whereNotBetween, orWhere, whereNotIn, having, orWhere, where, table, where, min, firstPlain, max, findPlain, first, sum, exec, count, rollback, update, delete, insertId, delete, get, getPlain, getPlain, insertId, columns, insert, begin, get, firstPlain, first, seeder, avg, findPlain, seeder, find, commit, insert, find, transaction, $, $, new, rawId, new, SurrealId, new, RawSurrealQuery, SurrealDB, %, Connections, Connection, new, SurrealQuery, SurrealConnections, distinct, limit, parallel, having, table, whereNull, whereIn, groupBy, select, whereBetween, orderBy, fetch, raw, orderBy, where, whereNotBetween, orWhere, whereNotIn, having, orWhere, where, table, start, min, max, first, sum, exec, count, update, delete, get, insertId, columns, insertId, get, insert, first, update, info, seeder, avg, delete, seeder, insert, find
@@ -81,7 +81,7 @@

Exports

diff --git a/docs/v2/schema_builder.html b/docs/v2/schema_builder.html index e953c35c..238bc81f 100644 --- a/docs/v2/schema_builder.html +++ b/docs/v2/schema_builder.html @@ -65,13 +65,13 @@

src/allographer/schema_builder

Imports

- env, v2/schema_builder/enums, v2/schema_builder/models/table, v2/schema_builder/models/column, v2/schema_builder/usecases/sqlite/create, v2/schema_builder/usecases/sqlite/alter, v2/schema_builder/usecases/sqlite/drop, v2/schema_builder/usecases/postgres/create, v2/schema_builder/usecases/postgres/alter, v2/schema_builder/usecases/postgres/drop, v2/schema_builder/usecases/mariadb/create, v2/schema_builder/usecases/mariadb/alter, v2/schema_builder/usecases/mariadb/drop, v2/schema_builder/usecases/mysql/create, v2/schema_builder/usecases/mysql/alter, v2/schema_builder/usecases/mysql/drop, v2/schema_builder/usecases/surreal/create, v2/schema_builder/usecases/surreal/alter, v2/schema_builder/usecases/surreal/drop + env, v2/schema_builder/enums, v2/schema_builder/models/table, v2/schema_builder/models/column, v2/query_builder/models/sqlite/sqlite_types, v2/schema_builder/usecases/sqlite/create, v2/schema_builder/usecases/sqlite/alter, v2/schema_builder/usecases/sqlite/drop, v2/query_builder/models/postgres/postgres_types, v2/schema_builder/usecases/postgres/create, v2/schema_builder/usecases/postgres/alter, v2/schema_builder/usecases/postgres/drop, v2/query_builder/models/mariadb/mariadb_types, v2/schema_builder/usecases/mariadb/create, v2/schema_builder/usecases/mariadb/alter, v2/schema_builder/usecases/mariadb/drop, v2/query_builder/models/mysql/mysql_types, v2/schema_builder/usecases/mysql/create, v2/schema_builder/usecases/mysql/alter, v2/schema_builder/usecases/mysql/drop, v2/query_builder/models/surreal/surreal_types, v2/schema_builder/usecases/surreal/create, v2/schema_builder/usecases/surreal/alter, v2/schema_builder/usecases/surreal/drop

Exports

- rdbSoftDelete, ForeignOnDelete, rdbMediumText, rdbBoolean, rdbMediumInteger, rdbDecimal, rdbTimestamps, rdbJson, rdbChar, rdbTime, rdbInteger, rdbFloat, DefaultDateTime, rdbSmallInteger, rdbString, ColumnMigrationType, rdbForeign, RdbTypeKind, rdbUuid, UsecaseType, rdbDouble, TableMigrationType, rdbStrForeign, rdbEnumField, rdbIncrements, rdbText, rdbTimestamp, rdbBigInteger, rdbBinary, rdbDatetime, rdbLongText, rdbDate, toSchema, table, renameTo, table, Table, smallName, date, Column, datetime, nullable, strForeign, default, mediumText, enumField, binary, json, timestamp, index, text, renameColumn, toSchema, float, default, time, char, double, onTable, uuid, boolean, bigInteger, timestamps, unsigned, change, increments, string, softDelete, unique, add, default, reference, default, foreign, decimal, dropColumn, longText, default, mediumInteger, onDelete, smallInteger, default, default, integer, autoIncrement, create, alter, drop, create, alter, drop, create, alter, drop, create, alter, drop, create, alter, drop + rdbSoftDelete, ForeignOnDelete, rdbMediumText, rdbBoolean, rdbMediumInteger, rdbDecimal, rdbTimestamps, rdbJson, rdbChar, rdbTime, rdbInteger, rdbFloat, DefaultDateTime, rdbSmallInteger, rdbString, ColumnMigrationType, rdbForeign, RdbTypeKind, rdbUuid, UsecaseType, rdbDouble, TableMigrationType, rdbStrForeign, rdbEnumField, rdbIncrements, rdbText, rdbTimestamp, rdbBigInteger, rdbBinary, rdbDatetime, rdbLongText, rdbDate, toSchema, table, renameTo, table, Table, smallName, date, Column, datetime, nullable, strForeign, default, mediumText, enumField, binary, json, timestamp, index, text, renameColumn, toSchema, float, default, time, char, double, onTable, uuid, boolean, bigInteger, timestamps, unsigned, change, increments, string, softDelete, unique, add, default, reference, default, foreign, decimal, dropColumn, longText, default, mediumInteger, onDelete, smallInteger, default, default, integer, autoIncrement, SQLite3, SqliteConnections, create, alter, drop, PostgreSQL, PostgresConnections, create, alter, drop, MariaDB, MariadbConnections, create, alter, drop, MySQL, MysqlConnections, create, alter, drop, SurrealDB, SurrealConnections, create, alter, drop
@@ -81,7 +81,7 @@

Exports

diff --git a/docs/v2/theindex.html b/docs/v2/theindex.html index 3703514c..1f228b61 100644 --- a/docs/v2/theindex.html +++ b/docs/v2/theindex.html @@ -21,28 +21,18 @@

Index

- Modules: connection, env, query_builder, schema_builder, v2/query_builder/enums, v2/query_builder/error, v2/query_builder/libs/mariadb/mariadb_impl, v2/query_builder/libs/mariadb/mariadb_lib, v2/query_builder/libs/mariadb/mariadb_rdb, v2/query_builder/libs/mysql/mysql_impl, v2/query_builder/libs/mysql/mysql_lib, v2/query_builder/libs/mysql/mysql_rdb, v2/query_builder/libs/postgres/postgres_impl, v2/query_builder/libs/postgres/postgres_lib, v2/query_builder/libs/postgres/postgres_rdb, v2/query_builder/libs/sqlite/sqlite_impl, v2/query_builder/libs/sqlite/sqlite_lib, v2/query_builder/libs/sqlite/sqlite_rdb, v2/query_builder/libs/surreal/surreal_impl, v2/query_builder/libs/surreal/surreal_lib, v2/query_builder/libs/surreal/surreal_rdb, v2/query_builder/log, v2/query_builder/models/database_types, v2/query_builder/models/mariadb/mariadb_connections, v2/query_builder/models/mariadb/mariadb_open, v2/query_builder/models/mariadb/mariadb_query, v2/query_builder/models/mariadb/mariadb_transaction, v2/query_builder/models/mariadb/mariadb_types, v2/query_builder/models/mariadb/query/mariadb_builder, v2/query_builder/models/mariadb/query/mariadb_generator, v2/query_builder/models/mysql/mysql_connections, v2/query_builder/models/mysql/mysql_open, v2/query_builder/models/mysql/mysql_query, v2/query_builder/models/mysql/mysql_transaction, v2/query_builder/models/mysql/mysql_types, v2/query_builder/models/mysql/query/mysql_builder, v2/query_builder/models/mysql/query/mysql_generator, v2/query_builder/models/postgres/poatgres_transaction, v2/query_builder/models/postgres/postgres_connections, v2/query_builder/models/postgres/postgres_open, v2/query_builder/models/postgres/postgres_query, v2/query_builder/models/postgres/postgres_types, v2/query_builder/models/postgres/query/postgres_builder, v2/query_builder/models/postgres/query/postgres_generator, v2/query_builder/models/sqlite/query/sqlite_builder, v2/query_builder/models/sqlite/query/sqlite_generator, v2/query_builder/models/sqlite/sqlite_connections, v2/query_builder/models/sqlite/sqlite_open, v2/query_builder/models/sqlite/sqlite_query, v2/query_builder/models/sqlite/sqlite_transaction, v2/query_builder/models/sqlite/sqlite_types, v2/query_builder/models/surreal/query/surreal_builder, v2/query_builder/models/surreal/query/surreal_generator, v2/query_builder/models/surreal/surreal_connections, v2/query_builder/models/surreal/surreal_open, v2/query_builder/models/surreal/surreal_query, v2/query_builder/models/surreal/surreal_types, v2/schema_builder/enums, v2/schema_builder/models/column, v2/schema_builder/models/table, v2/schema_builder/queries/mariadb/add_column, v2/schema_builder/queries/mariadb/change_column, v2/schema_builder/queries/mariadb/create_migration_table, v2/schema_builder/queries/mariadb/create_table, v2/schema_builder/queries/mariadb/drop_column, v2/schema_builder/queries/mariadb/drop_table, v2/schema_builder/queries/mariadb/mariadb_query_impl, v2/schema_builder/queries/mariadb/mariadb_query_type, v2/schema_builder/queries/mariadb/rename_column, v2/schema_builder/queries/mariadb/rename_table, v2/schema_builder/queries/mariadb/reset_table, v2/schema_builder/queries/mariadb/schema_utils, v2/schema_builder/queries/mariadb/sub/add_column_query, v2/schema_builder/queries/mariadb/sub/change_column_query, v2/schema_builder/queries/mariadb/sub/create_column_query, v2/schema_builder/queries/mysql/add_column, v2/schema_builder/queries/mysql/change_column, v2/schema_builder/queries/mysql/create_migration_table, v2/schema_builder/queries/mysql/create_table, v2/schema_builder/queries/mysql/drop_column, v2/schema_builder/queries/mysql/drop_table, v2/schema_builder/queries/mysql/mysql_query_impl, v2/schema_builder/queries/mysql/mysql_query_type, v2/schema_builder/queries/mysql/rename_column, v2/schema_builder/queries/mysql/rename_table, v2/schema_builder/queries/mysql/reset_table, v2/schema_builder/queries/mysql/schema_utils, v2/schema_builder/queries/mysql/sub/add_column_query, v2/schema_builder/queries/mysql/sub/change_column_query, v2/schema_builder/queries/mysql/sub/create_column_query, v2/schema_builder/queries/mysql/sub/is_exists, v2/schema_builder/queries/postgres/add_column, v2/schema_builder/queries/postgres/change_column, v2/schema_builder/queries/postgres/create_migration_table, v2/schema_builder/queries/postgres/create_table, v2/schema_builder/queries/postgres/drop_column, v2/schema_builder/queries/postgres/drop_table, v2/schema_builder/queries/postgres/postgres_query_impl, v2/schema_builder/queries/postgres/postgres_query_type, v2/schema_builder/queries/postgres/rename_column, v2/schema_builder/queries/postgres/rename_table, v2/schema_builder/queries/postgres/reset_table, v2/schema_builder/queries/postgres/schema_utils, v2/schema_builder/queries/postgres/sub/add_column_query, v2/schema_builder/queries/postgres/sub/change_column_query, v2/schema_builder/queries/postgres/sub/create_column_query, v2/schema_builder/queries/schema_interface, v2/schema_builder/queries/sqlite/add_column, v2/schema_builder/queries/sqlite/change_column, v2/schema_builder/queries/sqlite/create_migration_table, v2/schema_builder/queries/sqlite/create_table, v2/schema_builder/queries/sqlite/drop_column, v2/schema_builder/queries/sqlite/drop_table, v2/schema_builder/queries/sqlite/rename_column, v2/schema_builder/queries/sqlite/rename_table, v2/schema_builder/queries/sqlite/reset_table, v2/schema_builder/queries/sqlite/schema_utils, v2/schema_builder/queries/sqlite/sqlite_query_impl, v2/schema_builder/queries/sqlite/sqlite_query_type, v2/schema_builder/queries/sqlite/sub/add_column_query, v2/schema_builder/queries/sqlite/sub/create_column_query, v2/schema_builder/queries/surreal/add_column, v2/schema_builder/queries/surreal/change_column, v2/schema_builder/queries/surreal/create_migration_table, v2/schema_builder/queries/surreal/create_sequence_table, v2/schema_builder/queries/surreal/create_table, v2/schema_builder/queries/surreal/drop_column, v2/schema_builder/queries/surreal/drop_table, v2/schema_builder/queries/surreal/rename_column, v2/schema_builder/queries/surreal/rename_table, v2/schema_builder/queries/surreal/reset_table, v2/schema_builder/queries/surreal/schema_utils, v2/schema_builder/queries/surreal/sub/create_column_query, v2/schema_builder/queries/surreal/surreal_query_impl, v2/schema_builder/queries/surreal/surreal_query_type, v2/schema_builder/usecases/mariadb/alter, v2/schema_builder/usecases/mariadb/create, v2/schema_builder/usecases/mariadb/create_query_def, v2/schema_builder/usecases/mariadb/drop, v2/schema_builder/usecases/mysql/alter, v2/schema_builder/usecases/mysql/create, v2/schema_builder/usecases/mysql/create_query_def, v2/schema_builder/usecases/mysql/drop, v2/schema_builder/usecases/postgres/alter, v2/schema_builder/usecases/postgres/create, v2/schema_builder/usecases/postgres/create_query_def, v2/schema_builder/usecases/postgres/drop, v2/schema_builder/usecases/sqlite/alter, v2/schema_builder/usecases/sqlite/create, v2/schema_builder/usecases/sqlite/create_query_def, v2/schema_builder/usecases/sqlite/drop, v2/schema_builder/usecases/sub/migration_table_def, v2/schema_builder/usecases/surreal/alter, v2/schema_builder/usecases/surreal/create, v2/schema_builder/usecases/surreal/create_query_def, v2/schema_builder/usecases/surreal/drop.

API symbols

+ Modules: connection, env, query_builder, schema_builder, utils, v2/query_builder/enums, v2/query_builder/error, v2/query_builder/libs/mariadb/mariadb_impl, v2/query_builder/libs/mariadb/mariadb_lib, v2/query_builder/libs/mariadb/mariadb_rdb, v2/query_builder/libs/mysql/mysql_impl, v2/query_builder/libs/mysql/mysql_lib, v2/query_builder/libs/mysql/mysql_rdb, v2/query_builder/libs/postgres/postgres_impl, v2/query_builder/libs/postgres/postgres_lib, v2/query_builder/libs/postgres/postgres_rdb, v2/query_builder/libs/sqlite/sqlite_impl, v2/query_builder/libs/sqlite/sqlite_lib, v2/query_builder/libs/sqlite/sqlite_rdb, v2/query_builder/libs/surreal/surreal_impl, v2/query_builder/libs/surreal/surreal_lib, v2/query_builder/libs/surreal/surreal_rdb, v2/query_builder/log, v2/query_builder/models/database_types, v2/query_builder/models/mariadb/mariadb_exec, v2/query_builder/models/mariadb/mariadb_open, v2/query_builder/models/mariadb/mariadb_query, v2/query_builder/models/mariadb/mariadb_transaction, v2/query_builder/models/mariadb/mariadb_types, v2/query_builder/models/mariadb/query/mariadb_builder, v2/query_builder/models/mariadb/query/mariadb_generator, v2/query_builder/models/mysql/mysql_exec, v2/query_builder/models/mysql/mysql_open, v2/query_builder/models/mysql/mysql_query, v2/query_builder/models/mysql/mysql_transaction, v2/query_builder/models/mysql/mysql_types, v2/query_builder/models/mysql/query/mysql_builder, v2/query_builder/models/mysql/query/mysql_generator, v2/query_builder/models/orm, v2/query_builder/models/postgres/poatgres_transaction, v2/query_builder/models/postgres/postgres_exec, v2/query_builder/models/postgres/postgres_open, v2/query_builder/models/postgres/postgres_query, v2/query_builder/models/postgres/postgres_types, v2/query_builder/models/postgres/query/postgres_builder, v2/query_builder/models/postgres/query/postgres_generator, v2/query_builder/models/sqlite/query/sqlite_builder, v2/query_builder/models/sqlite/query/sqlite_generator, v2/query_builder/models/sqlite/sqlite_exec, v2/query_builder/models/sqlite/sqlite_open, v2/query_builder/models/sqlite/sqlite_query, v2/query_builder/models/sqlite/sqlite_transaction, v2/query_builder/models/sqlite/sqlite_types, v2/query_builder/models/surreal/query/surreal_builder, v2/query_builder/models/surreal/query/surreal_generator, v2/query_builder/models/surreal/surreal_exec, v2/query_builder/models/surreal/surreal_open, v2/query_builder/models/surreal/surreal_query, v2/query_builder/models/surreal/surreal_types, v2/schema_builder/enums, v2/schema_builder/models/column, v2/schema_builder/models/table, v2/schema_builder/queries/mariadb/add_column, v2/schema_builder/queries/mariadb/change_column, v2/schema_builder/queries/mariadb/create_migration_table, v2/schema_builder/queries/mariadb/create_table, v2/schema_builder/queries/mariadb/drop_column, v2/schema_builder/queries/mariadb/drop_table, v2/schema_builder/queries/mariadb/mariadb_query_impl, v2/schema_builder/queries/mariadb/mariadb_query_type, v2/schema_builder/queries/mariadb/rename_column, v2/schema_builder/queries/mariadb/rename_table, v2/schema_builder/queries/mariadb/reset_table, v2/schema_builder/queries/mariadb/schema_utils, v2/schema_builder/queries/mariadb/sub/add_column_query, v2/schema_builder/queries/mariadb/sub/change_column_query, v2/schema_builder/queries/mariadb/sub/create_column_query, v2/schema_builder/queries/mysql/add_column, v2/schema_builder/queries/mysql/change_column, v2/schema_builder/queries/mysql/create_migration_table, v2/schema_builder/queries/mysql/create_table, v2/schema_builder/queries/mysql/drop_column, v2/schema_builder/queries/mysql/drop_table, v2/schema_builder/queries/mysql/mysql_query_impl, v2/schema_builder/queries/mysql/mysql_query_type, v2/schema_builder/queries/mysql/rename_column, v2/schema_builder/queries/mysql/rename_table, v2/schema_builder/queries/mysql/reset_table, v2/schema_builder/queries/mysql/schema_utils, v2/schema_builder/queries/mysql/sub/add_column_query, v2/schema_builder/queries/mysql/sub/change_column_query, v2/schema_builder/queries/mysql/sub/create_column_query, v2/schema_builder/queries/mysql/sub/is_exists, v2/schema_builder/queries/postgres/add_column, v2/schema_builder/queries/postgres/change_column, v2/schema_builder/queries/postgres/create_migration_table, v2/schema_builder/queries/postgres/create_table, v2/schema_builder/queries/postgres/drop_column, v2/schema_builder/queries/postgres/drop_table, v2/schema_builder/queries/postgres/postgres_query_impl, v2/schema_builder/queries/postgres/postgres_query_type, v2/schema_builder/queries/postgres/rename_column, v2/schema_builder/queries/postgres/rename_table, v2/schema_builder/queries/postgres/reset_table, v2/schema_builder/queries/postgres/schema_utils, v2/schema_builder/queries/postgres/sub/add_column_query, v2/schema_builder/queries/postgres/sub/change_column_query, v2/schema_builder/queries/postgres/sub/create_column_query, v2/schema_builder/queries/schema_interface, v2/schema_builder/queries/sqlite/add_column, v2/schema_builder/queries/sqlite/change_column, v2/schema_builder/queries/sqlite/create_migration_table, v2/schema_builder/queries/sqlite/create_table, v2/schema_builder/queries/sqlite/drop_column, v2/schema_builder/queries/sqlite/drop_table, v2/schema_builder/queries/sqlite/rename_column, v2/schema_builder/queries/sqlite/rename_table, v2/schema_builder/queries/sqlite/reset_table, v2/schema_builder/queries/sqlite/schema_utils, v2/schema_builder/queries/sqlite/sqlite_query_impl, v2/schema_builder/queries/sqlite/sqlite_query_type, v2/schema_builder/queries/sqlite/sub/add_column_query, v2/schema_builder/queries/sqlite/sub/create_column_query, v2/schema_builder/queries/surreal/add_column, v2/schema_builder/queries/surreal/change_column, v2/schema_builder/queries/surreal/create_migration_table, v2/schema_builder/queries/surreal/create_sequence_table, v2/schema_builder/queries/surreal/create_table, v2/schema_builder/queries/surreal/drop_column, v2/schema_builder/queries/surreal/drop_table, v2/schema_builder/queries/surreal/rename_column, v2/schema_builder/queries/surreal/rename_table, v2/schema_builder/queries/surreal/reset_table, v2/schema_builder/queries/surreal/schema_utils, v2/schema_builder/queries/surreal/sub/create_column_query, v2/schema_builder/queries/surreal/surreal_query_impl, v2/schema_builder/queries/surreal/surreal_query_type, v2/schema_builder/usecases/mariadb/alter, v2/schema_builder/usecases/mariadb/create, v2/schema_builder/usecases/mariadb/create_query_def, v2/schema_builder/usecases/mariadb/drop, v2/schema_builder/usecases/mysql/alter, v2/schema_builder/usecases/mysql/create, v2/schema_builder/usecases/mysql/create_query_def, v2/schema_builder/usecases/mysql/drop, v2/schema_builder/usecases/postgres/alter, v2/schema_builder/usecases/postgres/create, v2/schema_builder/usecases/postgres/create_query_def, v2/schema_builder/usecases/postgres/drop, v2/schema_builder/usecases/sqlite/alter, v2/schema_builder/usecases/sqlite/create, v2/schema_builder/usecases/sqlite/create_query_def, v2/schema_builder/usecases/sqlite/drop, v2/schema_builder/usecases/sub/migration_table_def, v2/schema_builder/usecases/surreal/alter, v2/schema_builder/usecases/surreal/create, v2/schema_builder/usecases/surreal/create_query_def, v2/schema_builder/usecases/surreal/drop.

API symbols

`$`:
@@ -184,15 +174,15 @@

Index

avg:
avgBuilder:
begin:
bigInteger:
columns:
column_table_name:
commit_hook:
+
Connection:
CONNECTION_AUTH_OK:
+
ConnectionInfo:
CONNECTION_MADE:
+
Connections:
CONNECTION_SETENV:
count:
countBuilder:
dbOpen:
dbPath:
delete:
deleteBuilder:
find:
findPlain:
first:
firstPlain:
float:
get:
get_auxdata:
getOsName:
get_parameters:
getPlain:
get_proto_info:
init:
insert:
insert_id:
insertId:
insertSql:
-
MariadbConnection:
-
MariadbConnectionInfo:
MariadbConnections:
max:
MAX_BIGINT_WIDTH:
    @@ -3410,16 +3370,16 @@

    Index

min:
minBuilder:
-
MysqlConnection:
-
MysqlConnectionInfo:
MysqlConnections:
new:
newRow:
+
orm:
orWhere:
-
PostgresConnection:
PostgresConnections:
raw:
rawExec:
ROW:
seeder:
select:
selectAvgBuilder:
-
SqliteConnection:
SqliteConnections:
sum:
sumBuilder:
-
SurrealConnection:
SurrealConnections:
table:
@@ -7476,19 +7426,19 @@

Index

update:
updateBuilder:
diff --git a/docs/v2/utils.html b/docs/v2/utils.html new file mode 100644 index 00000000..cb302962 --- /dev/null +++ b/docs/v2/utils.html @@ -0,0 +1,104 @@ + + + + + + + +src/allographer/utils + + + + + + + + + + + + +
+
+

src/allographer/utils

+
+
+
+ + +
+
+
+ Search: +
+
+ Group by: + +
+ + +
+
+ +
+ +

+
+

Procs

+
+
+
+
func getOsName(): string {....raises: [], tags: [], forbids: [].}
+
+ + + +
+
+ +
+ +
+
+ +
+
+ + +
+
+ + + + + + diff --git a/docs/v2/utils.idx b/docs/v2/utils.idx new file mode 100644 index 00000000..9f94bb30 --- /dev/null +++ b/docs/v2/utils.idx @@ -0,0 +1,2 @@ +nimTitle utils utils.html module src/allographer/utils 0 +nim getOsName utils.html#getOsName proc getOsName(): string 3 diff --git a/docs/v2/v2/query_builder/enums.html b/docs/v2/v2/query_builder/enums.html index 450fdc0c..d8b680bb 100644 --- a/docs/v2/v2/query_builder/enums.html +++ b/docs/v2/v2/query_builder/enums.html @@ -99,7 +99,7 @@

Types

diff --git a/docs/v2/v2/query_builder/error.html b/docs/v2/v2/query_builder/error.html index d334dc35..60152f6e 100644 --- a/docs/v2/v2/query_builder/error.html +++ b/docs/v2/v2/query_builder/error.html @@ -116,7 +116,7 @@

Procs

diff --git a/docs/v2/v2/query_builder/libs/mariadb/mariadb_impl.html b/docs/v2/v2/query_builder/libs/mariadb/mariadb_impl.html index 00ab00bf..eef5a104 100644 --- a/docs/v2/v2/query_builder/libs/mariadb/mariadb_impl.html +++ b/docs/v2/v2/query_builder/libs/mariadb/mariadb_impl.html @@ -277,7 +277,7 @@

Procs

diff --git a/docs/v2/v2/query_builder/libs/mariadb/mariadb_impl.idx b/docs/v2/v2/query_builder/libs/mariadb/mariadb_impl.idx index 511c57e5..95ea64ae 100644 --- a/docs/v2/v2/query_builder/libs/mariadb/mariadb_impl.idx +++ b/docs/v2/v2/query_builder/libs/mariadb/mariadb_impl.idx @@ -1,15 +1,15 @@ nimTitle mariadb_impl v2/query_builder/libs/mariadb/mariadb_impl.html module src/allographer/v2/query_builder/libs/mariadb/mariadb_impl 0 -nim query v2/query_builder/libs/mariadb/mariadb_impl.html#query,PMySQL,string,seq[string],int proc query(db: PMySQL; query: string; args: seq[string]; timeout: int): Future[\n (seq[database_types.Row], DbRows)] 57 -nim query v2/query_builder/libs/mariadb/mariadb_impl.html#query,PMySQL,string,JsonNode,int proc query(db: PMySQL; query: string; args: JsonNode; timeout: int): Future[\n (seq[database_types.Row], DbRows)] 91 -nim queryPlain v2/query_builder/libs/mariadb/mariadb_impl.html#queryPlain,PMySQL,string,seq[string],int proc queryPlain(db: PMySQL; query: string; args: seq[string]; timeout: int): Future[\n seq[database_types.Row]] 113 -nim queryPlain v2/query_builder/libs/mariadb/mariadb_impl.html#queryPlain,PMySQL,string,JsonNode,int proc queryPlain(db: PMySQL; query: string; args: JsonNode; timeout: int): Future[\n seq[database_types.Row]] 135 -nim exec v2/query_builder/libs/mariadb/mariadb_impl.html#exec,PMySQL,string,seq[string],int proc exec(db: PMySQL; query: string; args: seq[string]; timeout: int): owned(\n Future[void]) 157 -nim exec v2/query_builder/libs/mariadb/mariadb_impl.html#exec,PMySQL,string,JsonNode,int proc exec(db: PMySQL; query: string; args: JsonNode; timeout: int): owned(\n Future[void]) 163 -nim exec v2/query_builder/libs/mariadb/mariadb_impl.html#exec,PMySQL,string,JsonNode,seq[seq[string]],int proc exec(db: PMySQL; query: string; args: JsonNode; columns: seq[seq[string]];\n timeout: int): owned(Future[void]) 185 -nim execGetValue v2/query_builder/libs/mariadb/mariadb_impl.html#execGetValue,PMySQL,string,JsonNode,seq[seq[string]],int proc execGetValue(db: PMySQL; query: string; args: JsonNode;\n columns: seq[seq[string]]; timeout: int): Future[\n (seq[database_types.Row], DbRows)] 193 -nim rawQuery v2/query_builder/libs/mariadb/mariadb_impl.html#rawQuery,PMySQL,string,JsonNode,int proc rawQuery(db: PMySQL; query: string; args: JsonNode; timeout: int): Future[\n (seq[database_types.Row], DbRows)] 228 -nim getColumns v2/query_builder/libs/mariadb/mariadb_impl.html#getColumns,PMySQL,string,seq[string],int proc getColumns(db: PMySQL; query: string; args: seq[string]; timeout: int): Future[\n seq[string]] 250 -nim getColumnTypes v2/query_builder/libs/mariadb/mariadb_impl.html#getColumnTypes,PMySQL,string,string,int proc getColumnTypes(db: PMySQL; database, table: string; timeout: int): Future[\n seq[database_types.Row]] 273 -nimgrp query v2/query_builder/libs/mariadb/mariadb_impl.html#query-procs-all proc 57 -nimgrp queryplain v2/query_builder/libs/mariadb/mariadb_impl.html#queryPlain-procs-all proc 113 -nimgrp exec v2/query_builder/libs/mariadb/mariadb_impl.html#exec-procs-all proc 157 +nim query v2/query_builder/libs/mariadb/mariadb_impl.html#query,PMySQL,string,seq[string],int proc query(db: PMySQL; query: string; args: seq[string]; timeout: int): Future[\n (seq[database_types.Row], DbRows)] 36 +nim query v2/query_builder/libs/mariadb/mariadb_impl.html#query,PMySQL,string,JsonNode,int proc query(db: PMySQL; query: string; args: JsonNode; timeout: int): Future[\n (seq[database_types.Row], DbRows)] 70 +nim queryPlain v2/query_builder/libs/mariadb/mariadb_impl.html#queryPlain,PMySQL,string,seq[string],int proc queryPlain(db: PMySQL; query: string; args: seq[string]; timeout: int): Future[\n seq[database_types.Row]] 92 +nim queryPlain v2/query_builder/libs/mariadb/mariadb_impl.html#queryPlain,PMySQL,string,JsonNode,int proc queryPlain(db: PMySQL; query: string; args: JsonNode; timeout: int): Future[\n seq[database_types.Row]] 114 +nim exec v2/query_builder/libs/mariadb/mariadb_impl.html#exec,PMySQL,string,seq[string],int proc exec(db: PMySQL; query: string; args: seq[string]; timeout: int): owned(\n Future[void]) 136 +nim exec v2/query_builder/libs/mariadb/mariadb_impl.html#exec,PMySQL,string,JsonNode,int proc exec(db: PMySQL; query: string; args: JsonNode; timeout: int): owned(\n Future[void]) 142 +nim exec v2/query_builder/libs/mariadb/mariadb_impl.html#exec,PMySQL,string,JsonNode,seq[seq[string]],int proc exec(db: PMySQL; query: string; args: JsonNode; columns: seq[seq[string]];\n timeout: int): owned(Future[void]) 164 +nim execGetValue v2/query_builder/libs/mariadb/mariadb_impl.html#execGetValue,PMySQL,string,JsonNode,seq[seq[string]],int proc execGetValue(db: PMySQL; query: string; args: JsonNode;\n columns: seq[seq[string]]; timeout: int): Future[\n (seq[database_types.Row], DbRows)] 172 +nim rawQuery v2/query_builder/libs/mariadb/mariadb_impl.html#rawQuery,PMySQL,string,JsonNode,int proc rawQuery(db: PMySQL; query: string; args: JsonNode; timeout: int): Future[\n (seq[database_types.Row], DbRows)] 207 +nim getColumns v2/query_builder/libs/mariadb/mariadb_impl.html#getColumns,PMySQL,string,seq[string],int proc getColumns(db: PMySQL; query: string; args: seq[string]; timeout: int): Future[\n seq[string]] 229 +nim getColumnTypes v2/query_builder/libs/mariadb/mariadb_impl.html#getColumnTypes,PMySQL,string,string,int proc getColumnTypes(db: PMySQL; database, table: string; timeout: int): Future[\n seq[database_types.Row]] 252 +nimgrp query v2/query_builder/libs/mariadb/mariadb_impl.html#query-procs-all proc 36 +nimgrp queryplain v2/query_builder/libs/mariadb/mariadb_impl.html#queryPlain-procs-all proc 92 +nimgrp exec v2/query_builder/libs/mariadb/mariadb_impl.html#exec-procs-all proc 136 diff --git a/docs/v2/v2/query_builder/libs/mariadb/mariadb_lib.html b/docs/v2/v2/query_builder/libs/mariadb/mariadb_lib.html index fddf3341..b30c80e1 100644 --- a/docs/v2/v2/query_builder/libs/mariadb/mariadb_lib.html +++ b/docs/v2/v2/query_builder/libs/mariadb/mariadb_lib.html @@ -198,7 +198,7 @@

Procs

diff --git a/docs/v2/v2/query_builder/libs/mariadb/mariadb_rdb.html b/docs/v2/v2/query_builder/libs/mariadb/mariadb_rdb.html index b6553147..a4f0aab8 100644 --- a/docs/v2/v2/query_builder/libs/mariadb/mariadb_rdb.html +++ b/docs/v2/v2/query_builder/libs/mariadb/mariadb_rdb.html @@ -48,6 +48,9 @@

src/allographer/v2/query_builder/libs/mariadb/mariadb_rdb