[PR #40] [MERGED] 11 setup alembic migration engine #251

Closed
opened 2026-02-27 19:17:27 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/EddieTheCubeHead/Stagnum/pull/40
Author: @EddieTheCubeHead
Created: 1/27/2024
Status: Merged
Merged: 1/29/2024
Merged by: @KeManen

Base: masterHead: 11-setup-alembic-migration-engine


📝 Commits (6)

  • fa41c23 11 set up alembic
  • b437556 11 add docs for running migrations
  • 56102bc 11 revise documentation (move one paragraph)
  • c4a47d6 Remove alembic's own readme
  • 12ab9f4 11 Add alembic to normal revisions, update server README to include how to create revision
  • be2a95d Merge branch 'master' into 11-setup-alembic-migration-engine

📊 Changes

10 files changed (+349 additions, -12 deletions)

View changed files

📝 server/README.md (+71 -10)
server/alembic.ini (+113 -0)
📝 server/pytest.ini (+1 -0)
📝 server/requirements.txt (+3 -1)
server/src/__init__.py (+0 -0)
server/src/alembic/env.py (+87 -0)
server/src/alembic/script.py.mako (+26 -0)
server/src/alembic/versions/a2d83a505517_added_user_table_base.py (+30 -0)
server/src/database/entities.py (+14 -0)
📝 server/test_requirements.txt (+4 -1)

📄 Description

Closes #11

Alembic setup in server/src/alembic
Created base for database model and rudimentary user model so it's possible to create first alembic migration
Created first migration
Added documentation on using PostgreSQL and alembic migrations for local development


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/EddieTheCubeHead/Stagnum/pull/40 **Author:** [@EddieTheCubeHead](https://github.com/EddieTheCubeHead) **Created:** 1/27/2024 **Status:** ✅ Merged **Merged:** 1/29/2024 **Merged by:** [@KeManen](https://github.com/KeManen) **Base:** `master` ← **Head:** `11-setup-alembic-migration-engine` --- ### 📝 Commits (6) - [`fa41c23`](https://github.com/EddieTheCubeHead/Stagnum/commit/fa41c23980322a5b737817012bd221e341b4b678) 11 set up alembic - [`b437556`](https://github.com/EddieTheCubeHead/Stagnum/commit/b43755607b682d3c19a4aa48aa9b75d0b0ff8fd3) 11 add docs for running migrations - [`56102bc`](https://github.com/EddieTheCubeHead/Stagnum/commit/56102bc03005b5aa040db899a830623afaae68f0) 11 revise documentation (move one paragraph) - [`c4a47d6`](https://github.com/EddieTheCubeHead/Stagnum/commit/c4a47d61e451d8104315b259e62eaca5b3041018) Remove alembic's own readme - [`12ab9f4`](https://github.com/EddieTheCubeHead/Stagnum/commit/12ab9f4050460f6a88a9b07a2fcb5f8677b17710) 11 Add alembic to normal revisions, update server README to include how to create revision - [`be2a95d`](https://github.com/EddieTheCubeHead/Stagnum/commit/be2a95dd6a07381f423258e4a9827f80453117a8) Merge branch 'master' into 11-setup-alembic-migration-engine ### 📊 Changes **10 files changed** (+349 additions, -12 deletions) <details> <summary>View changed files</summary> 📝 `server/README.md` (+71 -10) ➕ `server/alembic.ini` (+113 -0) 📝 `server/pytest.ini` (+1 -0) 📝 `server/requirements.txt` (+3 -1) ➖ `server/src/__init__.py` (+0 -0) ➕ `server/src/alembic/env.py` (+87 -0) ➕ `server/src/alembic/script.py.mako` (+26 -0) ➕ `server/src/alembic/versions/a2d83a505517_added_user_table_base.py` (+30 -0) ➕ `server/src/database/entities.py` (+14 -0) 📝 `server/test_requirements.txt` (+4 -1) </details> ### 📄 Description Closes #11 Alembic setup in server/src/alembic Created base for database model and rudimentary user model so it's possible to create first alembic migration Created first migration Added documentation on using PostgreSQL and alembic migrations for local development --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 19:17:27 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Stagnum#251
No description provided.