Sign inSign up

brisebois/whats-for-supper-db-migration

By brisebois

•Updated 20 minutes ago

PostgreSQL schema and compatibility migrations for What's for Supper?

Image
0

5.0K

brisebois/whats-for-supper-db-migration repository overview

What's for Supper?

⁠What's for Supper? Database Migration

The PostgreSQL schema and compatibility migration image for What's for Supper?.

⁠What this image does

This image prepares and updates the What's for Supper? PostgreSQL database before the API starts.

It:

  • Applies the application schema
  • Applies compatibility migrations
  • Creates required PostgreSQL extensions and indexes
  • Exits successfully when migration is complete

⁠Use with the project template

This image is not intended to run alone or as a long-running service.

Deploy it with the matching API, PWA, PostgreSQL/pgvector, and Traefik services. The supplied Compose template waits for PostgreSQL health, runs this migration image, then starts the API only after migration completes successfully.

Use the same exact version for all application images:

brisebois/whats-for-supper-api:VERSION
brisebois/whats-for-supper-pwa:VERSION
brisebois/whats-for-supper-db-migration:VERSION

⁠Tags

Release tags are immutable semantic versions, including beta versions

such as:

0.1.0-beta.1

There is no latest tag.

⁠Compatibility

Published for:

  • linux/amd64
  • linux/arm64

⁠License

Source-available under BUSL-1.1. Production use is permitted for personal, household, or family self-hosting only. See the repository LICENSE⁠.

Tag summary

Content type

Image

Digest

sha256:1d7b978dc…

Size

161.5 MB

Last updated

20 minutes ago

docker pull brisebois/whats-for-supper-db-migration:0.1.22