https://github.com/gotcha/test_sqlalch
https://github.com/gotcha/test_sqlalch
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/gotcha/test_sqlalch
- Owner: gotcha
- Created: 2019-11-21T11:15:11.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-21T13:34:21.000Z (over 6 years ago)
- Last Synced: 2025-12-26T07:51:41.057Z (5 months ago)
- Language: Python
- Size: 24.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.txt
- Changelog: CHANGES.txt
Awesome Lists containing this project
README
test-sqlalch
============
Getting Started
---------------
- Change directory into your newly created project.
cd test_sqlalch
- Create a Python virtual environment.
python3 -m venv env
- Upgrade packaging tools.
env/bin/pip install --upgrade pip setuptools
- Install the project in editable mode with its testing requirements.
env/bin/pip install -e ".[testing]"
- Initialize and upgrade the database using Alembic.
- Generate your first revision.
env/bin/alembic -c development.ini revision --autogenerate -m "init"
- Upgrade to that revision.
env/bin/alembic -c development.ini upgrade head
- Load default data into the database using a script.
env/bin/initialize_test_sqlalch_db development.ini
- Run your project's tests.
env/bin/pytest
- Run your project.
env/bin/pserve development.ini