From 14223e1268d5cbe47ed25446f50c343c8a8938d0 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Mon, 16 Apr 2018 13:30:42 +0200 Subject: misc/database-layout.dmf: new tables for logs and stuff --- misc/database-layout.dmf | 654 +++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 573 insertions(+), 81 deletions(-) (limited to 'misc') diff --git a/misc/database-layout.dmf b/misc/database-layout.dmf index 7160d0f..069f4b3 100644 --- a/misc/database-layout.dmf +++ b/misc/database-layout.dmf @@ -2,6 +2,144 @@ Relational + + + 237 + 40 + + + ssh_keys + #ffffff + + + id + BIGINT + True + True + + + owner + MEDIUMINT + True + False + + + fingerprint + TEXT + True + False + + +
+
+ + + -69 + 71 + + + email_actions + #ffffff + + + id + MEDIUMINT + True + True + + + name + VARCHAR(32) + True + False + + +
+
+ + + 68 + 49 + + + allowed_email_actions + #ffffff + + + id + BIGINT + True + True + + + gpg_key + BIGINT + True + False + + + action + MEDIUMINT + True + False + + +
+
+ + + 106 + -51 + + + gpg_keys + #ffffff + + + id + BIGINT + True + True + + + fingerprint + VARCHAR(40) + True + False + + + owner + MEDIUMINT + True + False + + +
+
+ + + 257 + -44 + + + persons + #ffffff + + + id + MEDIUMINT + True + True + + + name + VARCHAR(32) + True + False + + +
+
974 @@ -184,8 +322,8 @@ - 53 - 103 + 51 + 244 fail_reasons @@ -220,8 +358,8 @@ - 45 - 287 + 53 + 346
failed_builds @@ -322,8 +460,8 @@ - 163 - 88 + 186 + 137
build_slaves @@ -343,13 +481,7 @@ ssh_key - VARCHAR(1024) - True - False - - - operator - VARCHAR(32) + BIGINT True False @@ -382,8 +514,8 @@ - 329 - 46 + 375 + 54
binary_packages @@ -472,8 +604,8 @@ - 669 - 128 + 553 + 131
install_target_providers @@ -502,8 +634,8 @@ - 516 - 246 + 529 + 273
repositories @@ -694,8 +826,8 @@ - 721 - 23 + 795 + 148
install_targets @@ -718,8 +850,8 @@ - 537 - -6 + 564 + 22
dependencies @@ -754,8 +886,8 @@ - 51 - -8 + 744 + 17
dependency_types @@ -884,6 +1016,333 @@
+ + + -55 + -72 + + + mail_log + #ffffff + + + id + BIGINT + True + True + + + date + DATETIME + True + False + + + success + BIT + True + False + + + action + ENUM + False + False + + + count + MEDIUMINT + False + False + + + gpg_key + BIGINT + False + False + + + comment + TEXT + False + False + + +
+
+ + + 42 + 135 + + + ssh_log + #ffffff + + + id + BIGINT + True + True + + + date + DATETIME + True + False + + + build_slave + MEDIUMINT + True + False + + + action + ENUM + True + False + + + parameters + TEXT + True + False + + +
+
+ + + + + + 290.109 + 40 + + 90 + + + + + 292.289 + 5.8125 + + 270 + + + + + + OneToMany + + Mandatory + Mandatory + + + 1 + 0 + + + + + + + + + 256.727 + 137 + + 90 + + + + + 290.109 + 103.812 + + 270 + + + + + + OneToMany + + Mandatory + Mandatory + + + 2 + 0 + + + + + + + + + -9.85156 + 47.8125 + + 270 + + + + + -20.2734 + 71 + + 90 + + + + + + OneToMany + + Mandatory + Mandatory + + + 3 + 0 + + + + + + + + + 68 + 80.9062 + + 180 + + + + + 28.4531 + 95.9062 + + 0 + + + + + + OneToMany + + Mandatory + Mandatory + + + 2 + 0 + + + + + + + + + 142.789 + 49 + + 90 + + + + + 159.109 + 12.8125 + + 270 + + + + + + OneToMany + + Mandatory + Mandatory + + + 1 + 0 + + + + + + + + + 35.2969 + -12.0938 + + 0 + + + + + 106 + -19.0938 + + 180 + + + + + + OneToMany + + Mandatory + Mandatory + + + 5 + 0 + + + + + + + + + 212.219 + -19.0938 + + 0 + + + + + 257 + -19.0938 + + 180 + + + + + + OneToMany + + Mandatory + Mandatory + + + 2 + 0 + + + @@ -1021,16 +1480,16 @@ - 95.5729 - 287 + 103.573 + 346 90 - 100.719 - 180.812 + 98.7188 + 321.812 270 @@ -1054,8 +1513,8 @@ - 196.719 - 339.906 + 204.719 + 398.906 0 @@ -1087,16 +1546,16 @@ - 146.146 - 287 + 154.146 + 346 90 - 210.151 - 221.812 + 233.151 + 256.812 270 @@ -1153,8 +1612,8 @@ - 257.302 - 221.812 + 280.302 + 256.812 270 @@ -1176,7 +1635,7 @@ Mandatory - 4 + 3 0 @@ -1186,8 +1645,8 @@ - 379.573 - 249.812 + 425.573 + 257.812 270 @@ -1318,16 +1777,16 @@ - 480.719 - 198.859 + 526.719 + 206.859 0 - 600.703 - 246 + 613.703 + 273 90 @@ -1384,16 +1843,16 @@ - 669 - 159.906 + 553 + 162.906 180 - 480.719 - 147.906 + 526.719 + 155.906 0 @@ -1417,16 +1876,16 @@ - 612.836 - 71.8125 + 564 + 60.9062 - 270 + 180 - 480.719 - 96.9531 + 526.719 + 104.953 0 @@ -1450,18 +1909,18 @@ - 747.109 - 128 + 709.219 + 162.906 - 90 + 0 - 771.016 - 72.8125 + 795 + 172.906 - 270 + 180 @@ -1483,18 +1942,18 @@ - 688.672 - 32.9062 + 639.836 + 99.8125 - 0 + 270 - 721 - 47.9062 + 845.016 + 148 - 180 + 90 @@ -1516,8 +1975,8 @@ - 685.406 - 284.906 + 698.406 + 311.906 0 @@ -1549,18 +2008,18 @@ - 537 - 32.9062 + 715.672 + 60.9062 - 180 + 0 - 284.844 - 30.9062 + 744 + 55.9062 - 0 + 180 @@ -1582,8 +2041,8 @@ - 430.146 - 249.812 + 476.146 + 257.812 270 @@ -1615,7 +2074,7 @@ - 638.51 + 559.755 395 90 @@ -1623,8 +2082,8 @@ - 628.938 - 323.812 + 585.469 + 350.812 270 @@ -1648,7 +2107,7 @@ - 559.755 + 638.51 395 90 @@ -1656,8 +2115,8 @@ - 572.469 - 323.812 + 641.938 + 350.812 270 @@ -1709,5 +2168,38 @@ + + + + + + 153.531 + 180.906 + + 0 + + + + + 186 + 196.906 + + 180 + + + + + + OneToMany + + Mandatory + Mandatory + + + 2 + 0 + + +
-- cgit v1.2.3-70-g09d2