(
pg_version: str | None, extra_command: list[str] = DEFAULT_PG_EXTRA_COMMAND
)
| 85 | |
| 86 | |
| 87 | def create_postgres( |
| 88 | pg_version: str | None, extra_command: list[str] = DEFAULT_PG_EXTRA_COMMAND |
| 89 | ) -> Postgres: |
| 90 | if pg_version is None: |
| 91 | image = None |
| 92 | else: |
| 93 | image = f"postgres:{pg_version}" |
| 94 | |
| 95 | return Postgres( |
| 96 | image=image, extra_command=extra_command, volumes=["secrets:/certs:ro"] |
| 97 | ) |
| 98 | |
| 99 | |
| 100 | SERVICES = [ |
no test coverage detected