From bae9afc36ad047639ac5f58882a2287c4bec9f0b Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Mon, 2 Apr 2018 21:36:07 +0200 Subject: misc/database-layout.dmf: new column in build_slaves table --- misc/database-layout.dmf | 1008 +++++++++++++++++++++++----------------------- 1 file changed, 507 insertions(+), 501 deletions(-) diff --git a/misc/database-layout.dmf b/misc/database-layout.dmf index 9aee9c2..0a596d2 100644 --- a/misc/database-layout.dmf +++ b/misc/database-layout.dmf @@ -2,109 +2,121 @@ Relational - + - 481 - 395 + 796 + 131 - repository_moves + file_providers#ffffff id - MEDIUMINT + BIGINT True True - from_repository - MEDIUMINT + package + BIGINT True False - to_repository - MEDIUMINT + file + BIGINT True False - upstream_package_repository - SMALLINT + file_name_hash + MEDIUMINT True False
- + - 763 - 241 + 785 + 6 - repository_stabilities + files#ffffff id - SMALLINT + BIGINT True True + + path + TEXT + True + False + name - VARCHAR(32) + TEXT True False - bugtracker_category - VARCHAR(32) - False + name_hash + MEDIUMINT + True + False + + + absolute_name_hash + VARCHAR(54) + True False
- + - 52 - 516 + 754 + 399 - build_dependency_loops + repository_stability_relations#ffffff id - BIGINT + MEDIUMINT True True - loop + more_stable MEDIUMINT True False - build_assignment - BIGINT + less_stable + MEDIUMINT True False
- + - 51 - -8 + 53 + 103 - dependency_types + fail_reasons#ffffff @@ -120,63 +132,75 @@ False - relevant_for_building - BIT + identifier + VARCHAR(64) True False - relevant_for_binary_packages - BIT + severity + SMALLINT True False
- + - 496 - -6 + 45 + 287 - dependencies + failed_builds#ffffff id - BIGINT + MEDIUMINT True True - dependent - BIGINT + build_slave + MEDIUMINT True False - depending_on + build_assignment BIGINT True False - dependency_type + date + TIME + True + False + + + reason SMALLINT True False + + log_file + VARCHAR(512) + True + False +
- + - 680 - 3 + 245 + 331 - install_targets + build_assignments#ffffff @@ -186,195 +210,189 @@ True - name - VARCHAR(64) + package_source + BIGINT True False - -
-
- - - 421 - 321 - - - architectures - #ffffff - - id + architecture SMALLINT True - True + False - name - VARCHAR(16) + is_blocked + VARCHAR(128) + False + False + + + is_black_listed + VARCHAR(128) + False + False + + + is_broken + BIT + True + False + + + priority + SMALLINT True False
- + - 229 - 487 + 163 + 88 - package_sources + build_slaves#ffffff id - BIGINT + MEDIUMINT True True - pkgbase - VARCHAR(64) + name + VARCHAR(32) True False - git_revision - VARCHAR(40) + ssh_key + VARCHAR(1024) True False - mod_git_revision - VARCHAR(40) + operator + VARCHAR(32) True False - upsream_package_repository - SMALLINT - True + currently_building + BIGINT + False False - uses_upstream - BIT + last_connection + TIME True False - uses_modification - BIT - True + logged_lines + BIGINT + False + False + + + last_action + VARCHAR(32) + False False
- + - 539 - 533 + 329 + 46 - upstream_repositories + binary_packages#ffffff id - SMALLINT + BIGINT True True - name - VARCHAR(64) + build_assignment + BIGINT True False - git_repository - SMALLINT + repository + MEDIUMINT True False - -
-
- - - 770 - 508 - - - git_repositories - #ffffff - - id - SMALLINT + epoch + MEDIUMINT True - True + False - name + pkgver VARCHAR(64) True False - url - VARCHAR(128) + pkgrel + MEDIUMINT True False - directory - VARCHAR(128) + sub_pkgrel + MEDIUMINT True False - head - VARCHAR(40) + has_issues + BIT True False - -
-
- - - 516 - 246 - - - repositories - #ffffff - - id - MEDIUMINT + is_tested + BIT True - True + False - name + is_to_be_deleted + BIT + True + False + + + pkgname VARCHAR(64) True False - stability + architecture SMALLINT True False - is_on_master_mirror - BIT - True + sha512sum + VARCHAR(128) + False False @@ -410,259 +428,259 @@
- + - 329 - 46 + 516 + 246 - binary_packages + repositories#ffffff id - BIGINT + MEDIUMINT True True - build_assignment - BIGINT + name + VARCHAR(64) True False - repository - MEDIUMINT + stability + SMALLINT True False - epoch - MEDIUMINT + is_on_master_mirror + BIT True False + +
+
+ + + 770 + 508 + + + git_repositories + #ffffff + - pkgver - VARCHAR(64) + id + SMALLINT True - False + True - pkgrel - MEDIUMINT + name + VARCHAR(64) True False - sub_pkgrel - MEDIUMINT + url + VARCHAR(128) True False - has_issues - BIT + directory + VARCHAR(128) True False - is_tested - BIT + head + VARCHAR(40) True False + +
+
+ + + 539 + 533 + + + upstream_repositories + #ffffff + - is_to_be_deleted - BIT + id + SMALLINT True - False + True - pkgname + name VARCHAR(64) True False - architecture + git_repository SMALLINT True False - - sha512sum - VARCHAR(128) - False - False -
- + - 163 - 110 + 229 + 487 - build_slaves + package_sources#ffffff id - MEDIUMINT + BIGINT True True - name - VARCHAR(32) + pkgbase + VARCHAR(64) True False - ssh_key - VARCHAR(1024) + git_revision + VARCHAR(40) True False - operator - VARCHAR(32) + mod_git_revision + VARCHAR(40) True False - currently_building - BIGINT - False + upsream_package_repository + SMALLINT + True False - last_connection - TIME + uses_upstream + BIT True False - logged_lines - BIGINT - False + uses_modification + BIT + True False
- + - 245 - 331 + 421 + 321 - build_assignments + architectures#ffffff id - BIGINT - True - True - - - package_source - BIGINT - True - False - - - architecture SMALLINT True - False - - - is_blocked - VARCHAR(128) - False - False - - - is_black_listed - VARCHAR(128) - False - False - - - is_broken - BIT - True - False + True - priority - SMALLINT + name + VARCHAR(16) True False
- + - 45 - 287 + 680 + 3 - failed_builds + install_targets#ffffff id - MEDIUMINT + BIGINT True True - build_slave - MEDIUMINT + name + VARCHAR(64) True False + +
+
+ + + 496 + -6 + + + dependencies + #ffffff + - build_assignment + id BIGINT True - False + True - date - TIME + dependent + BIGINT True False - reason - SMALLINT + depending_on + BIGINT True False - log_file - VARCHAR(512) + dependency_type + SMALLINT True False
- + - 53 - 103 + 51 + -8 - fail_reasons + dependency_types#ffffff @@ -678,146 +696,134 @@ False - identifier - VARCHAR(64) + relevant_for_building + BIT True False - severity - SMALLINT + relevant_for_binary_packages + BIT True False
- + - 754 - 399 + 52 + 516 - repository_stability_relations + build_dependency_loops#ffffff id - MEDIUMINT + BIGINT True True - more_stable + loop MEDIUMINT True False - less_stable - MEDIUMINT + build_assignment + BIGINT True False
- + - 785 - 6 + 763 + 241 - files + repository_stabilities#ffffff id - BIGINT + SMALLINT True True - - path - TEXT - True - False - name - TEXT - True - False - - - name_hash - MEDIUMINT + VARCHAR(32) True False - absolute_name_hash - VARCHAR(54) - True + bugtracker_category + VARCHAR(32) + False False
- + - 796 - 131 + 481 + 395 - file_providers + repository_moves#ffffff id - BIGINT + MEDIUMINT True True - package - BIGINT + from_repository + MEDIUMINT True False - file - BIGINT + to_repository + MEDIUMINT True False - file_name_hash - MEDIUMINT + upstream_package_repository + SMALLINT True False
- + - 599.133 - 472.812 + 796 + 169.906 - 270 - + 180 + - 613.727 - 533 + 480.719 + 168.288 - 90 - + 0 + @@ -828,62 +834,62 @@ Mandatory - 3 + 1 0 - + - 559.755 - 395 + 864 + 131 90 - + - 572.469 - 323.812 + 871.711 + 97.8125 270 - + OneToMany - Mandatory - Mandatory + Optional + Optional - 1 + 2 0 - + - 638.51 - 395 + 816.656 + 399 90 - + - 628.938 - 323.812 + 815.635 + 304.812 270 - + @@ -899,24 +905,24 @@ - + - 430.146 - 249.812 + 879.312 + 399 - 270 - + 90 + - 468.273 - 321 + 868.271 + 304.812 - 90 - + 270 + @@ -927,29 +933,29 @@ Mandatory - 11 + 1 0 - + - 496 - 32.9062 + 95.5729 + 287 - 180 - + 90 + - 284.844 - 30.9062 + 100.719 + 180.812 - 0 - + 270 + @@ -960,29 +966,29 @@ Mandatory - 3 + 4 0 - + - 685.406 - 284.906 + 196.719 + 339.906 0 - + - 763 - 272.906 + 245 + 390.906 180 - + @@ -998,24 +1004,24 @@ - + - 647.672 - 32.9062 + 146.146 + 287 - 0 - + 90 + - 680 - 27.9062 + 210.151 + 221.812 - 180 - + 270 + @@ -1026,29 +1032,29 @@ Mandatory - 2 + 1 0 - + - 689.109 - 89 + 133.195 + 516 90 - + - 730.016 - 52.8125 + 291.974 + 450.812 270 - + @@ -1064,24 +1070,24 @@ - + - 571.836 - 71.8125 + 257.302 + 221.812 270 - + - 480.719 - 86.7625 + 291.974 + 331 - 0 - + 90 + @@ -1092,29 +1098,29 @@ Mandatory - 1 + 4 0 - + - 611 - 120.906 + 379.573 + 249.812 - 180 - + 270 + - 480.719 - 127.525 + 338.948 + 331 - 0 - + 90 + @@ -1130,24 +1136,24 @@ - + - 459.531 - 546.906 + 385.922 + 390.906 0 - + - 539 - 564.906 + 421 + 345.906 180 - + @@ -1158,29 +1164,29 @@ Mandatory - 4 + 2 0 - + - 480.719 - 209.05 + 338.948 + 450.812 - 0 - + 270 + - 600.703 - 246 + 344.266 + 487 90 - + @@ -1191,7 +1197,7 @@ Mandatory - 2 + 1 0 @@ -1229,24 +1235,24 @@ - + - 338.948 - 450.812 + 480.719 + 209.05 - 270 - + 0 + - 344.266 - 487 + 600.703 + 246 90 - + @@ -1257,29 +1263,29 @@ Mandatory - 1 + 2 0 - + - 385.922 - 390.906 + 459.531 + 546.906 0 - + - 421 - 345.906 + 539 + 564.906 180 - + @@ -1290,29 +1296,29 @@ Mandatory - 2 + 4 0 - + - 379.573 - 249.812 + 611 + 120.906 - 270 - + 180 + - 338.948 - 331 + 480.719 + 127.525 - 90 - + 0 + @@ -1328,24 +1334,24 @@ - + - 257.302 - 229.812 + 571.836 + 71.8125 270 - + - 291.974 - 331 + 480.719 + 86.7625 - 90 - + 0 + @@ -1356,29 +1362,29 @@ Mandatory - 4 + 1 0 - + - 133.195 - 516 + 689.109 + 89 90 - + - 291.974 - 450.812 + 730.016 + 52.8125 270 - + @@ -1394,24 +1400,24 @@ - + - 146.146 - 287 + 647.672 + 32.9062 - 90 - + 0 + - 210.151 - 229.812 + 680 + 27.9062 - 270 - + 180 + @@ -1422,29 +1428,29 @@ Mandatory - 1 + 2 0 - + - 196.719 - 339.906 + 685.406 + 284.906 0 - + - 245 - 390.906 + 763 + 272.906 180 - + @@ -1460,24 +1466,24 @@ - + - 95.5729 - 287 + 496 + 32.9062 - 90 - + 180 + - 100.719 - 180.812 + 284.844 + 30.9062 - 270 - + 0 + @@ -1488,29 +1494,29 @@ Mandatory - 4 + 3 0 - + - 816.656 - 399 + 430.146 + 249.812 - 90 - + 270 + - 815.635 - 304.812 + 468.273 + 321 - 270 - + 90 + @@ -1521,29 +1527,29 @@ Mandatory - 1 + 11 0 - + - 879.312 - 399 + 638.51 + 395 90 - + - 868.271 - 304.812 + 628.938 + 323.812 270 - + @@ -1559,57 +1565,57 @@ - + - 864 - 131 + 559.755 + 395 90 - + - 871.711 - 97.8125 + 572.469 + 323.812 270 - + OneToMany - Optional - Optional + Mandatory + Mandatory - 2 + 1 0 - + - 796 - 169.906 + 599.133 + 472.812 - 180 - + 270 + - 480.719 - 168.288 + 613.727 + 533 - 0 - + 90 + @@ -1620,7 +1626,7 @@ Mandatory - 1 + 3 0 -- cgit v1.2.3