Jan Christopher Vogt
Jan Christopher Vogt
Hej guys, I didn't find the time to review this yet. I agree it's important! @papauschek, I added you on XING. Let's get in touch and GTalk about it or...
@papauschek I just reviewed your code read you blog article again: http://blog.papauschek.com/2013/12/play-framework-evolutions-slick-2-0-code-generator/ I think it goes exactly into the right direction and I think we should aim for the following...
> > 4.) Allow to apply evolutions with your already compiled app in order to upgrade your production db (obviously without running the code generator, because you deploy pre-compiled files)....
no idea about Play evolutions but what you are asking for is basically what I prototyped here: https://github.com/cvogt/migrations Never had the time to flesh it out. Maybe you want to...
no progress on this from my side particular to this ticket. However, since then "Scala Forklift" was developed https://github.com/lastland/scala-forklift . @lastland maybe you want to take a look how it...
migrations change the schema. if they are type-safe, they need to type-check against the version they upgrade. If you upgrade with multiple migrations, each one needs a different schema that...
And I agree, Forklift is very cool ;)
At the risk of overgeneralizing, I am under the impression some people like using different terminology for the same things in a different context and this might apply here. Here...
@soronpo How about `somethingWithKnownProperties + somethingElseWithKnownProperties` should give `somethingWithWhateverPropertiesWeCanDerive`. Literals have known properties, refined types have known properties, any number type than Long also has some known limited ranges we...
I don't know refined well at all. Obviously we can only derive properties that can be represented in refined.