Rebecca Law b5c662eca8 Change services.id to a UUID
Ideally all the primary keys in the db would be UUID in order to guarantee unique ids across distributed dbs.
This updates the services.id to a UUID. All the tables with a foreign key to the services.id are also updated.
The endpoints no longer state a data type of the <service_id> path param.
All the tests are updated to reflect this update.

The thing to pay attention to is the 0011_uuid_service_id.py migration script.
This commit must go with a commit on the notifications_admin app to keep things working.
There will be a small outage until both deploys have happened.
2016-02-02 14:22:22 +00:00
2016-02-02 14:22:22 +00:00
2016-02-02 14:22:22 +00:00
2016-02-01 12:00:02 +00:00
2016-02-02 14:22:22 +00:00
2016-01-19 14:50:42 +00:00
2015-11-18 13:57:17 +00:00
2016-01-28 11:51:52 +00:00
2016-01-19 14:50:42 +00:00

Requirements Status

notifications-api

Notifications api Application for the notification api.

Read and write notifications/status queue. Get and update notification status.

mkvirtualenv -p /usr/local/bin/python3 notifications-api

Description
The API powering Notify.gov
Readme 56 MiB
Languages
Python 98.5%
HCL 0.6%
Jinja 0.5%
Shell 0.3%
Makefile 0.1%