You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 4, 2019. It is now read-only.
Prequel is a small set of classes making handling of SQL queries in Scala a bit easier. It takes care of connection handling/pooling, sql escaping, parameter conversion and to some extent transaction handling.
11
11
12
12
Prequel was written by me, [Johan Persson](https://github.com/jpersson) since I was not really happy with what I could find in terms of jdbc based database libraries. The library is heavily inspired by projects like [Querulous](https://github.com/nkallen/querulous), [Simplifying JDBC](http://scala.sygneca.com/code/simplifying-jdbc) and unreleased work of [Tristan Juricek](https://github.com/tristanjuricek).
13
13
14
14
See example below how prequel can make your life easier.
15
15
16
-
## Database Compatibility
16
+
###Database Compatibility
17
17
18
18
Prequel should be compatible with most JDBC supported databases. I've only tested it using HSQLDB and PostgreSQL but MySQL and others should work fine.
19
19
20
-
## Use at your own risk
20
+
###Use at your own risk
21
21
22
22
Although I'm using this library in my own projects I have not tested it with massive amounts of data so use at your own risk :-)
23
23
24
-
## Not supported
24
+
###Not supported
25
25
26
26
* Logging (will be implemented later on)
27
27
* Any config files for database configuration
@@ -109,7 +109,7 @@ Releases of Prequel are published to [oss.sonatype.org](https://oss.sonatype.org
109
109
Dependencies
110
110
------------
111
111
112
-
## 3rd Party libs
112
+
###3rd Party libs
113
113
114
114
I've tried to keep the list of dependencies as short as possible but currently the following
115
115
libraries are being used.
@@ -119,7 +119,7 @@ libraries are being used.
119
119
*[commons-lang 2.6](http://commons.apache.org/lang) for SQL escaping
120
120
*[joda-time 1.6.2](http://joda-time.sourceforge.net/) for sane support of Date and Time
121
121
122
-
## Testing
122
+
###Testing
123
123
124
124
For testing I use [scala-test](http://www.scalatest.org) for unit-tests and [hsqldb](http://hsqldb.org) for in process db interaction during tests.
0 commit comments