sqlalchemy/alembic
View on GitHubA database migrations tool for SQLAlchemy.
- Stars
- 4.4k
- Forks
- 375
- Open beginner issues
- 0
- Indexed issues
- 105
- Dominant language
- Python
- License
- MIT
- Last GitHub push
- Sep 18, 2026
- Latest indexed
- Sep 19, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- No beginner labels indexed
- PR merge metrics
- No merged PRs in 30d
-
autogenerate - defaults missing behavior postgresql
Difficulty 4/5 3-5 days Newbie friendliness 48/100
sqlalchemy/alembic#1837 · 10 comments ·
-
batch migrations feature great mcve naming convention issues sqlite
Difficulty 5/5 Over a week Newbie friendliness 45/100
sqlalchemy/alembic#1834 · 1 comment ·
-
autogenerate - rendering execution model use case
Difficulty 4/5 3-5 days Newbie friendliness 48/100
sqlalchemy/alembic#1825 · 1 comment ·
-
Proposal: First‑class Alembic support for Views (incl. Materialized) + Routines for ETL/PostGIS Openuse case
Difficulty 5/5 Over a week Newbie friendliness 30/100
sqlalchemy/alembic#1797 · 2 comments ·
-
add rev_id generator function feature to environment.configure(), will apply to revision, merge Openawaiting info use case
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
sqlalchemy/alembic#1732 · 4 comments ·
-
op directives postgresql use case
Difficulty 3/5 1-2 days Newbie friendliness 38/100
sqlalchemy/alembic#1723 ·
-
op directives postgresql use case
Difficulty 4/5 3-5 days Newbie friendliness 35/100
sqlalchemy/alembic#1652 · 2 comments ·
-
autogenerate - detection mysql
Difficulty 3/5 1-2 days Newbie friendliness 45/100
sqlalchemy/alembic#1607 · 5 comments ·
-
bug postgresql
Difficulty 3/5 1-2 days Newbie friendliness 48/100
sqlalchemy/alembic#1565 · 3 comments ·
-
mysql op directives use case
Difficulty 5/5 Over a week Newbie friendliness 35/100
sqlalchemy/alembic#1539 · 5 comments ·
-
autogenerate - rendering bug code review in progress
Difficulty 3/5 1-2 days Newbie friendliness 48/100
sqlalchemy/alembic#1526 ·
-
autogenerate - detection autogenerate - rendering
Difficulty 4/5 3-5 days Newbie friendliness 42/100
sqlalchemy/alembic#1491 · 12 comments · 5 reactions ·
-
bug pep 484
Difficulty 2/5 1-3 hours Newbie friendliness 42/100
sqlalchemy/alembic#1468 · 2 comments · 4 reactions ·
-
bug postgresql
Difficulty 1/5 Under an hour Newbie friendliness 45/100
sqlalchemy/alembic#1462 · 1 comment ·
-
autogenerate - detection postgresql
Difficulty 4/5 3-5 days Newbie friendliness 35/100
sqlalchemy/alembic#1454 · 2 comments ·
-
batch migrations bug documentation
Difficulty 3/5 1-2 days Newbie friendliness 35/100
sqlalchemy/alembic#1453 · 2 comments ·
-
Difficulty 4/5 3-5 days Newbie friendliness 38/100
sqlalchemy/alembic#1428 · 1 reaction ·
-
autogenerate - rendering bug op directives
Difficulty 3/5 1-2 days Newbie friendliness 45/100
sqlalchemy/alembic#1396 · 4 comments ·
-
autogenerate - detection bug index expressions postgresql
Difficulty 4/5 3-5 days Newbie friendliness 35/100
sqlalchemy/alembic#1390 · 6 comments · 1 reaction ·
-
autogenerate - rendering cookbook requested documentation typedecorator use case
Difficulty 3/5 1-2 days Newbie friendliness 66/100
sqlalchemy/alembic#1386 · 10 comments · 11 reactions ·
-
autogenerate - rendering bug open for pull requests postgresql
Difficulty 4/5 3-5 days Newbie friendliness 35/100
sqlalchemy/alembic#1360 · 1 comment ·
-
autogenerate - detection bug open for pull requests postgresql
Difficulty 4/5 3-5 days Newbie friendliness 35/100
sqlalchemy/alembic#1357 · 2 comments ·
-
bug open for pull requests pep 484
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
sqlalchemy/alembic#1341 · 2 comments ·
-
git does not commit "versions" by default, so we should possibly ensure some file is present there Openmigration environment use case
Difficulty 3/5 1-2 days Newbie friendliness 38/100
sqlalchemy/alembic#1320 · 6 comments ·
-
enum already exists Openautogenerate for enums awaiting info expected behavior postgresql
Difficulty 4/5 3-5 days Newbie friendliness 35/100
sqlalchemy/alembic#1254 · 25 comments · 13 reactions ·
-
autogenerate - detection index expressions oracle use case
Difficulty 4/5 3-5 days Newbie friendliness 35/100
sqlalchemy/alembic#1238 ·
-
autogenerate - detection autogenerate - rendering mysql use case
Difficulty 4/5 3-5 days Newbie friendliness 35/100
sqlalchemy/alembic#1224 · 1 comment ·
-
command interface open for pull requests use case
Difficulty 4/5 3-5 days Newbie friendliness 35/100
sqlalchemy/alembic#1222 · 9 comments · 6 reactions ·
-
batch migrations code review in progress documentation sqlite
Difficulty 4/5 3-5 days Newbie friendliness 42/100
sqlalchemy/alembic#1207 · 7 comments ·
-
bug op directives
Difficulty 4/5 3-5 days Newbie friendliness 35/100
sqlalchemy/alembic#1193 ·
-
autogenerate - detection bug open for pull requests
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
sqlalchemy/alembic#1121 · 3 comments ·
-
batch migrations bug typedecorator
Difficulty 4/5 3-5 days Newbie friendliness 45/100
sqlalchemy/alembic#1120 · 1 comment ·
-
alembic autogeneration "false-positively" detects change to comments from the empty string to None Openbug low priority
Difficulty 3/5 1-2 days Newbie friendliness 68/100
sqlalchemy/alembic#1085 · 2 comments ·
-
autogenerate - detection use case
Difficulty 4/5 3-5 days Newbie friendliness 45/100
sqlalchemy/alembic#1041 · 4 comments ·
-
support sqlite date casts in batch mode under sqlite.cast_for_batch_migrate, or at least a hook Openbatch migrations sqlite use case
Difficulty 4/5 3-5 days Newbie friendliness 35/100
sqlalchemy/alembic#1033 · 3 comments · 1 reaction ·
-
autogenerate - detection use case
sqlalchemy/alembic#993 · 5 comments · 1 reaction · 1 assignee ·
-
autogenerate - rendering cookbook requested postgresql use case
Difficulty 4/5 3-5 days Newbie friendliness 38/100
sqlalchemy/alembic#963 · 12 comments ·
-
autogenerate - rendering bug postgresql
Difficulty 3/5 1-2 days Newbie friendliness 45/100
sqlalchemy/alembic#958 · 2 comments ·
-
op directives use case
Difficulty 5/5 Over a week Newbie friendliness 30/100
sqlalchemy/alembic#956 · 3 comments ·
-
cookbook requested documentation use case
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
sqlalchemy/alembic#937 ·
-
expected behavior
Difficulty 3/5 1-2 days Newbie friendliness 35/100
sqlalchemy/alembic#931 · 5 comments ·
-
awaiting info batch migrations question
Difficulty 4/5 3-5 days Newbie friendliness 42/100
sqlalchemy/alembic#923 · 1 comment ·
-
bug documentation
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
sqlalchemy/alembic#922 · 3 comments ·
-
autogenerate - rendering bug mysql
Difficulty 3/5 1-2 days Newbie friendliness 30/100
sqlalchemy/alembic#902 · 6 comments ·
-
autogenerate for enums bug missing behavior
Difficulty 4/5 3-5 days Newbie friendliness 42/100
sqlalchemy/alembic#899 · 24 comments · 5 reactions ·
-
autogenerate for enums bug
Difficulty 3/5 1-2 days Newbie friendliness 48/100
sqlalchemy/alembic#886 · 15 comments · 33 reactions ·
-
autogenerate for enums duplicate question
Difficulty 4/5 3-5 days Newbie friendliness 48/100
sqlalchemy/alembic#868 · 1 comment · 3 reactions ·
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 35/100
sqlalchemy/alembic#833 · 2 comments ·
-
autogenerate - detection use case
Difficulty 4/5 3-5 days Newbie friendliness 35/100
sqlalchemy/alembic#821 · 4 comments ·
-
autogenerate - detection postgresql use case
Difficulty 4/5 3-5 days Newbie friendliness 38/100
sqlalchemy/alembic#750 · 5 comments · 1 reaction ·