├── .devcontainer ├── devcontainer.json ├── direnv.toml ├── docker-compose.yml └── library-scripts │ ├── common-debian.sh │ └── docker-debian.sh ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .haxerc ├── .vscode ├── node.hxml ├── php.hxml ├── settings.json └── tasks.json ├── Earthfile ├── LICENSE ├── README.md ├── haxe_libraries ├── ansi.hxml ├── hxnodejs.hxml ├── jdbc.mysql.hxml ├── tink_await.hxml ├── tink_chunk.hxml ├── tink_cli.hxml ├── tink_core.hxml ├── tink_io.hxml ├── tink_macro.hxml ├── tink_priority.hxml ├── tink_spatial.hxml ├── tink_sql.hxml ├── tink_streams.hxml ├── tink_stringly.hxml ├── tink_syntaxhub.hxml ├── tink_testrunner.hxml ├── tink_unittest.hxml ├── tink_url.hxml └── travix.hxml ├── haxelib.json ├── package.json ├── src └── tink │ └── sql │ ├── Connection.hx │ ├── Database.hx │ ├── Database.macro.hx │ ├── DatabaseDefinition.hx │ ├── DatabaseDefinition.macro.hx │ ├── DatabaseInfo.hx │ ├── Dataset.hx │ ├── Driver.hx │ ├── Expr.hx │ ├── Fields.hx │ ├── Fields.macro.hx │ ├── Info.hx │ ├── Limit.hx │ ├── OrderBy.hx │ ├── Procedure.hx │ ├── Query.hx │ ├── Results.hx │ ├── Results.macro.hx │ ├── Schema.hx │ ├── Selection.hx │ ├── Table.hx │ ├── Target.hx │ ├── Transaction.hx │ ├── Transaction.macro.hx │ ├── Types.hx │ ├── drivers │ ├── CockroachDbSettings.hx │ ├── MySql.hx │ ├── MySqlSettings.hx │ ├── PostgreSqlSettings.hx │ ├── Sqlite.hx │ ├── java │ │ └── JavaDriver.hx │ ├── macro │ │ └── Dummy.hx │ ├── node │ │ ├── CockroachDb.hx │ │ ├── MySql.hx │ │ ├── PostgreSql.hx │ │ ├── Sqlite3.hx │ │ └── externs │ │ │ └── PostgreSql.hx │ ├── php │ │ └── PDO.hx │ └── sys │ │ ├── MySql.hx │ │ ├── Sqlite.hx │ │ └── StdConnection.hx │ ├── expr │ ├── ExprTyper.hx │ ├── Field.hx │ └── Functions.hx │ ├── format │ ├── CockroachDbFormatter.hx │ ├── Formatter.hx │ ├── MySqlFormatter.hx │ ├── PostgreSqlFormatter.hx │ ├── Sanitizer.hx │ ├── SqlFormatter.hx │ ├── SqliteFormatter.hx │ └── Statement.hx │ ├── macros │ ├── Filters.hx │ ├── Groups.hx │ ├── Helper.hx │ ├── Joins.hx │ ├── ProcedureBuilder.hx │ ├── Selects.hx │ ├── TableBuilder.hx │ └── Targets.hx │ ├── parse │ └── ResultParser.hx │ └── schema │ └── KeyStore.hx ├── tests.hxml └── tests ├── BigIntTest.hx ├── ConnectionTest.hx ├── DateTest.hx ├── Db.hx ├── ExprTest.hx ├── FormatTest.hx ├── GeometryTest.hx ├── IdTest.hx ├── InsertIgnoreTest.hx ├── JsonTest.hx ├── ProcedureTest.hx ├── Run.hx ├── SchemaTest.hx ├── SelectTest.hx ├── StringTest.hx ├── SubQueryTest.hx ├── TestIssue104.hx ├── TestWithDb.hx ├── TransactionTest.hx ├── TruncateTest.hx ├── TypeTest.hx ├── UpsertTest.hx ├── docker-compose.yml └── fixture ├── init_cockroachdb.sql ├── init_mysql.sql ├── init_postgresql.sql ├── init_sqlite.sql ├── procedure.sql ├── schema_empty.sql ├── schema_identical.sql ├── schema_indexes.sql ├── schema_modify.sql └── schema_prefilled.sql /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/direnv.toml: -------------------------------------------------------------------------------- 1 | [whitelist] 2 | prefix = [ "/workspace" ] -------------------------------------------------------------------------------- /.devcontainer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/.devcontainer/docker-compose.yml -------------------------------------------------------------------------------- /.devcontainer/library-scripts/common-debian.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/.devcontainer/library-scripts/common-debian.sh -------------------------------------------------------------------------------- /.devcontainer/library-scripts/docker-debian.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/.devcontainer/library-scripts/docker-debian.sh -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/.gitignore -------------------------------------------------------------------------------- /.haxerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/.haxerc -------------------------------------------------------------------------------- /.vscode/node.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/.vscode/node.hxml -------------------------------------------------------------------------------- /.vscode/php.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/.vscode/php.hxml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Earthfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/Earthfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/README.md -------------------------------------------------------------------------------- /haxe_libraries/ansi.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/ansi.hxml -------------------------------------------------------------------------------- /haxe_libraries/hxnodejs.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/hxnodejs.hxml -------------------------------------------------------------------------------- /haxe_libraries/jdbc.mysql.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/jdbc.mysql.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_await.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_await.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_chunk.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_chunk.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_cli.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_cli.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_core.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_core.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_io.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_io.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_macro.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_macro.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_priority.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_priority.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_spatial.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_spatial.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_sql.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_sql.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_streams.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_streams.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_stringly.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_stringly.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_syntaxhub.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_syntaxhub.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_testrunner.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_testrunner.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_unittest.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_unittest.hxml -------------------------------------------------------------------------------- /haxe_libraries/tink_url.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/tink_url.hxml -------------------------------------------------------------------------------- /haxe_libraries/travix.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxe_libraries/travix.hxml -------------------------------------------------------------------------------- /haxelib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/haxelib.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/package.json -------------------------------------------------------------------------------- /src/tink/sql/Connection.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Connection.hx -------------------------------------------------------------------------------- /src/tink/sql/Database.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Database.hx -------------------------------------------------------------------------------- /src/tink/sql/Database.macro.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Database.macro.hx -------------------------------------------------------------------------------- /src/tink/sql/DatabaseDefinition.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/DatabaseDefinition.hx -------------------------------------------------------------------------------- /src/tink/sql/DatabaseDefinition.macro.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/DatabaseDefinition.macro.hx -------------------------------------------------------------------------------- /src/tink/sql/DatabaseInfo.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/DatabaseInfo.hx -------------------------------------------------------------------------------- /src/tink/sql/Dataset.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Dataset.hx -------------------------------------------------------------------------------- /src/tink/sql/Driver.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Driver.hx -------------------------------------------------------------------------------- /src/tink/sql/Expr.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Expr.hx -------------------------------------------------------------------------------- /src/tink/sql/Fields.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Fields.hx -------------------------------------------------------------------------------- /src/tink/sql/Fields.macro.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Fields.macro.hx -------------------------------------------------------------------------------- /src/tink/sql/Info.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Info.hx -------------------------------------------------------------------------------- /src/tink/sql/Limit.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Limit.hx -------------------------------------------------------------------------------- /src/tink/sql/OrderBy.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/OrderBy.hx -------------------------------------------------------------------------------- /src/tink/sql/Procedure.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Procedure.hx -------------------------------------------------------------------------------- /src/tink/sql/Query.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Query.hx -------------------------------------------------------------------------------- /src/tink/sql/Results.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Results.hx -------------------------------------------------------------------------------- /src/tink/sql/Results.macro.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Results.macro.hx -------------------------------------------------------------------------------- /src/tink/sql/Schema.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Schema.hx -------------------------------------------------------------------------------- /src/tink/sql/Selection.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Selection.hx -------------------------------------------------------------------------------- /src/tink/sql/Table.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Table.hx -------------------------------------------------------------------------------- /src/tink/sql/Target.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Target.hx -------------------------------------------------------------------------------- /src/tink/sql/Transaction.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Transaction.hx -------------------------------------------------------------------------------- /src/tink/sql/Transaction.macro.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Transaction.macro.hx -------------------------------------------------------------------------------- /src/tink/sql/Types.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/Types.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/CockroachDbSettings.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/CockroachDbSettings.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/MySql.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/MySql.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/MySqlSettings.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/MySqlSettings.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/PostgreSqlSettings.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/PostgreSqlSettings.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/Sqlite.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/Sqlite.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/java/JavaDriver.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/java/JavaDriver.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/macro/Dummy.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/macro/Dummy.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/node/CockroachDb.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/node/CockroachDb.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/node/MySql.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/node/MySql.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/node/PostgreSql.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/node/PostgreSql.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/node/Sqlite3.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/node/Sqlite3.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/node/externs/PostgreSql.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/node/externs/PostgreSql.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/php/PDO.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/php/PDO.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/sys/MySql.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/sys/MySql.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/sys/Sqlite.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/sys/Sqlite.hx -------------------------------------------------------------------------------- /src/tink/sql/drivers/sys/StdConnection.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/drivers/sys/StdConnection.hx -------------------------------------------------------------------------------- /src/tink/sql/expr/ExprTyper.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/expr/ExprTyper.hx -------------------------------------------------------------------------------- /src/tink/sql/expr/Field.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/expr/Field.hx -------------------------------------------------------------------------------- /src/tink/sql/expr/Functions.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/expr/Functions.hx -------------------------------------------------------------------------------- /src/tink/sql/format/CockroachDbFormatter.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/format/CockroachDbFormatter.hx -------------------------------------------------------------------------------- /src/tink/sql/format/Formatter.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/format/Formatter.hx -------------------------------------------------------------------------------- /src/tink/sql/format/MySqlFormatter.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/format/MySqlFormatter.hx -------------------------------------------------------------------------------- /src/tink/sql/format/PostgreSqlFormatter.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/format/PostgreSqlFormatter.hx -------------------------------------------------------------------------------- /src/tink/sql/format/Sanitizer.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/format/Sanitizer.hx -------------------------------------------------------------------------------- /src/tink/sql/format/SqlFormatter.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/format/SqlFormatter.hx -------------------------------------------------------------------------------- /src/tink/sql/format/SqliteFormatter.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/format/SqliteFormatter.hx -------------------------------------------------------------------------------- /src/tink/sql/format/Statement.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/format/Statement.hx -------------------------------------------------------------------------------- /src/tink/sql/macros/Filters.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/macros/Filters.hx -------------------------------------------------------------------------------- /src/tink/sql/macros/Groups.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/macros/Groups.hx -------------------------------------------------------------------------------- /src/tink/sql/macros/Helper.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/macros/Helper.hx -------------------------------------------------------------------------------- /src/tink/sql/macros/Joins.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/macros/Joins.hx -------------------------------------------------------------------------------- /src/tink/sql/macros/ProcedureBuilder.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/macros/ProcedureBuilder.hx -------------------------------------------------------------------------------- /src/tink/sql/macros/Selects.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/macros/Selects.hx -------------------------------------------------------------------------------- /src/tink/sql/macros/TableBuilder.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/macros/TableBuilder.hx -------------------------------------------------------------------------------- /src/tink/sql/macros/Targets.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/macros/Targets.hx -------------------------------------------------------------------------------- /src/tink/sql/parse/ResultParser.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/parse/ResultParser.hx -------------------------------------------------------------------------------- /src/tink/sql/schema/KeyStore.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/src/tink/sql/schema/KeyStore.hx -------------------------------------------------------------------------------- /tests.hxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests.hxml -------------------------------------------------------------------------------- /tests/BigIntTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/BigIntTest.hx -------------------------------------------------------------------------------- /tests/ConnectionTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/ConnectionTest.hx -------------------------------------------------------------------------------- /tests/DateTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/DateTest.hx -------------------------------------------------------------------------------- /tests/Db.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/Db.hx -------------------------------------------------------------------------------- /tests/ExprTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/ExprTest.hx -------------------------------------------------------------------------------- /tests/FormatTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/FormatTest.hx -------------------------------------------------------------------------------- /tests/GeometryTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/GeometryTest.hx -------------------------------------------------------------------------------- /tests/IdTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/IdTest.hx -------------------------------------------------------------------------------- /tests/InsertIgnoreTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/InsertIgnoreTest.hx -------------------------------------------------------------------------------- /tests/JsonTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/JsonTest.hx -------------------------------------------------------------------------------- /tests/ProcedureTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/ProcedureTest.hx -------------------------------------------------------------------------------- /tests/Run.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/Run.hx -------------------------------------------------------------------------------- /tests/SchemaTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/SchemaTest.hx -------------------------------------------------------------------------------- /tests/SelectTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/SelectTest.hx -------------------------------------------------------------------------------- /tests/StringTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/StringTest.hx -------------------------------------------------------------------------------- /tests/SubQueryTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/SubQueryTest.hx -------------------------------------------------------------------------------- /tests/TestIssue104.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/TestIssue104.hx -------------------------------------------------------------------------------- /tests/TestWithDb.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/TestWithDb.hx -------------------------------------------------------------------------------- /tests/TransactionTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/TransactionTest.hx -------------------------------------------------------------------------------- /tests/TruncateTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/TruncateTest.hx -------------------------------------------------------------------------------- /tests/TypeTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/TypeTest.hx -------------------------------------------------------------------------------- /tests/UpsertTest.hx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/UpsertTest.hx -------------------------------------------------------------------------------- /tests/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/docker-compose.yml -------------------------------------------------------------------------------- /tests/fixture/init_cockroachdb.sql: -------------------------------------------------------------------------------- 1 | -- no-op, just to test executeSql() 2 | SELECT 1; 3 | -------------------------------------------------------------------------------- /tests/fixture/init_mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/fixture/init_mysql.sql -------------------------------------------------------------------------------- /tests/fixture/init_postgresql.sql: -------------------------------------------------------------------------------- 1 | -- no-op, just to test executeSql() 2 | SELECT 1; 3 | -------------------------------------------------------------------------------- /tests/fixture/init_sqlite.sql: -------------------------------------------------------------------------------- 1 | -- no-op, just to test executeSql() 2 | SELECT 1; 3 | -------------------------------------------------------------------------------- /tests/fixture/procedure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/fixture/procedure.sql -------------------------------------------------------------------------------- /tests/fixture/schema_empty.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/fixture/schema_empty.sql -------------------------------------------------------------------------------- /tests/fixture/schema_identical.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/fixture/schema_identical.sql -------------------------------------------------------------------------------- /tests/fixture/schema_indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/fixture/schema_indexes.sql -------------------------------------------------------------------------------- /tests/fixture/schema_modify.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/fixture/schema_modify.sql -------------------------------------------------------------------------------- /tests/fixture/schema_prefilled.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haxetink/tink_sql/HEAD/tests/fixture/schema_prefilled.sql --------------------------------------------------------------------------------