Feat/tier7 distribution - #12
Merged
Merged
Conversation
Cryden ships a runner only for SQLite, so migrations here were applied by piping psql by hand. The runner tracks what it applied in schema_migrations so a second boot is a no-op, and `api migrate` runs it without a server. Co-Authored-By: Claude Code <noreply@anthropic.com>
Dockerfile's ENTRYPOINT is exec-form so docker stop's SIGTERM reaches the binary. CI drops its psql loop: the server migrates an empty database on boot, which is the check the loop could not have made. Co-Authored-By: Claude Code <noreply@anthropic.com>
Records the two deviations from the spec (sqlite migrations not embedded, --baseline added) and that the Dockerfile and both workflows shipped unexecuted, which is the largest unverified surface in this repo. Co-Authored-By: Claude Code <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.