Projects: serialize `enabled` and `hidden` as boolean

[?]
Apr 26, 2021, 11:01 PM
IQBLO5PWPC3M36DUAYL2MX54P4HQF4Y7GN2QKEU5HM7ADMCWGHKAC

Dependencies

  • [2] 7RRDNLP3 Add homepage to Projects schema
  • [3] 7ECJWNVX Cleanup Project model
  • [4] PCD3ZH6Z Partially revert 1c20cfdf2403feb78cef515faf15c04d5c9f17bd
  • [5] 6WRGCITD Enable declarative projects.
  • [6] KSBB33RE Add a dashboard
  • [7] N74SRHS6 Remove the "releases" feature
  • [8] BXHG3HYL When renaming a jobset, add a redirect from the old name
  • [9] NZXX6PLD Remove the Jobs table
  • [10] YU6CND7C Remove support for views
  • [11] MB5INTIQ Normalize nixexpr{input,path} from builds to jobsetevals.
  • [12] BMGYDRNK jobsetevals: refer to jobset by ID
  • [13] T5BIOVJE Add support for tracking custom metrics
  • [14] IGR322YP sql: Generate models from postgresql
  • [15] W5OAZWPD Drop the errorMsg column in the Jobs table
  • [*] X27GNHDV * Basic job info in the database.

Change contents

  • edit in src/lib/Hydra/Schema/Projects.pm at line 255
    [2.109][3.264:301](),[3.264][3.264:301]()
    "enabled",
    "hidden",
  • edit in src/lib/Hydra/Schema/Projects.pm at line 256
    [3.317]
    [3.317]
    ],
    boolean_columns => [
    "enabled",
    "hidden"