sql: Generate models from postgresql
[?]
Feb 6, 2020, 5:23 PM
IGR322YPZG7IX33I6CSF4ZIHFKXCT4ERC2LC73MW6PN7W53D73BACDependencies
- [2]
RUTFLXFQDrop unused BuildProducts.description column - [3]
6WRGCITDEnable declarative projects. - [4]
BKMQXGBOAllow public dashboards - [5]
EPWEMRI2Allow determinism checking for entire jobsets - [6]
W4G5MZZShydra-evaluator improvements - [7]
ITJWNQEZUpdate Hydra schema, otherwise hydra-notify will not work. - [8]
YU6CND7CRemove support for views - [9]
KQAQ4FIFUpdate Schema classes - [10]
ZIIXICG7Make the outputs' outpaths available via the Build JSON API - [11]
RU7AQO7U* Role-based access control. Only admins can create projects. Only - [12]
JTHWA6AMRename aggregate members to constituents - [13]
WE5Q2NVIAllow build to be bumped to the front of the queue via the web interface - [14]
FTPCV25MStore aggregate members in the database - [15]
P73KM42LUpdate the list of SQL files to be installed. - [16]
EYNG4EL4* Regenerate the bindings from a clean sqlite database. - [17]
7YBYT2LQ - [18]
S6OISBQ3* Mark the "current" builds in a jobset, i.e. those corresponding to - [19]
K3HODXGHCheck all inputs for blame but only email selected inputs - [20]
TQKGQ5R3 - [21]
YTZOC7C5* Editing of jobset inputs. - [22]
SB2V735VKeep track of the database schema version - [23]
PHX2HIVG* Store info about the build inputs in the build record. - [24]
QLOLZHRXAllow a per-jobset check interval - [25]
CMU3YKOU* Store the release name. - [26]
KXGOUX7P* Creating releases. - [27]
53IMJNBBAdd isChannel column and meta attribute. - [28]
KSBB33REAdd a dashboard - [29]
6BLUKEQ2* Caching of "path" inputs, and fake a revision number for those. - [30]
FANTYCR7Materialize the number of finished builds - [31]
BHZXGT2H* Channels: provide an index page that lists all the packages in the - [32]
S66BOMVU* Added authentication. - [33]
PCD3ZH6ZPartially revert 1c20cfdf2403feb78cef515faf15c04d5c9f17bd - [34]
FGQPXZIXhydra: make nr of build to keep configurable per jobset - [35]
J5UVLXOK* Start of a basic Catalyst web interface. - [36]
BK24VA6Q* for git inputs, check latest revision of branch (defaults to master for now), if there is change, only use input if last checkout was > hour ago. - [37]
4VYSDP4IAdd eager fetching of relations and enable that for jobset->jobsetinputs - [38]
MOX7XJ2EMerge the BuildSchedulingInfo table into the Builds table - [39]
DHMTPGST* Ran update-dbix. - [40]
D44B24QCStore the account type ("hydra" or "persona") explicitly in the database - [41]
FHF6IZJQ* Basic release management: releases are now dynamically computed as - [42]
LZVO64YGMerge in the first bits of the API work - [43]
GWCV3TQV* BuildInputs table: link to dependencies, include store paths. - [44]
VJHIHMEH* Store the meta.longDescription and meta.license attributes in the - [45]
JTRG7RDQadd support for git as jobinput - [46]
4HPT4SDDRevert "Remove now-unused SystemTypes table" - [47]
BVOPAMLS - [48]
EHEJZ6YVActually add SQL files to the distribution. - [49]
JM3DPYOMgenerated schema with new dbix class schema loader, grrrrrr - [50]
SYLVCTT6Start api cleanup with the User model - [51]
3ZCEPLNO - [52]
TWVSALRL* Allow the maximum number of concurrent builds per platform to be - [53]
7ZSVXUGFsequence fix for postgresql - [54]
JJT5QG3Kremove revision from cached cvs inputs, and added missing files - [55]
SHBLLAVH* More global substitution. - [56]
4CELXP7PRemove the longDescription field - [57]
GEADFVZ5hydra-queue-runner: Improved scheduling - [58]
H7CNGK4O* Log evaluation errors etc. in the DB. - [59]
R5D7DZPE - [60]
3HCBU2FA - [61]
SJLEZFC4check getHydraPath in stead of Envvar HYDRA_DBI directly - [62]
3E6IP3R3* Add the name of the jobset to ReleaseSetJobs, otherwise we can't - [63]
QQ4STW3Smissing file - [64]
4D4U5IPY* Allow jobsets to be disabled. - [65]
DH3KNBAVMerge remote-tracking branch 'upstream/who-broke-builds' into upstream-master - [66]
DVNWJXWW* Generic declaration of build products. - [67]
NABL63FI* hydra: project members can do stuff that the owner can do - [68]
Q5HZWFCYAdd support for darcs repositories. - [69]
L2E6EVE2* Merged the Build and Job tables. - [70]
BXHG3HYLWhen renaming a jobset, add a redirect from the old name - [71]
PMNWRTGJAdd multiple output support - [72]
W5OAZWPDDrop the errorMsg column in the Jobs table - [73]
CLJQCY2X* Store info about all the build actions and allow them to be - [74]
TPNHTE5VRemove obsolete Builds columns and provide accurate "Running builds" - [75]
OKLEIKBGAdd missing upgrade-*.sql files - [76]
V4RNHJNR* Add a link to each project's homepage. Suggested by karltk. - [77]
M552HLIA* Support variant builds. - [78]
D3DIBMOK* For products that are directories (like manuals), allow a default - [79]
P5X4P6VK* Renaming "release sets" to "views" (not finished yet). Having - [80]
RFE6T5LG* Store jobset evaluations in the database explicitly. This includes - [81]
ZI535LI6* hydra: 'new' UI for project/jobset/job/build - [82]
AZCCANUBMissing part of aaacf9eda36f5cdcc77cec20d6f49fbb6f925105 - [83]
FITVNQ2SKeep track of the time we spend copying to/from build machines - [84]
ZWCTAZGLadded newsitems, added some admin options to clear various caches. - [85]
RBNQKATL* Adding persistant releases. A release is a named set of builds. - [86]
ZVTSOVHN* Support Subversion checkouts. - [87]
FYO6NECEhydra - [88]
T5BIOVJEAdd support for tracking custom metrics - [89]
CCIORPJ5When manually scheduling an eval, force re-instantiation of store derivations - [90]
KPZNJ33U* In views, support selecting a job that doesn't depend on the - [91]
G2T4WAHIStore the inputs of each evaluation in the database - [92]
ECBA3GQO* Make the schema class names match the case of the SQL table names. - [93]
GNIEG2GC* Disambiguate jobs by jobset name. I.e. jobs with the same name in - [94]
MQYHIUEECleanup eval serialization - [95]
4S5JF5JPUse latest DBIx::Class::Schema::Loader - [96]
26PYNDXVRemove the errorMsg column from the Builds table - [97]
TLZ2SPBR - [98]
5SHCWE7X* Prevent repeated evaluation of a jobset with the same inputs. This - [99]
YAPITGB3* Boolean inputs. - [100]
FD76WVTQmissing file - [101]
PCKLFRT5Support push notification of repository changes - [102]
37R34XJO* Negative caching: don't perform a build if a dependency already - [103]
KN3VYE5P* Cleaned up the foreign key constraints. - [104]
SS4TZXNUDistinguish between permanent evaluation errors and transient input errors - [105]
BD3GRK4B* Get rid of "positive failures" and separate log phases. - [106]
AHTEIK7G* Added a maintainers field to the Builds table. - [107]
B72GLND4 - [108]
2NGV7NYNDrop unused "tag" column - [109]
IK53RV4V - [110]
LCKWLQW3* In Sqlite "release" is now a keyword, so use "release_" instead. - [111]
KOTB7BKV - [112]
Y6AHH4THRemove the logfile and logSize columns from the database - [113]
YTIDBFGUDrop unused "disabled" columns - [114]
7ECJWNVXCleanup Project model - [115]
ZEHSSVFG - [116]
X27GNHDV* Basic job info in the database. - [117]
RYTQLATYKeep track of failed paths in the Hydra database - [118]
UJOSXBZIRecord which build a failed build step was propagated from - [119]
67P45PY4 - [120]
WYN733ST* Store build duration, handle cached builds. - [121]
S5PV6IIM* Represent jobs explicitly in the DB. - [122]
PHJF4FUTAdd missing files - [*]
D5QIOJGP* Move everything up one directory.
Change contents
- replacement in src/lib/Hydra/Schema/AggregateConstituents.pm at line 30
=head1 TABLE: C<AggregateConstituents>=head1 TABLE: C<aggregateconstituents> - replacement in src/lib/Hydra/Schema/AggregateConstituents.pm at line 34
__PACKAGE__->table("AggregateConstituents");__PACKAGE__->table("aggregateconstituents"); - replacement in src/lib/Hydra/Schema/AggregateConstituents.pm at line 106
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-08-15 00:20:01# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:TLNenyPLIWw2gWsOVhplZw# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:bQfQoSstlaFy7zw8i1R+ow - replacement in src/lib/Hydra/Schema/BuildInputs.pm at line 30
=head1 TABLE: C<BuildInputs>=head1 TABLE: C<buildinputs> - replacement in src/lib/Hydra/Schema/BuildInputs.pm at line 34
__PACKAGE__->table("BuildInputs");__PACKAGE__->table("buildinputs"); - edit in src/lib/Hydra/Schema/BuildInputs.pm at line 43
sequence: 'buildinputs_id_seq' - replacement in src/lib/Hydra/Schema/BuildInputs.pm at line 102
{ data_type => "integer", is_auto_increment => 1, is_nullable => 0 },{data_type => "integer",is_auto_increment => 1,is_nullable => 0,sequence => "buildinputs_id_seq",}, - replacement in src/lib/Hydra/Schema/BuildInputs.pm at line 185
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-10-08 13:08:15# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:OaJPzRM+8XGsu3eIkqeYEw# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:/Fwb8emBsvwrZlEab2X+gQ - replacement in src/lib/Hydra/Schema/BuildMetrics.pm at line 30
=head1 TABLE: C<BuildMetrics>=head1 TABLE: C<buildmetrics> - replacement in src/lib/Hydra/Schema/BuildMetrics.pm at line 34
__PACKAGE__->table("BuildMetrics");__PACKAGE__->table("buildmetrics"); - replacement in src/lib/Hydra/Schema/BuildMetrics.pm at line 180
# Created by DBIx::Class::Schema::Loader v0.07043 @ 2015-07-30 16:52:20# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:qoPm5/le+sVHigW4Dmum2Q# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Roy7h/K9u7DQOzet4B1sbA - replacement in src/lib/Hydra/Schema/BuildOutputs.pm at line 30
=head1 TABLE: C<BuildOutputs>=head1 TABLE: C<buildoutputs> - replacement in src/lib/Hydra/Schema/BuildOutputs.pm at line 34
__PACKAGE__->table("BuildOutputs");__PACKAGE__->table("buildoutputs"); - replacement in src/lib/Hydra/Schema/BuildOutputs.pm at line 97
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:V8MbzKvZNEaeHBJV67+ZMQ# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:71R9clwAP6vzDh10EukTaw - replacement in src/lib/Hydra/Schema/BuildProducts.pm at line 30
=head1 TABLE: C<BuildProducts>=head1 TABLE: C<buildproducts> - replacement in src/lib/Hydra/Schema/BuildProducts.pm at line 34
__PACKAGE__->table("BuildProducts");__PACKAGE__->table("buildproducts"); - replacement in src/lib/Hydra/Schema/BuildProducts.pm at line 146
# Created by DBIx::Class::Schema::Loader v0.07043 @ 2016-04-13 14:49:33# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:kONECZn56f7sqfrLviiUOQ# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:iI0gmKqQxiPBTy5QsM6tpQ - replacement in src/lib/Hydra/Schema/BuildStepOutputs.pm at line 30
=head1 TABLE: C<BuildStepOutputs>=head1 TABLE: C<buildstepoutputs> - replacement in src/lib/Hydra/Schema/BuildStepOutputs.pm at line 34
__PACKAGE__->table("BuildStepOutputs");__PACKAGE__->table("buildstepoutputs"); - replacement in src/lib/Hydra/Schema/BuildStepOutputs.pm at line 122
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:A/4v3ugXYbuYoKPlOvC6mg# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Y6DpbTM6z4cOGoYIhD3i1A - replacement in src/lib/Hydra/Schema/BuildSteps.pm at line 30
=head1 TABLE: C<BuildSteps>=head1 TABLE: C<buildsteps> - replacement in src/lib/Hydra/Schema/BuildSteps.pm at line 34
__PACKAGE__->table("BuildSteps");__PACKAGE__->table("buildsteps"); - replacement in src/lib/Hydra/Schema/BuildSteps.pm at line 218
# Created by DBIx::Class::Schema::Loader v0.07045 @ 2016-12-07 13:48:19# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:3FYkqSUfgWmiqZzmX8J4TA# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:AMjHq4g/fSUv/lZuZOljYg - replacement in src/lib/Hydra/Schema/Builds.pm at line 30
=head1 TABLE: C<Builds>=head1 TABLE: C<builds> - replacement in src/lib/Hydra/Schema/Builds.pm at line 34
__PACKAGE__->table("Builds");__PACKAGE__->table("builds"); - edit in src/lib/Hydra/Schema/Builds.pm at line 43
sequence: 'builds_id_seq' - replacement in src/lib/Hydra/Schema/Builds.pm at line 204
{ data_type => "integer", is_auto_increment => 1, is_nullable => 0 },{data_type => "integer",is_auto_increment => 1,is_nullable => 0,sequence => "builds_id_seq",}, - replacement in src/lib/Hydra/Schema/Builds.pm at line 553
# Created by DBIx::Class::Schema::Loader v0.07049 @ 2019-08-19 16:12:37# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:VjYbAQwv4THW2VfWQ5ajYQ# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:H3hs+zEywsUmwTWKfSE8wQ - replacement in src/lib/Hydra/Schema/CachedBazaarInputs.pm at line 30
=head1 TABLE: C<CachedBazaarInputs>=head1 TABLE: C<cachedbazaarinputs> - replacement in src/lib/Hydra/Schema/CachedBazaarInputs.pm at line 34
__PACKAGE__->table("CachedBazaarInputs");__PACKAGE__->table("cachedbazaarinputs"); - replacement in src/lib/Hydra/Schema/CachedBazaarInputs.pm at line 86
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:zvun8uhxwrr7B8EsqBoCjA# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:X8L4C57lMOctdqOKSmfA/g - replacement in src/lib/Hydra/Schema/CachedCVSInputs.pm at line 30
=head1 TABLE: C<CachedCVSInputs>=head1 TABLE: C<cachedcvsinputs> - replacement in src/lib/Hydra/Schema/CachedCVSInputs.pm at line 34
__PACKAGE__->table("CachedCVSInputs");__PACKAGE__->table("cachedcvsinputs"); - replacement in src/lib/Hydra/Schema/CachedCVSInputs.pm at line 102
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Vi1qzjW52Lnsl0JSmGzy0w# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:6eQ+i/th+oVZNRiDPd2luA - replacement in src/lib/Hydra/Schema/CachedDarcsInputs.pm at line 30
=head1 TABLE: C<CachedDarcsInputs>=head1 TABLE: C<cacheddarcsinputs> - replacement in src/lib/Hydra/Schema/CachedDarcsInputs.pm at line 34
__PACKAGE__->table("CachedDarcsInputs");__PACKAGE__->table("cacheddarcsinputs"); - replacement in src/lib/Hydra/Schema/CachedDarcsInputs.pm at line 93
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-09-20 11:08:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Yl1slt3SAizijgu0KUTn0A# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Buwq42sBXQVfYUy01WMyYw - replacement in src/lib/Hydra/Schema/CachedGitInputs.pm at line 30
=head1 TABLE: C<CachedGitInputs>=head1 TABLE: C<cachedgitinputs> - replacement in src/lib/Hydra/Schema/CachedGitInputs.pm at line 34
__PACKAGE__->table("CachedGitInputs");__PACKAGE__->table("cachedgitinputs"); - replacement in src/lib/Hydra/Schema/CachedGitInputs.pm at line 95
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:I4hI02FKRMkw76WV/KBocA# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:0sdK9uQZpx869oqS5thRLw - replacement in src/lib/Hydra/Schema/CachedHgInputs.pm at line 30
=head1 TABLE: C<CachedHgInputs>=head1 TABLE: C<cachedhginputs> - replacement in src/lib/Hydra/Schema/CachedHgInputs.pm at line 34
__PACKAGE__->table("CachedHgInputs");__PACKAGE__->table("cachedhginputs"); - replacement in src/lib/Hydra/Schema/CachedHgInputs.pm at line 95
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:qS/eiiZXmpc7KpTHdtaT7g# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:dYfjQ0SJG/mBrsZemAW3zw - replacement in src/lib/Hydra/Schema/CachedPathInputs.pm at line 30
=head1 TABLE: C<CachedPathInputs>=head1 TABLE: C<cachedpathinputs> - replacement in src/lib/Hydra/Schema/CachedPathInputs.pm at line 34
__PACKAGE__->table("CachedPathInputs");__PACKAGE__->table("cachedpathinputs"); - replacement in src/lib/Hydra/Schema/CachedPathInputs.pm at line 93
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:28rja0vR1glJJ15hzVfjsQ# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:oV7tbWLNEMC8byKf9UnAlw - replacement in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 30
=head1 TABLE: C<CachedSubversionInputs>=head1 TABLE: C<cachedsubversioninputs> - replacement in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 34
__PACKAGE__->table("CachedSubversionInputs");__PACKAGE__->table("cachedsubversioninputs"); - replacement in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 86
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:3qXfnvkOVj25W94bfhQ65w# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:VGt/0HG84eNZr9OIA8jzow - replacement in src/lib/Hydra/Schema/FailedPaths.pm at line 30
=head1 TABLE: C<FailedPaths>=head1 TABLE: C<failedpaths> - replacement in src/lib/Hydra/Schema/FailedPaths.pm at line 34
__PACKAGE__->table("FailedPaths");__PACKAGE__->table("failedpaths"); - replacement in src/lib/Hydra/Schema/FailedPaths.pm at line 60
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2015-06-10 14:48:16# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:WFgjfjH+szE6Ntcicmaflw# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:jr3XiGO4lWAzqfATbsMwFw - replacement in src/lib/Hydra/Schema/Jobs.pm at line 30
=head1 TABLE: C<Jobs>=head1 TABLE: C<jobs> - replacement in src/lib/Hydra/Schema/Jobs.pm at line 34
__PACKAGE__->table("Jobs");__PACKAGE__->table("jobs"); - replacement in src/lib/Hydra/Schema/Jobs.pm at line 172
# Created by DBIx::Class::Schema::Loader v0.07043 @ 2015-07-30 16:52:20# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:vDAo9bzLca+QWfhOb9OLMg# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:sYa6dZNK+stMAnTH0Tmn8A - replacement in src/lib/Hydra/Schema/JobsetEvalInputs.pm at line 30
=head1 TABLE: C<JobsetEvalInputs>=head1 TABLE: C<jobsetevalinputs> - replacement in src/lib/Hydra/Schema/JobsetEvalInputs.pm at line 34
__PACKAGE__->table("JobsetEvalInputs");__PACKAGE__->table("jobsetevalinputs"); - replacement in src/lib/Hydra/Schema/JobsetEvalInputs.pm at line 169
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:1Dp8B58leBLh4GK0GPw2zg# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:/cFQGBLhvpmBO1UJztgIAg - replacement in src/lib/Hydra/Schema/JobsetEvalMembers.pm at line 30
=head1 TABLE: C<JobsetEvalMembers>=head1 TABLE: C<jobsetevalmembers> - replacement in src/lib/Hydra/Schema/JobsetEvalMembers.pm at line 34
__PACKAGE__->table("JobsetEvalMembers");__PACKAGE__->table("jobsetevalmembers"); - replacement in src/lib/Hydra/Schema/JobsetEvalMembers.pm at line 113
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:ccPNQe/QnSjTAC3uGWe8Ng# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:T+dJFh/sDO8WsasqYVLRSQ - replacement in src/lib/Hydra/Schema/JobsetEvals.pm at line 30
=head1 TABLE: C<JobsetEvals>=head1 TABLE: C<jobsetevals> - replacement in src/lib/Hydra/Schema/JobsetEvals.pm at line 34
__PACKAGE__->table("JobsetEvals");__PACKAGE__->table("jobsetevals"); - edit in src/lib/Hydra/Schema/JobsetEvals.pm at line 43
sequence: 'jobsetevals_id_seq' - replacement in src/lib/Hydra/Schema/JobsetEvals.pm at line 96
{ data_type => "integer", is_auto_increment => 1, is_nullable => 0 },{data_type => "integer",is_auto_increment => 1,is_nullable => 0,sequence => "jobsetevals_id_seq",}, - replacement in src/lib/Hydra/Schema/JobsetEvals.pm at line 197
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:SlEiF8oN6FBK262uSiMKiw# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:4ZaT8Z1tmCCt6k4ein0MNg - replacement in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 30
=head1 TABLE: C<JobsetInputAlts>=head1 TABLE: C<jobsetinputalts> - replacement in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 34
__PACKAGE__->table("JobsetInputAlts");__PACKAGE__->table("jobsetinputalts"); - replacement in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 124
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:UUO37lIuEYm0GiR92m/fyA# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:nh8dQDL9FtgzXcwjDufDMQ - replacement in src/lib/Hydra/Schema/JobsetInputs.pm at line 30
=head1 TABLE: C<JobsetInputs>=head1 TABLE: C<jobsetinputs> - replacement in src/lib/Hydra/Schema/JobsetInputs.pm at line 34
__PACKAGE__->table("JobsetInputs");__PACKAGE__->table("jobsetinputs"); - edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 132[8.1680]→[8.1680:1681](∅→∅),[8.1681]→[8.19979:19994](∅→∅),[8.861]→[8.1823:1824](∅→∅),[8.991]→[8.1823:1824](∅→∅),[8.1108]→[8.1823:1824](∅→∅),[8.1143]→[8.1823:1824](∅→∅),[8.1161]→[8.1823:1824](∅→∅),[8.1221]→[8.1823:1824](∅→∅),[8.1366]→[8.1823:1824](∅→∅),[8.1385]→[8.1823:1824](∅→∅),[8.1396]→[8.1823:1824](∅→∅),[8.1429]→[8.1823:1824](∅→∅),[8.1429]→[8.1823:1824](∅→∅),[8.1492]→[8.1823:1824](∅→∅),[8.1506]→[8.1823:1824](∅→∅),[8.1508]→[8.1823:1824](∅→∅),[8.1584]→[8.1823:1824](∅→∅),[8.1612]→[8.1823:1824](∅→∅),[8.1680]→[8.1823:1824](∅→∅),[8.1731]→[8.1823:1824](∅→∅),[8.1731]→[8.1823:1824](∅→∅),[8.1751]→[8.1823:1824](∅→∅),[8.1752]→[8.1823:1824](∅→∅),[8.1773]→[8.1823:1824](∅→∅),[8.1794]→[8.1823:1824](∅→∅),[8.1802]→[8.1823:1824](∅→∅),[8.1867]→[8.1823:1824](∅→∅),[8.1987]→[8.1823:1824](∅→∅),[8.2076]→[8.1823:1824](∅→∅),[8.2092]→[8.1823:1824](∅→∅),[8.2158]→[8.1823:1824](∅→∅),[8.2168]→[8.1823:1824](∅→∅),[8.2229]→[8.1823:1824](∅→∅),[8.2309]→[8.1823:1824](∅→∅),[8.2593]→[8.1823:1824](∅→∅),[8.2676]→[8.1823:1824](∅→∅),[8.2760]→[8.1823:1824](∅→∅),[8.2778]→[8.1823:1824](∅→∅),[8.2827]→[8.1823:1824](∅→∅),[8.2915]→[8.1823:1824](∅→∅),[8.3135]→[8.1823:1824](∅→∅),[8.3168]→[8.1823:1824](∅→∅),[8.3261]→[8.1823:1824](∅→∅),[8.3273]→[8.1823:1824](∅→∅),[8.3377]→[8.1823:1824](∅→∅),[8.4424]→[8.1823:1824](∅→∅),[8.4551]→[8.1823:1824](∅→∅),[8.5120]→[8.1823:1824](∅→∅),[8.7948]→[8.1823:1824](∅→∅),[8.13082]→[8.1823:1824](∅→∅),[8.19994]→[8.1823:1824](∅→∅),[8.1823]→[8.1823:1824](∅→∅),[8.1824]→[8.19995:20010](∅→∅)
=head2 jobsetsType: has_many - edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 133
Related object: L<Hydra::Schema::Jobsets> - replacement in src/lib/Hydra/Schema/JobsetInputs.pm at line 134
=cut# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:5uKwEhDXso4IR1TFmwRxiA - edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 137[8.20060]→[8.20060:20267](∅→∅),[8.20267]→[8.5600:5609](∅→∅),[8.5609]→[8.20273:20277](∅→∅),[8.20273]→[8.20273:20277](∅→∅),[8.17827]→[8.1824:1825](∅→∅),[8.20277]→[8.1824:1825](∅→∅),[8.1824]→[8.1824:1825](∅→∅),[8.1825]→[8.1006:1148](∅→∅),[8.1148]→[8.211:212](∅→∅)
__PACKAGE__->has_many("jobsets","Hydra::Schema::Jobsets",{"foreign.name" => "self.jobset","foreign.nixexprinput" => "self.name","foreign.project" => "self.project",},undef,);# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-10-08 13:06:15# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:+mZZqLjQNwblb/EWW1alLQ - replacement in src/lib/Hydra/Schema/JobsetRenames.pm at line 30
=head1 TABLE: C<JobsetRenames>=head1 TABLE: C<jobsetrenames> - replacement in src/lib/Hydra/Schema/JobsetRenames.pm at line 34
__PACKAGE__->table("JobsetRenames");__PACKAGE__->table("jobsetrenames"); - replacement in src/lib/Hydra/Schema/JobsetRenames.pm at line 113
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2014-04-23 23:13:51# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:SBpKWF9swFc9T1Uc0VFlgA# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:eOQbJ2O/p0G1317m3IC/KA - replacement in src/lib/Hydra/Schema/Jobsets.pm at line 30
=head1 TABLE: C<Jobsets>=head1 TABLE: C<jobsets> - replacement in src/lib/Hydra/Schema/Jobsets.pm at line 34
__PACKAGE__->table("Jobsets");__PACKAGE__->table("jobsets"); - edit in src/lib/Hydra/Schema/Jobsets.pm at line 41
is_foreign_key: 1 - edit in src/lib/Hydra/Schema/Jobsets.pm at line 57
is_foreign_key: 1 - replacement in src/lib/Hydra/Schema/Jobsets.pm at line 144
{ data_type => "text", is_foreign_key => 1, is_nullable => 0 },{ data_type => "text", is_nullable => 0 }, - replacement in src/lib/Hydra/Schema/Jobsets.pm at line 150
{ data_type => "text", is_foreign_key => 1, is_nullable => 0 },{ data_type => "text", is_nullable => 0 }, - edit in src/lib/Hydra/Schema/Jobsets.pm at line 270
=head2 jobsetinput - edit in src/lib/Hydra/Schema/Jobsets.pm at line 271[8.19550]→[8.21953:22170](∅→∅),[8.22170]→[8.5783:5861](∅→∅),[8.5861]→[8.22176:22179](∅→∅),[8.22176]→[8.22176:22179](∅→∅),[8.4899]→[8.19575:19576](∅→∅),[8.22179]→[8.19575:19576](∅→∅),[8.19575]→[8.19575:19576](∅→∅)
Type: belongs_toRelated object: L<Hydra::Schema::JobsetInputs>=cut__PACKAGE__->belongs_to("jobsetinput","Hydra::Schema::JobsetInputs",{ jobset => "name", name => "nixexprinput", project => "project" },{ is_deferrable => 0, on_delete => "NO ACTION", on_update => "NO ACTION" },); - replacement in src/lib/Hydra/Schema/Jobsets.pm at line 338
# Created by DBIx::Class::Schema::Loader v0.07045 @ 2017-03-09 13:03:05# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:ivYvsUyhEeaeI4EmRQ0/QQ# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:fYKx6VRlNG5XiDZ73Qr6Rw - replacement in src/lib/Hydra/Schema/NewsItems.pm at line 30
=head1 TABLE: C<NewsItems>=head1 TABLE: C<newsitems> - replacement in src/lib/Hydra/Schema/NewsItems.pm at line 34
__PACKAGE__->table("NewsItems");__PACKAGE__->table("newsitems"); - edit in src/lib/Hydra/Schema/NewsItems.pm at line 43
sequence: 'newsitems_id_seq' - replacement in src/lib/Hydra/Schema/NewsItems.pm at line 65
{ data_type => "integer", is_auto_increment => 1, is_nullable => 0 },{data_type => "integer",is_auto_increment => 1,is_nullable => 0,sequence => "newsitems_id_seq",}, - replacement in src/lib/Hydra/Schema/NewsItems.pm at line 109
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:3CRNsvd+YnZp9c80tuZREQ# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:r6vX8VG/+NQraIVKFgHzxQ - replacement in src/lib/Hydra/Schema/NrBuilds.pm at line 30
=head1 TABLE: C<NrBuilds>=head1 TABLE: C<nrbuilds> - replacement in src/lib/Hydra/Schema/NrBuilds.pm at line 34
__PACKAGE__->table("NrBuilds");__PACKAGE__->table("nrbuilds"); - replacement in src/lib/Hydra/Schema/NrBuilds.pm at line 70
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-08-12 17:59:18# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:CK8eJGC803nGj0wnete9xg# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:qv1I8Wu7KXHAs+pyBn2ofA - replacement in src/lib/Hydra/Schema/ProjectMembers.pm at line 30
=head1 TABLE: C<ProjectMembers>=head1 TABLE: C<projectmembers> - replacement in src/lib/Hydra/Schema/ProjectMembers.pm at line 34
__PACKAGE__->table("ProjectMembers");__PACKAGE__->table("projectmembers"); - replacement in src/lib/Hydra/Schema/ProjectMembers.pm at line 106
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:imPoiaitrTbX0vVNlF6dPA# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:e/hYmoNmcEUoGhRqtwdyQw - replacement in src/lib/Hydra/Schema/Projects.pm at line 30
=head1 TABLE: C<Projects>=head1 TABLE: C<projects> - replacement in src/lib/Hydra/Schema/Projects.pm at line 34
__PACKAGE__->table("Projects");__PACKAGE__->table("projects"); - replacement in src/lib/Hydra/Schema/Projects.pm at line 306
# Created by DBIx::Class::Schema::Loader v0.07043 @ 2016-03-11 10:39:17# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:1ats3brIVhRTWLToIYSoaQ# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:pcF/8351zyo9VL6N5eimdQ - replacement in src/lib/Hydra/Schema/ReleaseMembers.pm at line 30
=head1 TABLE: C<ReleaseMembers>=head1 TABLE: C<releasemembers> - replacement in src/lib/Hydra/Schema/ReleaseMembers.pm at line 34
__PACKAGE__->table("ReleaseMembers");__PACKAGE__->table("releasemembers"); - replacement in src/lib/Hydra/Schema/ReleaseMembers.pm at line 138
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:7M7WPlGQT6rNHKJ+82/KSA# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:k4z2YeB4gRAeAP6hmR93sQ - replacement in src/lib/Hydra/Schema/Releases.pm at line 30
=head1 TABLE: C<Releases>=head1 TABLE: C<releases> - replacement in src/lib/Hydra/Schema/Releases.pm at line 34
__PACKAGE__->table("Releases");__PACKAGE__->table("releases"); - replacement in src/lib/Hydra/Schema/Releases.pm at line 122
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:qISBiwvboB8dIdinaE45mg# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:b4M/tHOhsy234tgTf+wqjQ - replacement in src/lib/Hydra/Schema/SchemaVersion.pm at line 30
=head1 TABLE: C<SchemaVersion>=head1 TABLE: C<schemaversion> - replacement in src/lib/Hydra/Schema/SchemaVersion.pm at line 34
__PACKAGE__->table("SchemaVersion");__PACKAGE__->table("schemaversion"); - replacement in src/lib/Hydra/Schema/SchemaVersion.pm at line 48
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:08/7gbEQp1TqBiWFJXVY0w# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:2wy4FsRYVVo2RTCWXcmgvg - replacement in src/lib/Hydra/Schema/StarredJobs.pm at line 30
=head1 TABLE: C<StarredJobs>=head1 TABLE: C<starredjobs> - replacement in src/lib/Hydra/Schema/StarredJobs.pm at line 34
__PACKAGE__->table("StarredJobs");__PACKAGE__->table("starredjobs"); - replacement in src/lib/Hydra/Schema/StarredJobs.pm at line 156
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-10-14 15:46:29# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:naj5aKWuw8hLE6klmvW9Eg# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:fw4FfzmOhzDk0ZoSuNr2ww - replacement in src/lib/Hydra/Schema/SystemStatus.pm at line 30
=head1 TABLE: C<SystemStatus>=head1 TABLE: C<systemstatus> - replacement in src/lib/Hydra/Schema/SystemStatus.pm at line 34
__PACKAGE__->table("SystemStatus");__PACKAGE__->table("systemstatus"); - replacement in src/lib/Hydra/Schema/SystemStatus.pm at line 70
# Created by DBIx::Class::Schema::Loader v0.07043 @ 2015-07-30 16:01:22# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:JCYi4+HwM22iucdFkhBjMg# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:GeXpTVktMXjHENa/P3qOxw - replacement in src/lib/Hydra/Schema/SystemTypes.pm at line 30
=head1 TABLE: C<SystemTypes>=head1 TABLE: C<systemtypes> - replacement in src/lib/Hydra/Schema/SystemTypes.pm at line 34
__PACKAGE__->table("SystemTypes");__PACKAGE__->table("systemtypes"); - replacement in src/lib/Hydra/Schema/SystemTypes.pm at line 71
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:8cC34cEw9T3+x+7uRs4KHQ# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:fYeKQQSS5J8rjO3t+Hbz0g - replacement in src/lib/Hydra/Schema/UriRevMapper.pm at line 30
=head1 TABLE: C<UriRevMapper>=head1 TABLE: C<urirevmapper> - replacement in src/lib/Hydra/Schema/UriRevMapper.pm at line 34
__PACKAGE__->table("UriRevMapper");__PACKAGE__->table("urirevmapper"); - replacement in src/lib/Hydra/Schema/UriRevMapper.pm at line 70
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:G2GAF/Rb7cRkRegH94LwIA# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:FOg2/BVJK3yg8MAYMrqZOQ - replacement in src/lib/Hydra/Schema/UserRoles.pm at line 30
=head1 TABLE: C<UserRoles>=head1 TABLE: C<userroles> - replacement in src/lib/Hydra/Schema/UserRoles.pm at line 34
__PACKAGE__->table("UserRoles");__PACKAGE__->table("userroles"); - replacement in src/lib/Hydra/Schema/UserRoles.pm at line 90
# Created by DBIx::Class::Schema::Loader v0.07033 @ 2013-06-13 01:54:50# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:aS+ivlFpndqIv8U578zz9A# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:LUw2PDFvUHs0E0UZ3oHFxw - replacement in src/lib/Hydra/Schema/Users.pm at line 30
=head1 TABLE: C<Users>=head1 TABLE: C<users> - replacement in src/lib/Hydra/Schema/Users.pm at line 34
__PACKAGE__->table("Users");__PACKAGE__->table("users"); - replacement in src/lib/Hydra/Schema/Users.pm at line 195
# Created by DBIx::Class::Schema::Loader v0.07043 @ 2016-05-27 11:32:14# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Az1+V+ztJoWUt50NLQR3xg# Created by DBIx::Class::Schema::Loader v0.07049 @ 2020-02-06 12:22:36# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:4/WZ95asbnGmK+nEHb4sLQ - edit in src/sql/Makefile.am at line 5
hydra-sqlite.sql \ - replacement in src/sql/Makefile.am at line 12
hydra-sqlite.sql: hydra.sqlcpp -P -E -traditional-cpp -DSQLITE hydra.sql > $@ || rm -f $@update-dbix: hydra-sqlite.sqlrm -f tmp.sqlitesqlite3 tmp.sqlite < hydra-sqlite.sqlperl -I ../lib -MDBIx::Class::Schema::Loader=make_schema_at,dump_to_dir:../lib update-dbix.pl[8.3555]update-dbix: hydra-postgresql.sql./update-dbix-harness.sh - file addition: update-dbix-harness.sh[124.3004]
#!/usr/bin/env bashreadonly scratch=$(mktemp -d -t tmp.XXXXXXXXXX)readonly socket=$scratch/socketreadonly data=$scratch/datareadonly dbname=hydra-update-dbixfunction finish {set +epg_ctl -D "$data" \-o "-F -h '' -k \"$socket\"" \-w stop -m immediateif [ -f "$data/postmaster.pid" ]; thenpg_ctl -D "$data" \-o "-F -h '' -k \"$socket\"" \-w kill TERM "$(cat "$data/postmaster.pid")"firm -rf "$scratch"}trap finish EXITset -emkdir -p "$socket"initdb -D "$data"pg_ctl -D "$data" \-o "-F -h '' -k \"${socket}\"" \-w startcreatedb -h "$socket" "$dbname"psql -h "$socket" "$dbname" -f ./hydra-postgresql.sqlperl -I ../lib \-MDBIx::Class::Schema::Loader=make_schema_at,dump_to_dir:../lib \update-dbix.pl "dbi:Pg:dbname=$dbname;host=$socket" - edit in src/sql/update-dbix.pl at line 1
use Cwd;die "$0: dbi connection string required \n" if scalar @ARGV != 1; - replacement in src/sql/update-dbix.pl at line 8
moniker_map => sub { return "$_"; },moniker_map => {"aggregateconstituents" => "AggregateConstituents","buildinputs" => "BuildInputs","buildmetrics" => "BuildMetrics","buildoutputs" => "BuildOutputs","buildproducts" => "BuildProducts","builds" => "Builds","buildstepoutputs" => "BuildStepOutputs","buildsteps" => "BuildSteps","cachedbazaarinputs" => "CachedBazaarInputs","cachedcvsinputs" => "CachedCVSInputs","cacheddarcsinputs" => "CachedDarcsInputs","cachedgitinputs" => "CachedGitInputs","cachedhginputs" => "CachedHgInputs","cachedpathinputs" => "CachedPathInputs","cachedsubversioninputs" => "CachedSubversionInputs","failedpaths" => "FailedPaths","jobs" => "Jobs","jobsetevalinputs" => "JobsetEvalInputs","jobsetevalmembers" => "JobsetEvalMembers","jobsetevals" => "JobsetEvals","jobsetinputalts" => "JobsetInputAlts","jobsetinputs" => "JobsetInputs","jobsetrenames" => "JobsetRenames","jobsets" => "Jobsets","newsitems" => "NewsItems","nrbuilds" => "NrBuilds","projectmembers" => "ProjectMembers","projects" => "Projects","releasemembers" => "ReleaseMembers","releases" => "Releases","schemaversion" => "SchemaVersion","starredjobs" => "StarredJobs","systemstatus" => "SystemStatus","systemtypes" => "SystemTypes","urirevmapper" => "UriRevMapper","userroles" => "UserRoles","users" => "Users",} , #sub { return "$_"; }, - replacement in src/sql/update-dbix.pl at line 49
}, ["dbi:SQLite:tmp.sqlite"]);[8.1995]}, [$ARGV[0]]);