mirror of
https://github.com/grillazz/fastapi-sqlalchemy-asyncpg.git
synced 2025-08-26 16:40:40 +03:00
refresh alembic migrations
This commit is contained in:
parent
c7775c78e6
commit
488dd4612e
@ -29,7 +29,7 @@ RUN apt-get purge -y curl git build-essential \
|
|||||||
|
|
||||||
FROM install AS app-image
|
FROM install AS app-image
|
||||||
|
|
||||||
ENV PYTHONPATH=/home/code/ PYTHONHASHSEED=0
|
ENV PYTHONPATH=/home/code/ PYTHONHASHSEED=0 PYTHONASYNCIODEBUG=1
|
||||||
|
|
||||||
COPY tests/ tests/
|
COPY tests/ tests/
|
||||||
COPY app/ app/
|
COPY app/ app/
|
||||||
|
16
Makefile
16
Makefile
@ -27,7 +27,7 @@ docker-create-db-migration: ## Create new alembic database migration aka databa
|
|||||||
|
|
||||||
.PHONY: docker-test
|
.PHONY: docker-test
|
||||||
docker-test: ## Run project tests
|
docker-test: ## Run project tests
|
||||||
docker compose -f compose.yml -f test-compose.yml run --rm app pytest tests --durations=0
|
docker compose -f compose.yml -f test-compose.yml run --rm app pytest tests --durations=0 -vv
|
||||||
|
|
||||||
.PHONY: docker-test-snapshot
|
.PHONY: docker-test-snapshot
|
||||||
docker-test-snapshot: ## Run project tests with inline snapshot
|
docker-test-snapshot: ## Run project tests with inline snapshot
|
||||||
@ -51,16 +51,16 @@ slim-build: ## with power of docker-slim build smaller and safer images
|
|||||||
|
|
||||||
.PHONY: docker-feed-database
|
.PHONY: docker-feed-database
|
||||||
docker-feed-database: ## create database objects and insert data
|
docker-feed-database: ## create database objects and insert data
|
||||||
docker compose exec db psql devdb user -f /home/gx/code/shakespeare_work.sql | true
|
docker compose exec db psql devdb devdb -f /home/gx/code/shakespeare_work.sql | true
|
||||||
docker compose exec db psql devdb user -f /home/gx/code/shakespeare_chapter.sql | true
|
docker compose exec db psql devdb devdb -f /home/gx/code/shakespeare_chapter.sql | true
|
||||||
docker compose exec db psql devdb user -f /home/gx/code/shakespeare_wordform.sql | true
|
docker compose exec db psql devdb devdb -f /home/gx/code/shakespeare_wordform.sql | true
|
||||||
docker compose exec db psql devdb user -f /home/gx/code/shakespeare_character.sql | true
|
docker compose exec db psql devdb devdb -f /home/gx/code/shakespeare_character.sql | true
|
||||||
docker compose exec db psql devdb user -f /home/gx/code/shakespeare_paragraph.sql | true
|
docker compose exec db psql devdb devdb -f /home/gx/code/shakespeare_paragraph.sql | true
|
||||||
docker compose exec db psql devdb user -f /home/gx/code/shakespeare_character_work.sql
|
docker compose exec db psql devdb devdb -f /home/gx/code/shakespeare_character_work.sql
|
||||||
|
|
||||||
.PHONY: model-generate
|
.PHONY: model-generate
|
||||||
model-generate: ## generate sqlalchemy models from database
|
model-generate: ## generate sqlalchemy models from database
|
||||||
poetry run sqlacodegen --generator declarative postgresql://user:secret@0.0.0.0/devdb --outfile models.py --schemas shakespeare
|
poetry run sqlacodegen --generator declarative postgresql://devdb:secret@0.0.0.0/devdb --outfile models.py --schemas shakespeare --options nobidi
|
||||||
|
|
||||||
.PHONY: docker-up-granian
|
.PHONY: docker-up-granian
|
||||||
docker-up-granian: ## Run project with compose and granian
|
docker-up-granian: ## Run project with compose and granian
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
"""
|
"""init
|
||||||
|
|
||||||
Revision ID: 68cd4c3a0af0
|
Revision ID: 0c69050b5a3e
|
||||||
Revises:
|
Revises:
|
||||||
Create Date: 2024-01-02 20:12:46.214651
|
Create Date: 2024-11-22 12:12:12.343675
|
||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
from alembic import op
|
from alembic import op
|
||||||
import sqlalchemy as sa
|
import sqlalchemy as sa
|
||||||
|
from sqlalchemy.dialects import postgresql
|
||||||
|
|
||||||
# revision identifiers, used by Alembic.
|
# revision identifiers, used by Alembic.
|
||||||
revision = "68cd4c3a0af0"
|
revision = "0c69050b5a3e"
|
||||||
down_revision = None
|
down_revision = None
|
||||||
branch_labels = None
|
branch_labels = None
|
||||||
depends_on = None
|
depends_on = None
|
Loading…
x
Reference in New Issue
Block a user