BUG-997: introduce base SchemaRepository