# README
Datastore services
Datastore service uses dsunit service to create, populate, and verify content of datastore.
Service Id | Action | Description | Request | Response |
---|---|---|---|---|
dsunit | register | register database connection | RegisterRequest | RegisterResponse |
dsunit | recreate | recreate database/datastore | RecreateRequest | RecreateResponse |
dsunit | sql | run SQL commands | RunSQLRequest | RunSQLResponse |
dsunit | script | run SQL script | RunScriptRequest | RunSQLResponse |
dsunit | mapping | register database table mapping (view), | MappingRequest | MappingResponse |
dsunit | init | initialize datastore (register, recreate, run sql, add mapping) | InitRequest | MappingResponse |
dsunit | prepare | populate databstore with provided data | PrepareRequest | MappingResponse |
dsunit | expect | verify databstore with provided data | ExpectRequest | MappingResponse |
dsunit | query | run SQL query | QueryRequest | QueryResponse |
dsunit | sequence | get sequence values for supplied tables | SequenceRequest | SequenceResponse |