[Components] Database migration for the components feature

Tadaaaa \o/

 @pjedrzejewski  I started from a fresh migration. Your way was... complicated :)