support database adapters