For example, I have a project which has 4 micro services: client-web, admin-web, client-api, admin-api.
These four micro services should share one DB code, should I make the DB code as a submodule of git and use it in each micro service?
does it against micro service principle?