I am new to both sbt and play! and want some advice on how to structure this project.
I want to have my models and slick related code outside of my play application.
I know play has sub-modules, but that seems to be play related modules not just a separate module for my models+slick.
How can have my models + slick outside of my play project? Should I just create a separate maven project and import the library via sbt maven local repository?
If I do #1, will that mean if I update my models or slick code I won't be able to simply refresh the browser and get that nice fast re-compile feature?
I will need to re-use my models + slick/dao code in other projects so that I why I don't want it baked into this project.
What options do I have?