aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/core/database
Commit message (Collapse)AuthorAgeFilesLines
* Add slick columnTypes for java.time.Instant and java.time.LocalDate (#206)v1.13.1Sergey Nastich2018-08-301-1/+14
|
* Upgrade sbt-settings to major version 2 (#201)Jakob Odersky2018-08-241-0/+1
| | | | | | | | | | | | | | | | This will affect development workflow: instead of running `sbt release` to tag and publish a new version, the release process is now as follows: 1. Create a git tag on a revision that should be published. The tag must be in the format `v[0-9].*` 2. Push the tag to GitHub `git push --tags` 3. CI will build that tag and publish the resulting binary to our artifactory Since the new sbt settings do not enable advanced or risky language features globally anymore (such as higher kinds, reflective calls and implicit conversions), the other changes in this PR either import language features locally or refactor the code to avoid using them entirely.
* Remove obsolete methods from GeneratedTables type (#95)v1.11.0Stewart Stewart2018-06-121-0/+13
| | | | | | * remove obselete methods from GeneratedTables type * Deprecate and replace `GeneratedTables` rather than breaking.
* Renaming `Dal` to `Repository` (#161)v1.9.0Vlad Uspensky2018-05-032-6/+15
| | | * Renaming `Dal` to `Repository`
* Add `QueryOps.maybeFilter` extension, allowing to streamline query ↵Sergey Nastich2018-04-041-7/+13
| | | | modification by optional filters (#146)
* address commentsArtRand2018-02-091-1/+1
|
* scalfmt, add a testArtRand2018-02-091-4/+4
|
* added valid or empty semanticsArtRand2018-02-091-2/+10
|
* add expectExistsAndValidArtRand2018-02-091-0/+5
|
* change type variableArtRand2018-02-081-4/+3
|
* remove old importArtRand2018-02-081-1/+0
|
* remove dal methodArtRand2018-02-081-4/+0
|
* second attempt, don't touch dal, make a trait of converter helper methodsArtRand2018-02-081-0/+14
|
* add fromStringOrThrow to DalArtRand2018-02-071-0/+5
|
* Apply new formattingJakob Odersky2017-11-202-7/+8
|
* Use sqlDateToDate instead of Date.fromJavaDateZach Smith2017-11-141-2/+2
|
* Rename to follow slick naming conventionsZach Smith2017-11-141-8/+8
|
* Move java date conversion to Date object helper methodZach Smith2017-11-141-12/+4
|
* Add implicit GetResult definitionsZach Smith2017-11-141-0/+38
|
* Slick support for any Refined types, JSON format and generator for ↵vlad2017-10-201-2/+34
| | | | NonEmptyName, Unit-tests
* Add MdcExecutionContext to logging pacagkev1.1.1Stewart Stewart2017-09-252-29/+8
|
* Pull in slickmdcJohn St John2017-09-252-0/+74
|
* Upgrade sbt and slickv1.1.0Jakob Odersky2017-09-223-8/+7
|
* Merge pull request #61 from drivergroup/monadT-mockingv0.16.7Vlad Uspensky2017-08-241-2/+4
|\ | | | | Making Dal monadT mockable for SlickDal
| * Making Dal monadT mockable for SlickDalvlad2017-08-241-2/+4
| |
* | Remove test-related classes out of database packageZach Smith2017-08-221-106/+0
| |
* | Add new traits for postgres docker databases and inserting test dataZach Smith2017-08-221-0/+67
|/
* Fixing `insertTestData` implementationv0.16.4vlad2017-08-101-18/+13
|
* Removing fully qualified class namesvlad2017-08-101-3/+5
|
* Method to insert test data from SQL filevlad2017-08-091-0/+24
|
* Rollback Slick to 3.1.1vlad2017-08-073-7/+7
|
* Library upgrades and code tweaks to support Scala 2.12v0.15.0Jakob Odersky2017-08-023-7/+7
|
* Scalafmtv0.13.5vlad2017-06-011-1/+1
|
* backport slick/slick#1733 to use longvarchar in hsqldbStewart Stewart2017-05-261-0/+17
|
* disassociate createAndDropSchema from scalatestStewart Stewart2017-05-252-6/+4
|
* make GeneratedTables a structural typeStewart Stewart2017-05-252-11/+11
|
* add fixture trait for use in database component testsStewart Stewart2017-05-241-0/+19
|
* add base trait for all generated slick schemasStewart Stewart2017-05-241-0/+10
|
* add resultT to compiled query opsStewart Stewart2017-05-091-1/+6
|
* PDW-598 PR comments, refinement for OptionT utilsvlad2017-04-131-1/+4
|
* Time haven't comev0.11.2vlad2017-04-121-7/+1
|
* Review commentsvlad2017-04-111-1/+7
|
* tag int as month via apply methodStewart Stewart2017-03-151-2/+2
|
* Remove arithmetic from year component in date conversion. Add unit testsZach Smith2017-03-061-3/+1
|
* Key mappers for generated codev0.10.22vlad2017-02-281-0/+10
|
* Providing custom config for database configv0.10.10vlad2017-02-161-6/+11
|
* Allowing to configure application config path from environment variable and ↵v0.10.9vlad2017-02-151-1/+11
| | | | adding some handy methods to SlickDal
* Switch to supporting both primitive and sql.Timestamp column types via ↵Zach Smith2017-01-201-12/+53
| | | | inherited traits
* Fix bug in database timestamp column mapperZach Smith2017-01-201-1/+2
|
* Allowing abstract DAL functions to be used by API clientsv0.9.31vlad2017-01-091-5/+5
|