fix ES options reuse bug
ES id should be the same as DB id.
support custom mappings & test for custom analyzer
re-enable post test cleanup
fix connection, API microservice override, mappings
always index 'entity$' and 'id', do not hardcode base=sys