[Tests][Enchantments] Enchantment Repository Integration Tests

- Added an integration test (that revealed a bug inside of the data layer) for working with the enchantment repository.
- Updated the database schema.