Jump to: navigation, search

Difference between revisions of "Designate/Blueprints/Records Table Redesign"

(Overview)
(Database Schema Changes)
Line 11: Line 11:
  
 
== Database Schema Changes ==
 
== Database Schema Changes ==
 +
 +
The existing Records table would become obsolete.
 +
==== Records ====
 +
{| class="wikitable"
 +
|-
 +
! Name !! Data Type !! Length !! Nullable !! Details
 +
|-
 +
| id || CHAR || 32 || False || Primary Key, Generated UUID
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|-
 +
| Example || Example || Example || Example || Example
 +
|}

Revision as of 22:46, 17 March 2014

Overview

Gerrit Patch []
Launchpad Blueprint [1]

This blueprint proposes to subdivide the Records table, which includes all record types, into a table per record type. For instance, an "a_records" table for A records, "mx_records" table for MX records, and so on.

Database Schema Changes

The existing Records table would become obsolete.

Records

Name Data Type Length Nullable Details
id CHAR 32 False Primary Key, Generated UUID
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example
Example Example Example Example Example