# ows-store

Microservice handling `stores` (AKA `DMS`'s, `partners`).

## Getting Started

Ensure you have standard docker and AWS access set up locally.

### Permissions

Access to an art_relations instance is necessary to run this service locally.

### Installation

Copy `.env.shadow` to `.env` and fill in any listed values.

### Development Commands

```bash
# Start a local server on port 5001
docker compose up --build --remove-orphans dev

# Run linting and testing
docker compose run --rm --build unit-lint

# Format code
docker compose run --rm --build format

# Run integration tests
docker compose run --rm --build integration

# Update poetry lockfile
docker compose run --rm --build update-lockfile
```
