/practice_flask_with_ci

practice_flask_with_ci

Primary LanguagePythonMIT LicenseMIT

practic for flask

flask restful service w/ CRUD api

Start User Service

docker-compose build
docker-compose up -d

Run test cases

bash ci_test.sh

API example

create user

curl 'http://127.0.0.1:8080/api/user/v1/create' \
    -v -s -X POST \
    -d @ci_test/test/user_info/user_info_1.json \
    -H 'Content-Type: application/json'

update user

curl 'http://127.0.0.1:8080/api/user/v1/force_update?name=Charles' \
    -v -s -X PUT \
    -d @ci_test/test/user_info/user_info_2.json \
    -H 'Content-Type: application/json'

get user

curl 'http://127.0.0.1:8080/api/user/v1/get_profile?name=Bob' \
    -v -s 

update user

curl 'http://127.0.0.1:8080/api/user/v1/delete?name=Bob' \
    -v -s -X DELETE