├── .gitignore ├── .travis.yml- ├── README.md ├── amm.sc ├── bin └── publish ├── h2data ├── h2data.mv.db └── h2data.trace.db ├── project ├── bintray.sbt ├── build.properties ├── ghpages.sbt └── plugins.sbt ├── publish.sbt └── src ├── main ├── resources │ └── reference.conf └── scala │ └── model │ └── persistence │ ├── CacheLike.scala │ ├── CacheOps.scala │ ├── CachedPersistence.scala │ ├── Caches.scala │ ├── ConfigParse.scala │ ├── Copier.scala │ ├── Crud.scala │ ├── DBComponent.scala │ ├── ProcessEvolution.scala │ ├── QuillCacheImplicits.scala │ ├── QuillContexts.scala │ ├── TableNameSnakeCase.scala │ ├── UnCachedPersistence.scala │ └── package.scala └── test ├── resources ├── evolutions │ └── default │ │ └── 1.sql ├── logback-test.xml └── reference.conf └── scala ├── AllTest.scala └── model ├── ContextTest.scala ├── FindAllTest.scala ├── H2ServerStatus.java ├── ImportTest.scala ├── PaymentMechanism.java ├── QuillConfigTest.scala ├── SetupTeardown.scala ├── Token.scala ├── User.scala └── dao ├── BrokenDAO.scala ├── Ctx.scala ├── PersistenceTest.scala ├── TestExecutionContext.scala ├── TokenDAO.scala └── UserDAO.scala /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml-: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/.travis.yml- -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/README.md -------------------------------------------------------------------------------- /amm.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/amm.sc -------------------------------------------------------------------------------- /bin/publish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/bin/publish -------------------------------------------------------------------------------- /h2data/h2data.mv.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/h2data/h2data.mv.db -------------------------------------------------------------------------------- /h2data/h2data.trace.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/h2data/h2data.trace.db -------------------------------------------------------------------------------- /project/bintray.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/project/bintray.sbt -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.3.10 2 | -------------------------------------------------------------------------------- /project/ghpages.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/project/ghpages.sbt -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /publish.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/publish.sbt -------------------------------------------------------------------------------- /src/main/resources/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/resources/reference.conf -------------------------------------------------------------------------------- /src/main/scala/model/persistence/CacheLike.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/CacheLike.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/CacheOps.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/CacheOps.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/CachedPersistence.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/CachedPersistence.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/Caches.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/Caches.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/ConfigParse.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/ConfigParse.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/Copier.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/Copier.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/Crud.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/Crud.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/DBComponent.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/DBComponent.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/ProcessEvolution.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/ProcessEvolution.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/QuillCacheImplicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/QuillCacheImplicits.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/QuillContexts.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/QuillContexts.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/TableNameSnakeCase.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/TableNameSnakeCase.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/UnCachedPersistence.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/UnCachedPersistence.scala -------------------------------------------------------------------------------- /src/main/scala/model/persistence/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/main/scala/model/persistence/package.scala -------------------------------------------------------------------------------- /src/test/resources/evolutions/default/1.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/resources/evolutions/default/1.sql -------------------------------------------------------------------------------- /src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /src/test/resources/reference.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/resources/reference.conf -------------------------------------------------------------------------------- /src/test/scala/AllTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/AllTest.scala -------------------------------------------------------------------------------- /src/test/scala/model/ContextTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/ContextTest.scala -------------------------------------------------------------------------------- /src/test/scala/model/FindAllTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/FindAllTest.scala -------------------------------------------------------------------------------- /src/test/scala/model/H2ServerStatus.java: -------------------------------------------------------------------------------- 1 | package model; 2 | 3 | public enum H2ServerStatus { 4 | CREATED, RUNNING 5 | } 6 | -------------------------------------------------------------------------------- /src/test/scala/model/ImportTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/ImportTest.scala -------------------------------------------------------------------------------- /src/test/scala/model/PaymentMechanism.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/PaymentMechanism.java -------------------------------------------------------------------------------- /src/test/scala/model/QuillConfigTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/QuillConfigTest.scala -------------------------------------------------------------------------------- /src/test/scala/model/SetupTeardown.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/SetupTeardown.scala -------------------------------------------------------------------------------- /src/test/scala/model/Token.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/Token.scala -------------------------------------------------------------------------------- /src/test/scala/model/User.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/User.scala -------------------------------------------------------------------------------- /src/test/scala/model/dao/BrokenDAO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/dao/BrokenDAO.scala -------------------------------------------------------------------------------- /src/test/scala/model/dao/Ctx.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/dao/Ctx.scala -------------------------------------------------------------------------------- /src/test/scala/model/dao/PersistenceTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/dao/PersistenceTest.scala -------------------------------------------------------------------------------- /src/test/scala/model/dao/TestExecutionContext.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/dao/TestExecutionContext.scala -------------------------------------------------------------------------------- /src/test/scala/model/dao/TokenDAO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/dao/TokenDAO.scala -------------------------------------------------------------------------------- /src/test/scala/model/dao/UserDAO.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mslinn/quill-cache/HEAD/src/test/scala/model/dao/UserDAO.scala --------------------------------------------------------------------------------