refactor(core,schemas): update roles table schemas, add type col and fix UTs
refactor(test,core,schemas): add role type constraint to DB level to keep the data source clean
* feat(schema): add roles table
add roles table
* fix(chema): ci fix
ci fix
* fix(cr): cr fix
- rename userRoles to roleNames
- rename role table colmn name
* fix(ut): fix ut
fix ut