├── .github └── workflows │ └── test.yml ├── .gitignore ├── CREDITS ├── Changes ├── META6.json ├── README.md ├── dist.ini ├── examples ├── mysql.raku ├── pg.raku ├── pg_arrays.raku └── sqlite.raku ├── lib ├── DBDish.rakumod ├── DBDish │ ├── Connection.rakumod │ ├── ErrorHandling.rakumod │ ├── Oracle.rakumod │ ├── Oracle │ │ ├── Connection.rakumod │ │ ├── Native.rakumod │ │ └── StatementHandle.rakumod │ ├── Pg.rakumod │ ├── Pg │ │ ├── Connection.rakumod │ │ ├── ErrorHandling.rakumod │ │ ├── Native.rakumod │ │ └── StatementHandle.rakumod │ ├── SQLCipher.rakumod │ ├── SQLCipher │ │ ├── Connection.rakumod │ │ ├── Native.rakumod │ │ └── StatementHandle.rakumod │ ├── SQLite.rakumod │ ├── SQLite │ │ ├── Connection.rakumod │ │ ├── Native.rakumod │ │ └── StatementHandle.rakumod │ ├── StatementHandle.rakumod │ ├── TestMock.rakumod │ ├── TestMock │ │ ├── Connection.rakumod │ │ └── StatementHandle.rakumod │ ├── mysql.rakumod │ └── mysql │ │ ├── Connection.rakumod │ │ ├── ErrorHandling.rakumod │ │ ├── Native.rakumod │ │ └── StatementHandle.rakumod ├── DBIish.rakumod └── DBIish │ ├── Common.rakumod │ └── CommonTesting.rakumod ├── t ├── 01-Basic.rakutest ├── 02-meta.rakutest ├── 03-lib-util.rakutest ├── 05-mock.rakutest ├── 06-types.rakutest ├── 20-mysql.rakutest ├── 24-mysql-types-json.rakutest ├── 24-mysql-types.rakutest ├── 25-mysql-common.rakutest ├── 26-mysql-blob.rakutest ├── 27-mysql-datetime.rakutest ├── 28-mysql-connection-lock.rakutest ├── 28-mysql-threads.rakutest ├── 30-pg.rakutest ├── 34-pg-types.rakutest ├── 35-pg-common.rakutest ├── 36-pg-array.rakutest ├── 36-pg-blob.rakutest ├── 36-pg-enum.rakutest ├── 36-pg-native.rakutest ├── 37-pg-datetime.rakutest ├── 38-pg-connection-lock.rakutest ├── 38-pg-errors.rakutest ├── 38-pg-threads.rakutest ├── 44-sqlite-memory.rakutest ├── 45-sqlite-common.rakutest ├── 46-sqlite-blob.rakutest ├── 48-sqlite-errors.rakutest ├── 55-oracle-common.rakutest ├── 56-oracle-blob.rakutest ├── 57-oracle-datetime.rakutest ├── 58-oracle-cursor-bug.rakutest ├── 70-sqlcipher-memory.rakutest ├── 71-sqlcipher-common.rakutest ├── 72-sqlcipher-blob.rakutest ├── 73-sqlcipher-errors.rakutest └── 74-key-issues.rakutest └── xt ├── 01-meta.rakutest ├── 02_mysqlnative.rakutest ├── 03_sqlitenative.rakutest ├── 04_pgnative.rakutest └── 05_oraclenative.rakutest /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/.gitignore -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/CREDITS -------------------------------------------------------------------------------- /Changes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/Changes -------------------------------------------------------------------------------- /META6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/META6.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/README.md -------------------------------------------------------------------------------- /dist.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/dist.ini -------------------------------------------------------------------------------- /examples/mysql.raku: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/examples/mysql.raku -------------------------------------------------------------------------------- /examples/pg.raku: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/examples/pg.raku -------------------------------------------------------------------------------- /examples/pg_arrays.raku: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/examples/pg_arrays.raku -------------------------------------------------------------------------------- /examples/sqlite.raku: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/examples/sqlite.raku -------------------------------------------------------------------------------- /lib/DBDish.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish.rakumod -------------------------------------------------------------------------------- /lib/DBDish/Connection.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/Connection.rakumod -------------------------------------------------------------------------------- /lib/DBDish/ErrorHandling.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/ErrorHandling.rakumod -------------------------------------------------------------------------------- /lib/DBDish/Oracle.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/Oracle.rakumod -------------------------------------------------------------------------------- /lib/DBDish/Oracle/Connection.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/Oracle/Connection.rakumod -------------------------------------------------------------------------------- /lib/DBDish/Oracle/Native.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/Oracle/Native.rakumod -------------------------------------------------------------------------------- /lib/DBDish/Oracle/StatementHandle.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/Oracle/StatementHandle.rakumod -------------------------------------------------------------------------------- /lib/DBDish/Pg.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/Pg.rakumod -------------------------------------------------------------------------------- /lib/DBDish/Pg/Connection.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/Pg/Connection.rakumod -------------------------------------------------------------------------------- /lib/DBDish/Pg/ErrorHandling.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/Pg/ErrorHandling.rakumod -------------------------------------------------------------------------------- /lib/DBDish/Pg/Native.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/Pg/Native.rakumod -------------------------------------------------------------------------------- /lib/DBDish/Pg/StatementHandle.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/Pg/StatementHandle.rakumod -------------------------------------------------------------------------------- /lib/DBDish/SQLCipher.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/SQLCipher.rakumod -------------------------------------------------------------------------------- /lib/DBDish/SQLCipher/Connection.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/SQLCipher/Connection.rakumod -------------------------------------------------------------------------------- /lib/DBDish/SQLCipher/Native.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/SQLCipher/Native.rakumod -------------------------------------------------------------------------------- /lib/DBDish/SQLCipher/StatementHandle.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/SQLCipher/StatementHandle.rakumod -------------------------------------------------------------------------------- /lib/DBDish/SQLite.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/SQLite.rakumod -------------------------------------------------------------------------------- /lib/DBDish/SQLite/Connection.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/SQLite/Connection.rakumod -------------------------------------------------------------------------------- /lib/DBDish/SQLite/Native.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/SQLite/Native.rakumod -------------------------------------------------------------------------------- /lib/DBDish/SQLite/StatementHandle.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/SQLite/StatementHandle.rakumod -------------------------------------------------------------------------------- /lib/DBDish/StatementHandle.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/StatementHandle.rakumod -------------------------------------------------------------------------------- /lib/DBDish/TestMock.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/TestMock.rakumod -------------------------------------------------------------------------------- /lib/DBDish/TestMock/Connection.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/TestMock/Connection.rakumod -------------------------------------------------------------------------------- /lib/DBDish/TestMock/StatementHandle.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/TestMock/StatementHandle.rakumod -------------------------------------------------------------------------------- /lib/DBDish/mysql.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/mysql.rakumod -------------------------------------------------------------------------------- /lib/DBDish/mysql/Connection.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/mysql/Connection.rakumod -------------------------------------------------------------------------------- /lib/DBDish/mysql/ErrorHandling.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/mysql/ErrorHandling.rakumod -------------------------------------------------------------------------------- /lib/DBDish/mysql/Native.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/mysql/Native.rakumod -------------------------------------------------------------------------------- /lib/DBDish/mysql/StatementHandle.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBDish/mysql/StatementHandle.rakumod -------------------------------------------------------------------------------- /lib/DBIish.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBIish.rakumod -------------------------------------------------------------------------------- /lib/DBIish/Common.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBIish/Common.rakumod -------------------------------------------------------------------------------- /lib/DBIish/CommonTesting.rakumod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/lib/DBIish/CommonTesting.rakumod -------------------------------------------------------------------------------- /t/01-Basic.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/01-Basic.rakutest -------------------------------------------------------------------------------- /t/02-meta.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/02-meta.rakutest -------------------------------------------------------------------------------- /t/03-lib-util.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/03-lib-util.rakutest -------------------------------------------------------------------------------- /t/05-mock.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/05-mock.rakutest -------------------------------------------------------------------------------- /t/06-types.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/06-types.rakutest -------------------------------------------------------------------------------- /t/20-mysql.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/20-mysql.rakutest -------------------------------------------------------------------------------- /t/24-mysql-types-json.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/24-mysql-types-json.rakutest -------------------------------------------------------------------------------- /t/24-mysql-types.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/24-mysql-types.rakutest -------------------------------------------------------------------------------- /t/25-mysql-common.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/25-mysql-common.rakutest -------------------------------------------------------------------------------- /t/26-mysql-blob.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/26-mysql-blob.rakutest -------------------------------------------------------------------------------- /t/27-mysql-datetime.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/27-mysql-datetime.rakutest -------------------------------------------------------------------------------- /t/28-mysql-connection-lock.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/28-mysql-connection-lock.rakutest -------------------------------------------------------------------------------- /t/28-mysql-threads.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/28-mysql-threads.rakutest -------------------------------------------------------------------------------- /t/30-pg.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/30-pg.rakutest -------------------------------------------------------------------------------- /t/34-pg-types.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/34-pg-types.rakutest -------------------------------------------------------------------------------- /t/35-pg-common.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/35-pg-common.rakutest -------------------------------------------------------------------------------- /t/36-pg-array.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/36-pg-array.rakutest -------------------------------------------------------------------------------- /t/36-pg-blob.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/36-pg-blob.rakutest -------------------------------------------------------------------------------- /t/36-pg-enum.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/36-pg-enum.rakutest -------------------------------------------------------------------------------- /t/36-pg-native.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/36-pg-native.rakutest -------------------------------------------------------------------------------- /t/37-pg-datetime.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/37-pg-datetime.rakutest -------------------------------------------------------------------------------- /t/38-pg-connection-lock.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/38-pg-connection-lock.rakutest -------------------------------------------------------------------------------- /t/38-pg-errors.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/38-pg-errors.rakutest -------------------------------------------------------------------------------- /t/38-pg-threads.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/38-pg-threads.rakutest -------------------------------------------------------------------------------- /t/44-sqlite-memory.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/44-sqlite-memory.rakutest -------------------------------------------------------------------------------- /t/45-sqlite-common.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/45-sqlite-common.rakutest -------------------------------------------------------------------------------- /t/46-sqlite-blob.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/46-sqlite-blob.rakutest -------------------------------------------------------------------------------- /t/48-sqlite-errors.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/48-sqlite-errors.rakutest -------------------------------------------------------------------------------- /t/55-oracle-common.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/55-oracle-common.rakutest -------------------------------------------------------------------------------- /t/56-oracle-blob.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/56-oracle-blob.rakutest -------------------------------------------------------------------------------- /t/57-oracle-datetime.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/57-oracle-datetime.rakutest -------------------------------------------------------------------------------- /t/58-oracle-cursor-bug.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/58-oracle-cursor-bug.rakutest -------------------------------------------------------------------------------- /t/70-sqlcipher-memory.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/70-sqlcipher-memory.rakutest -------------------------------------------------------------------------------- /t/71-sqlcipher-common.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/71-sqlcipher-common.rakutest -------------------------------------------------------------------------------- /t/72-sqlcipher-blob.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/72-sqlcipher-blob.rakutest -------------------------------------------------------------------------------- /t/73-sqlcipher-errors.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/73-sqlcipher-errors.rakutest -------------------------------------------------------------------------------- /t/74-key-issues.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/t/74-key-issues.rakutest -------------------------------------------------------------------------------- /xt/01-meta.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/xt/01-meta.rakutest -------------------------------------------------------------------------------- /xt/02_mysqlnative.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/xt/02_mysqlnative.rakutest -------------------------------------------------------------------------------- /xt/03_sqlitenative.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/xt/03_sqlitenative.rakutest -------------------------------------------------------------------------------- /xt/04_pgnative.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/xt/04_pgnative.rakutest -------------------------------------------------------------------------------- /xt/05_oraclenative.rakutest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/raku-community-modules/DBIish/HEAD/xt/05_oraclenative.rakutest --------------------------------------------------------------------------------