Simple web app that serves an api for a pyramid project.
Uses sqlalchemy chained sql functions to query a table dog
.
Remotely tested with testify.
Sql server uses self-signed ssl.
- python
- pyramid
- sqlalchemy
- testify
- requests
- mssql
- alpine:edge
- python:latest
- mcr.microsoft.com/mssql/server:2017-CU17-ubuntu
sudo ./install.sh -u
- Get all dogs: http://localhost/dog
- Schema id, breed, and color
- CRUD opperations
- Create: curl -i -X PUT localhost/dog/
- Read: http://localhost/dog/
- Update: curl -i -X POST localhost/dog///
- Delete: curl -i -X DELETE localhost/dog/
sudo ./install.sh -d
sudo ./install.sh -h