Add a status field to domains and records
Registered by
Kiall Mac Innes
This will add a status field to domains and records. This sets the base for asynchronous backends, allowing domains and records to have a PENDING state while the backend creates them.
The initial valid states will be:
- ACTIVE
- PENDING
- ERROR
- ERROR_DELETING
- DELETED
- DELETING
We will also add a "deleted" column with a value of NULL (not deleted) or "domain_id" (deleted). This will facilitate the continued use of unique constraints over the domain's name column.
Blueprint information
- Status:
- Complete
- Approver:
- Kiall Mac Innes
- Priority:
- Undefined
- Drafter:
- Kiall Mac Innes
- Direction:
- Approved
- Assignee:
- Graham Hayes
- Definition:
- Approved
- Series goal:
- Accepted for havana
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Kiall Mac Innes
- Completed by
- Graham Hayes
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add status fields for domains and records
(?)
Work Items
Dependency tree
* Blueprints in grey have been implemented.