Shirakumo / radiance

A Common Lisp web application environment
https://shirakumo.github.io/radiance/
zlib License
322 stars 19 forks source link

Implement a migration system #31

Closed Shinmera closed 6 years ago

Shinmera commented 6 years ago

This implements a relatively simple migration system for Radiance and its users that allows the migration of runtime data to accomodate for incompatible changes. This should fix #30.

Yet To Do:

gingeralesy commented 6 years ago

Went through the changes. It seems like a really solid and sensible system to have. If there were any issues, they escaped my eyes and I didn't catch anything wrong with the documentation either. All in all migrate-versions seems really handy to me!