ReleaseEngineering/Buildbot Database Schemas: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
(deleting obsolete page)
 
(26 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<table border="1" width="500"><tr><td><center><strong>Field</strong></center></td><td><center><strong>Type</strong></center></td><td><center><strong>Null</strong></center></td><td><center><strong>Key</strong></center></td><td><center><strong>Default</strong></center></td><td><center><strong>Extra</strong></center></td></tr>
 
<tr><td><center><strong>BUILD_PROPERTIES</strong></center></td></tr>
<tr><td>property_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>build_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td><center><strong>BUILD_REQUESTS</strong></center></td></tr>
<tr><td>build_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>request_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td><center><strong>BUILDER_SLAVES</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>builder_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>slave_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>added</td><td>datetime</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>removed</td><td>datetime</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td><center><strong>BUILDERS</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>name</td><td>varchar(200)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>master_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>category</td><td>varchar(30)</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td><center><strong>BUILDS</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>buildnumber</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>builder_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>slave_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>master_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>starttime</td><td>datetime</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>endtime</td><td>datetime</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>result</td><td>int(11)</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>reason</td><td>varchar(500)</td><td>YES</td><td></td><td>NULL</td><td></td></tr>
<tr><td>source_id</td><td>int(11)</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>lost</td><td>tinyint(1)</td><td>NO</td><td></td><td>NULL</td><td></td></tr>
<tr><td><center><strong>CHANGES</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>number</td><td>int(11)</td><td>NO</td><td></td><td>NULL</td><td></td></tr>
<tr><td>branch</td><td>varchar(50)</td><td>YES</td><td></td><td>NULL</td><td></td></tr>
<tr><td>revision</td><td>varchar(50)</td><td>YES</td><td></td><td>MUL</td><td></td></tr>
<tr><td>who</td><td>varchar(200)</td><td>YES</td><td>MUL</td><td>MUL</td><td></td></tr>
<tr><td>comments</td><td>text</td><td>YES</td><td></td><td>NULL</td><td></td></tr>
<tr><td>when</td><td>datetime</td><td>YES</td><td></td><td>NULL</td><td></td></tr>
<tr><td><center><strong>FILE_CHANGES</strong></center></td></tr>
<tr><td>file_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>change_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td><center><strong>FILES</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>path</td><td>varchar(400)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td><center><strong>MASTER_SLAVES</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>slave_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>master_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>connected</td><td>datetime</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>disconnected</td><td>datetime</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td><center><strong>MASTERS</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>url</td><td>varchar(100)</td><td>YES</td><td>UNI</td><td>NULL</td><td></td></tr>
<tr><td>name</td><td>varchar(100)</td><td>YES</td><td></td><td>NULL</td><td></td></tr>
<tr><td><center><strong>PATCHES</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>patch</td><td>text</td><td>YES</td><td></td><td>NULL</td><td></td></tr>
<tr><td>patchlevel</td><td>int(11)</td><td>YES</td><td></td><td>NULL</td><td></td></tr>
<tr><td><center><strong>PROPERTIES</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>name</td><td>varchar(40)</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>source</td><td>varchar(40)</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>value</td><td>text</td><td>YES</td><td></td><td>NULL</td><td></td></tr>
<tr><td><center><strong>REQUEST_PROPERTIES</strong></center></td></tr>
<tr><td>property_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>request_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td><center><strong>REQUESTS</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>submittime</td><td>datetime</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>builder_id</td><td>int(11)</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>startcount</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>source_id</td><td>int(11)</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>lost</td><td>tinyint(1)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>cancelled</td><td>tinyint(1)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td><center><strong>SCHEDULERDB_REQUESTS</strong></center></td></tr>
<tr><td>status_build_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>scheduler_request_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>scheduler_build_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td><center><strong>SLAVES</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>name</td><td>varchar(50)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td><center><strong>SOURCE_CHANGES</strong></center></td></tr>
<tr><td>source_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>change_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>order</td><td>int(11)</td><td>NO</td><td></td><td>NULL</td><td></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td><center><strong>SOURCESTAMPS</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>branch</td><td>varchar(50)</td><td>YES</td><td></td><td>NULL</td><td></td></tr>
<tr><td>revision</td><td>varchar(50)</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>patch_id</td><td>int(11)</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td><center><strong>STEPS</strong></center></td></tr>
<tr><td>id</td><td>int(11)</td><td>NO</td><td>PRI</td><td>NULL</td><td>auto_increment</td></tr>
<tr><td>name</td><td>varchar(256)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>description</td><td>text</td><td>YES</td><td></td><td>NULL</td><td></td></tr>
<tr><td>build_id</td><td>int(11)</td><td>NO</td><td>MUL</td><td>NULL</td><td></td></tr>
<tr><td>order</td><td>int(11)</td><td>NO</td><td></td><td>NULL</td><td></td></tr>
<tr><td>starttime</td><td>datetime</td><td>YES</td><td></td><td>NULL</td><td></td></tr>
<tr><td>endtime</td><td>datetime</td><td>YES</td><td></td><td>NULL</td><td></td></tr>
<tr><td>status</td><td>int(11)</td><td>YES</td><td>MUL</td><td>NULL</td><td></td></tr></table>

Latest revision as of 21:42, 19 November 2018