├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── lib ├── db-async-common_2.12.jar └── postgresql-async_2.12.jar ├── project ├── build.properties └── plugins.sbt ├── script ├── prepare_build.sh └── travis-ci-bintray-credentials.sh └── src ├── main └── scala │ └── com │ └── github │ └── njeuk │ └── dbmapper │ ├── ColumnConvertible.scala │ ├── ColumnNameAnnotation.scala │ ├── Config.scala │ ├── DbAsync.scala │ ├── DbAsyncConfig.scala │ ├── Implicits.scala │ ├── RowDataExtension.scala │ ├── RowDataStandardImplicitConversions.scala │ ├── SqlInterpolation.scala │ └── TableAccess.scala └── test ├── resources └── logback.xml └── scala └── com └── github └── njeuk └── dbmapper ├── SqlInterpolateTests.scala └── examples ├── CrudSql.scala ├── CrudSqlWithCustomNameMapping.scala └── Queries.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/README.md -------------------------------------------------------------------------------- /lib/db-async-common_2.12.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/lib/db-async-common_2.12.jar -------------------------------------------------------------------------------- /lib/postgresql-async_2.12.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/lib/postgresql-async_2.12.jar -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.3.13 2 | 3 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /script/prepare_build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/script/prepare_build.sh -------------------------------------------------------------------------------- /script/travis-ci-bintray-credentials.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/script/travis-ci-bintray-credentials.sh -------------------------------------------------------------------------------- /src/main/scala/com/github/njeuk/dbmapper/ColumnConvertible.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/main/scala/com/github/njeuk/dbmapper/ColumnConvertible.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/njeuk/dbmapper/ColumnNameAnnotation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/main/scala/com/github/njeuk/dbmapper/ColumnNameAnnotation.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/njeuk/dbmapper/Config.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/main/scala/com/github/njeuk/dbmapper/Config.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/njeuk/dbmapper/DbAsync.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/main/scala/com/github/njeuk/dbmapper/DbAsync.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/njeuk/dbmapper/DbAsyncConfig.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/main/scala/com/github/njeuk/dbmapper/DbAsyncConfig.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/njeuk/dbmapper/Implicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/main/scala/com/github/njeuk/dbmapper/Implicits.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/njeuk/dbmapper/RowDataExtension.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/main/scala/com/github/njeuk/dbmapper/RowDataExtension.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/njeuk/dbmapper/RowDataStandardImplicitConversions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/main/scala/com/github/njeuk/dbmapper/RowDataStandardImplicitConversions.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/njeuk/dbmapper/SqlInterpolation.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/main/scala/com/github/njeuk/dbmapper/SqlInterpolation.scala -------------------------------------------------------------------------------- /src/main/scala/com/github/njeuk/dbmapper/TableAccess.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/main/scala/com/github/njeuk/dbmapper/TableAccess.scala -------------------------------------------------------------------------------- /src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/test/resources/logback.xml -------------------------------------------------------------------------------- /src/test/scala/com/github/njeuk/dbmapper/SqlInterpolateTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/test/scala/com/github/njeuk/dbmapper/SqlInterpolateTests.scala -------------------------------------------------------------------------------- /src/test/scala/com/github/njeuk/dbmapper/examples/CrudSql.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/test/scala/com/github/njeuk/dbmapper/examples/CrudSql.scala -------------------------------------------------------------------------------- /src/test/scala/com/github/njeuk/dbmapper/examples/CrudSqlWithCustomNameMapping.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/test/scala/com/github/njeuk/dbmapper/examples/CrudSqlWithCustomNameMapping.scala -------------------------------------------------------------------------------- /src/test/scala/com/github/njeuk/dbmapper/examples/Queries.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/njeuk/dbmapper/HEAD/src/test/scala/com/github/njeuk/dbmapper/examples/Queries.scala --------------------------------------------------------------------------------