[Enchantments][Tests][SQL] Adding Coverage

- Adding more test coverage to the data layer through unit tests.