Skip to content
This repository has been archived by the owner on Sep 12, 2021. It is now read-only.

Move persistence based API into a separate project #419

Merged
merged 1 commit into from
Oct 30, 2015
Merged

Move persistence based API into a separate project #419

merged 1 commit into from
Oct 30, 2015

Conversation

akkie
Copy link
Contributor

@akkie akkie commented Oct 30, 2015

It's often misleading that the persistence based API is integrated into the core project, because it's not really required by the core. The provides API is only one possible implementation which helps to start a new application quicker. Therefore this pull request moves the persistence based API into a separate project and provides a in-memory implementation for the auth info implementations. It's now also possible to provide different drop-in replacements for the persistence layer instead of creating a separate seed template for every persistence type(reactivemongo, slick, ...).

@akkie akkie added this to the 4.0.0 milestone Oct 30, 2015
It's often misleading that the persistence based API is integrated into the core project, because it's not really required by the core. The provides API is only one possible implementation which helps to start a new application quicker. Therefore this pull request moves the persistence based API into a separate project and provides a in-memory implementation for the auth info implementations. It's now also possible to provide different drop-in replacements for the persistence layer instead of creating a separate seed template for every persistence type(reactivemongo, slick, ...).
akkie added a commit that referenced this pull request Oct 30, 2015
Move persistence based API into a separate project
@akkie akkie merged commit cc945fd into mohiva:master Oct 30, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
1 participant