generated schema with new dbix class schema loader, grrrrrr

[?]
Feb 25, 2010, 9:50 AM
JM3DPYOMVNMCL5GMEYC3Y4NDRGTNIFBBFTPGPVT66GPENVPU7EVQC

Dependencies

  • [2] 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.
  • [3] 2QA4Y4G3 * hydra: added index, actual build time (buildstep with same outpath, so without deps) of the build
  • [4] 2I2ZX6JB * Make the "latest succeeded" query (used by the "latest" channel)
  • [5] 3HEMN2Q2 * Speed up the jobstatus query a little bit.
  • [6] X27GNHDV * Basic job info in the database.
  • [7] CMU3YKOU * Store the release name.
  • [8] 37R34XJO * Negative caching: don't perform a build if a dependency already
  • [9] J5UVLXOK * Start of a basic Catalyst web interface.
  • [10] ZDF42B24 revert change to dbix::class generated code
  • [11] RBNQKATL * Adding persistant releases. A release is a named set of builds.
  • [12] GWCV3TQV * BuildInputs table: link to dependencies, include store paths.
  • [13] KOTB7BKV
  • [14] BVOPAMLS
  • [15] AHTEIK7G * Added a maintainers field to the Builds table.
  • [16] YAPITGB3 * Boolean inputs.
  • [17] 6BLUKEQ2 * Caching of "path" inputs, and fake a revision number for those.
  • [18] PHX2HIVG * Store info about the build inputs in the build record.
  • [19] S5PV6IIM * Represent jobs explicitly in the DB.
  • [20] GNIEG2GC * Disambiguate jobs by jobset name. I.e. jobs with the same name in
  • [21] M552HLIA * Support variant builds.
  • [22] V4RNHJNR * Add a link to each project's homepage. Suggested by karltk.
  • [23] 7YBYT2LQ
  • [24] L2E6EVE2 * Merged the Build and Job tables.
  • [25] TQKGQ5R3
  • [26] H7CNGK4O * Log evaluation errors etc. in the DB.
  • [27] EYNG4EL4 * Regenerate the bindings from a clean sqlite database.
  • [28] WYN733ST * Store build duration, handle cached builds.
  • [29] DVNWJXWW * Generic declaration of build products.
  • [30] 3E6IP3R3 * Add the name of the jobset to ReleaseSetJobs, otherwise we can't
  • [31] VJHIHMEH * Store the meta.longDescription and meta.license attributes in the
  • [32] 4D4U5IPY * Allow jobsets to be disabled.
  • [33] D3DIBMOK * For products that are directories (like manuals), allow a default
  • [34] LCKWLQW3 * In Sqlite "release" is now a keyword, so use "release_" instead.
  • [35] 5SHCWE7X * Prevent repeated evaluation of a jobset with the same inputs. This
  • [36] CLJQCY2X * Store info about all the build actions and allow them to be
  • [37] JTRG7RDQ add support for git as jobinput
  • [38] FYO6NECE hydra
  • [39] BD3GRK4B * Get rid of "positive failures" and separate log phases.
  • [40] S6OISBQ3 * Mark the "current" builds in a jobset, i.e. those corresponding to
  • [41] SZYY2EQQ * Make the queries more readable.
  • [42] S66BOMVU * Added authentication.
  • [43] TWVSALRL * Allow the maximum number of concurrent builds per platform to be
  • [44] 3ZCEPLNO
  • [45] B72GLND4
  • [46] YTZOC7C5 * Editing of jobset inputs.
  • [47] KN3VYE5P * Cleaned up the foreign key constraints.
  • [48] P5X4P6VK * Renaming "release sets" to "views" (not finished yet). Having
  • [49] R5D7DZPE
  • [50] JJT5QG3K remove revision from cached cvs inputs, and added missing files
  • [51] SJLEZFC4 check getHydraPath in stead of Envvar HYDRA_DBI directly
  • [52] IK53RV4V
  • [53] VCOSLZRP
  • [54] Z4KRJX4Q * In the last succeeded / job status queries, use the Builds.isCurrent
  • [55] 3HCBU2FA
  • [56] 7PYQLDQL Added sequences for auto increment primary key columns (for PostgreSQL)
  • [57] TLZ2SPBR
  • [58] ZVTSOVHN * Support Subversion checkouts.
  • [59] ZEHSSVFG
  • [60] SJN2QPWH * Big speed-up of the job status page and the channel generation (such
  • [61] QNDXPVCI * Store the jobset's nixExprPath and nixExprInput fields in a build to
  • [62] ZI535LI6 * hydra: 'new' UI for project/jobset/job/build
  • [63] FHF6IZJQ * Basic release management: releases are now dynamically computed as
  • [64] KXGOUX7P * Creating releases.
  • [65] 7ZSVXUGF sequence fix for postgresql
  • [66] RU7AQO7U * Role-based access control. Only admins can create projects. Only
  • [67] BHZXGT2H * Channels: provide an index page that lists all the packages in the
  • [68] 67P45PY4
  • [69] SHBLLAVH * More global substitution.
  • [70] ECBA3GQO * Make the schema class names match the case of the SQL table names.
  • [71] OZ5UBJEK
  • [72] ZDENAYQI * email notification of evaluation errors to project owner (if desired)

Change contents

  • edit in src/lib/Hydra/Schema/BuildInputs.pm at line 8
    [6.73]
    [6.73]
    use base 'DBIx::Class::Core';
    =head1 NAME
    Hydra::Schema::BuildInputs
  • replacement in src/lib/Hydra/Schema/BuildInputs.pm at line 16
    [6.74][6.74:98]()
    use base 'DBIx::Class';
    [6.74]
    [6.98]
    =cut
  • edit in src/lib/Hydra/Schema/BuildInputs.pm at line 18
    [6.99][6.99:137]()
    __PACKAGE__->load_components("Core");
  • edit in src/lib/Hydra/Schema/BuildInputs.pm at line 19
    [6.894]
    [6.172]
    =head1 ACCESSORS
    =head2 id
    data_type: integer
    default_value: undef
    is_auto_increment: 1
    is_nullable: 0
    size: undef
    =head2 build
    data_type: integer
    default_value: undef
    is_foreign_key: 1
    is_nullable: 1
    size: undef
    =head2 name
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 type
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 uri
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 revision
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 tag
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 value
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 dependency
    data_type: integer
    default_value: undef
    is_foreign_key: 1
    is_nullable: 1
    size: undef
    =head2 path
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 sha256hash
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =cut
  • edit in src/lib/Hydra/Schema/BuildInputs.pm at line 187
    [6.1414]
    [6.1922]
    =head1 RELATIONS
    =head2 build
    Type: belongs_to
    Related object: L<Hydra::Schema::Builds>
    =cut
  • edit in src/lib/Hydra/Schema/BuildInputs.pm at line 204
    [6.2042]
    [6.2042]
    =head2 dependency
    Type: belongs_to
    Related object: L<Hydra::Schema::Builds>
    =cut
  • replacement in src/lib/Hydra/Schema/BuildInputs.pm at line 221
    [6.25][6.2793:2938]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:skn8HFEXTvEiL4/6Q+ulvw
    [6.25]
    [6.781]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:48U7D8+iCPaPc42KJCoQGg
  • edit in src/lib/Hydra/Schema/BuildProducts.pm at line 8
    [6.4342]
    [6.4342]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/BuildProducts.pm at line 12
    [6.4343][6.4343:4367]()
    use base 'DBIx::Class';
    [6.4343]
    [6.4367]
    =head1 NAME
  • replacement in src/lib/Hydra/Schema/BuildProducts.pm at line 14
    [6.4368][6.4368:4406]()
    __PACKAGE__->load_components("Core");
    [6.4368]
    [6.1412]
    Hydra::Schema::BuildProducts
    =cut
  • edit in src/lib/Hydra/Schema/BuildProducts.pm at line 19
    [6.1449]
    [6.4443]
    =head1 ACCESSORS
    =head2 build
    data_type: integer
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 productnr
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 type
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 subtype
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 filesize
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 sha1hash
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 sha256hash
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 path
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 name
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 description
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 defaultpath
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/BuildProducts.pm at line 183
    [6.862][6.915:993]()
    __PACKAGE__->belongs_to("build", "Hydra::Schema::Builds", { id => "build" });
    [6.862]
    [6.4920]
    =head1 RELATIONS
    =head2 build
    Type: belongs_to
    Related object: L<Hydra::Schema::Builds>
    =cut
  • edit in src/lib/Hydra/Schema/BuildProducts.pm at line 194
    [6.4921]
    [6.4921]
    __PACKAGE__->belongs_to("build", "Hydra::Schema::Builds", { id => "build" }, {});
  • edit in src/lib/Hydra/Schema/BuildProducts.pm at line 196
    [6.4922][6.2939:3084]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:6wJ0KJAILATio3ELRefU5Q
  • edit in src/lib/Hydra/Schema/BuildProducts.pm at line 197
    [6.5065]
    [6.5065]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:5XWD8BZb3WeSJwKirHGhWA
  • edit in src/lib/Hydra/Schema/BuildResultInfo.pm at line 8
    [6.1670]
    [6.1670]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/BuildResultInfo.pm at line 12
    [6.1671][6.1671:1695]()
    use base 'DBIx::Class';
    [6.1671]
    [6.1695]
    =head1 NAME
  • replacement in src/lib/Hydra/Schema/BuildResultInfo.pm at line 14
    [6.1696][6.1696:1734]()
    __PACKAGE__->load_components("Core");
    [6.1696]
    [6.1734]
    Hydra::Schema::BuildResultInfo
    =cut
  • edit in src/lib/Hydra/Schema/BuildResultInfo.pm at line 19
    [6.1773]
    [6.1773]
    =head1 ACCESSORS
    =head2 id
    data_type: integer
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 iscachedbuild
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 buildstatus
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 errormsg
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 starttime
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 stoptime
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 logfile
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 releasename
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 keep
    data_type: integer
    default_value: 0
    is_nullable: 0
    size: undef
    =head2 faileddepbuild
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 faileddepstepnr
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/BuildResultInfo.pm at line 178
    [6.2300][6.1178:1250]()
    __PACKAGE__->belongs_to("id", "Hydra::Schema::Builds", { id => "id" });
    [6.2300]
    [6.2380]
    =head1 RELATIONS
    =head2 id
    Type: belongs_to
    Related object: L<Hydra::Schema::Builds>
    =cut
    __PACKAGE__->belongs_to("id", "Hydra::Schema::Builds", { id => "id" }, {});
  • replacement in src/lib/Hydra/Schema/BuildResultInfo.pm at line 192
    [6.2382][6.3085:3230]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:K+kKzTgAlKSXevJWtLIwGA
    [6.2382]
    [6.2524]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Vg+v2gK8l7iqBqQGtZJ1cA
  • edit in src/lib/Hydra/Schema/BuildSchedulingInfo.pm at line 8
    [6.3853]
    [6.3853]
    use base 'DBIx::Class::Core';
    =head1 NAME
  • replacement in src/lib/Hydra/Schema/BuildSchedulingInfo.pm at line 14
    [6.3854][6.3854:3878]()
    use base 'DBIx::Class';
    [6.3854]
    [6.3878]
    Hydra::Schema::BuildSchedulingInfo
    =cut
  • edit in src/lib/Hydra/Schema/BuildSchedulingInfo.pm at line 18
    [6.3879][6.3879:3917]()
    __PACKAGE__->load_components("Core");
  • edit in src/lib/Hydra/Schema/BuildSchedulingInfo.pm at line 19
    [6.3960]
    [6.3960]
    =head1 ACCESSORS
    =head2 id
    data_type: integer
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 priority
    data_type: integer
    default_value: 0
    is_nullable: 0
    size: undef
    =head2 busy
    data_type: integer
    default_value: 0
    is_nullable: 0
    size: undef
    =head2 locker
    data_type: text
    default_value: (empty string)
    is_nullable: 0
    size: undef
    =head2 logfile
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 disabled
    data_type: integer
    default_value: 0
    is_nullable: 0
    size: undef
    =head2 starttime
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/BuildSchedulingInfo.pm at line 88
    [6.4219][6.5284:5367]()
    { data_type => "text", default_value => "''", is_nullable => 0, size => undef },
    [6.4219]
    [6.4279]
    { data_type => "text", default_value => "", is_nullable => 0, size => undef },
  • edit in src/lib/Hydra/Schema/BuildSchedulingInfo.pm at line 107
    [6.4391][6.2174:2246]()
    __PACKAGE__->belongs_to("id", "Hydra::Schema::Builds", { id => "id" });
  • edit in src/lib/Hydra/Schema/BuildSchedulingInfo.pm at line 108
    [6.4472]
    [6.4472]
    =head1 RELATIONS
  • replacement in src/lib/Hydra/Schema/BuildSchedulingInfo.pm at line 110
    [6.4473][6.3231:3376]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:eiaLNgxvTjSZGC4pMDtNWA
    [6.4473]
    [6.4615]
    =head2 id
    Type: belongs_to
    Related object: L<Hydra::Schema::Builds>
    =cut
    __PACKAGE__->belongs_to("id", "Hydra::Schema::Builds", { id => "id" }, {});
  • edit in src/lib/Hydra/Schema/BuildSchedulingInfo.pm at line 121
    [6.4617]
    [6.4617]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:yEhHeANRynKf72dp5URvZA
  • edit in src/lib/Hydra/Schema/BuildSteps.pm at line 8
    [6.1746]
    [6.1746]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/BuildSteps.pm at line 12
    [6.1747][6.1747:1771]()
    use base 'DBIx::Class';
    [6.1747]
    [6.1771]
    =head1 NAME
  • replacement in src/lib/Hydra/Schema/BuildSteps.pm at line 14
    [6.1772][6.1772:1810]()
    __PACKAGE__->load_components("Core");
    [6.1772]
    [6.1810]
    Hydra::Schema::BuildSteps
    =cut
  • edit in src/lib/Hydra/Schema/BuildSteps.pm at line 19
    [6.1844]
    [6.1844]
    =head1 ACCESSORS
    =head2 build
    data_type: integer
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 stepnr
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 type
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 drvpath
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 outpath
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 logfile
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 busy
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 status
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 errormsg
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 starttime
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 stoptime
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/BuildSteps.pm at line 183
    [6.1109][6.1109:1187]()
    __PACKAGE__->belongs_to("build", "Hydra::Schema::Builds", { id => "build" });
    [6.1109]
    [6.2815]
    =head1 RELATIONS
    =head2 build
    Type: belongs_to
    Related object: L<Hydra::Schema::Builds>
    =cut
    __PACKAGE__->belongs_to("build", "Hydra::Schema::Builds", { id => "build" }, {});
  • replacement in src/lib/Hydra/Schema/BuildSteps.pm at line 197
    [6.2959][6.3377:3522]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:5iUdHsNyEoM3D7i+tSteBQ
    [6.2959]
    [6.2959]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:233eydU0CA3zcJpwDrtwwA
  • edit in src/lib/Hydra/Schema/Builds.pm at line 8
    [6.5269]
    [6.5269]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/Builds.pm at line 11
    [6.5270][6.5270:5294]()
    use base 'DBIx::Class';
    [6.5270]
    [6.5294]
    =head1 NAME
    Hydra::Schema::Builds
  • replacement in src/lib/Hydra/Schema/Builds.pm at line 16
    [6.5295][6.5295:5333]()
    __PACKAGE__->load_components("Core");
    [6.5295]
    [6.2663]
    =cut
  • edit in src/lib/Hydra/Schema/Builds.pm at line 19
    [6.2693]
    [6.5363]
    =head1 ACCESSORS
    =head2 id
    data_type: integer
    default_value: undef
    is_auto_increment: 1
    is_nullable: 0
    size: undef
    =head2 finished
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 timestamp
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 project
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 jobset
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 job
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 nixname
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 description
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 drvpath
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 outpath
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 system
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 longdescription
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 license
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 homepage
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 maintainers
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 iscurrent
    data_type: integer
    default_value: 0
    is_nullable: 1
    size: undef
    =head2 nixexprinput
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 nixexprpath
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/Builds.pm at line 282
    [6.5950][6.1426:1512]()
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" });
    [6.5950]
    [6.341]
    =head1 RELATIONS
    =head2 project
    Type: belongs_to
    Related object: L<Hydra::Schema::Projects>
    =cut
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" }, {});
    =head2 jobset
    Type: belongs_to
    Related object: L<Hydra::Schema::Jobsets>
    =cut
  • edit in src/lib/Hydra/Schema/Builds.pm at line 307
    [6.563]
    [6.563]
    {},
  • edit in src/lib/Hydra/Schema/Builds.pm at line 309
    [6.566]
    [6.898]
    =head2 job
    Type: belongs_to
    Related object: L<Hydra::Schema::Jobs>
    =cut
  • edit in src/lib/Hydra/Schema/Builds.pm at line 322
    [6.1020]
    [6.1020]
    {},
  • edit in src/lib/Hydra/Schema/Builds.pm at line 324
    [6.1023]
    [6.8805]
    =head2 buildschedulinginfo
    Type: might_have
    Related object: L<Hydra::Schema::BuildSchedulingInfo>
    =cut
  • edit in src/lib/Hydra/Schema/Builds.pm at line 338
    [6.2883]
    [6.8856]
    =head2 buildresultinfo
    Type: might_have
    Related object: L<Hydra::Schema::BuildResultInfo>
    =cut
  • edit in src/lib/Hydra/Schema/Builds.pm at line 352
    [6.771]
    [6.771]
    =head2 buildsteps
    Type: has_many
    Related object: L<Hydra::Schema::BuildSteps>
    =cut
  • edit in src/lib/Hydra/Schema/Builds.pm at line 366
    [6.3009]
    [6.3009]
    =head2 buildinputs_builds
    Type: has_many
    Related object: L<Hydra::Schema::BuildInputs>
    =cut
  • edit in src/lib/Hydra/Schema/Builds.pm at line 380
    [6.709]
    [6.709]
    =head2 buildinputs_dependencies
    Type: has_many
    Related object: L<Hydra::Schema::BuildInputs>
    =cut
  • edit in src/lib/Hydra/Schema/Builds.pm at line 394
    [6.3211]
    [6.3211]
    =head2 buildproducts
    Type: has_many
    Related object: L<Hydra::Schema::BuildProducts>
    =cut
  • edit in src/lib/Hydra/Schema/Builds.pm at line 408
    [6.1152]
    [6.1083]
    =head2 releasemembers
    Type: has_many
    Related object: L<Hydra::Schema::ReleaseMembers>
    =cut
  • replacement in src/lib/Hydra/Schema/Builds.pm at line 424
    [6.6194][6.3523:3668]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Un0iCqVS8PTpSdJiTjRXeA
    [6.6194]
    [6.62]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:dsXIx+mh+etSD7zKQJ6I3A
  • edit in src/lib/Hydra/Schema/Builds.pm at line 455
    [3.297][3.297:450](),[3.450][6.3767:3770](),[6.3767][6.3767:3770](),[6.3770][6.2195:2196]()
    __PACKAGE__->has_one(
    "actualBuildStep",
    "Hydra::Schema::BuildSteps",
    { 'foreign.outpath' => 'self.outpath'
    , 'foreign.build' => 'self.id'
    },
    );
  • replacement in src/lib/Hydra/Schema/Builds.pm at line 501
    [6.877][5.0:302]()
    (select
    (select max(id) from builds b
    where
    project = activeJobs.project and jobset = activeJobs.jobset
    and job = activeJobs.job and system = activeJobs.system
    and finished = 1
    ) as id
    [6.877]
    [6.733]
    (select project, jobset, job, system, max(id) as id
  • replacement in src/lib/Hydra/Schema/Builds.pm at line 503
    [6.777][5.303:362]()
    ) as latest
    join Builds x using (id)
    [6.777]
    [6.1090]
    natural join Builds
    where finished = 1
    group by project, jobset, job, system)
    as latest
    natural join Builds x
  • edit in src/lib/Hydra/Schema/Builds.pm at line 511
    [6.1135][6.1687:1809]()
    makeSource("ActiveJobs$name", "(select distinct project, jobset, job from Builds where isCurrent = 1 $constraint)");
  • replacement in src/lib/Hydra/Schema/Builds.pm at line 517
    [6.1238][4.118:517]()
    (select
    (select max(id) from builds b
    where
    project = activeJobs.project and jobset = activeJobs.jobset
    and job = activeJobs.job and system = activeJobs.system
    and finished = 1
    and exists (select 1 from buildresultinfo where id = b.id and buildstatus = 0)
    ) as id
    [6.1238]
    [6.895]
    (select project, jobset, job, system, max(id) as id
  • edit in src/lib/Hydra/Schema/Builds.pm at line 519
    [6.939]
    [6.1471]
    natural join Builds
    natural join BuildResultInfo
    where finished = 1 and buildStatus = 0
    group by project, jobset, job, system
  • replacement in src/lib/Hydra/Schema/Builds.pm at line 524
    [6.1495][4.518:551]()
    join Builds using (id)
    [6.1495]
    [6.1525]
    natural join Builds
  • edit in src/lib/Hydra/Schema/Builds.pm at line 536
    [6.3229][6.3229:3230]()
  • replacement in src/lib/Hydra/Schema/CachedCVSInputs.pm at line 9
    [6.156][6.156:180]()
    use base 'DBIx::Class';
    [6.156]
    [6.180]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/CachedCVSInputs.pm at line 11
    [6.181][6.181:219]()
    __PACKAGE__->load_components("Core");
    [6.181]
    [6.219]
    =head1 NAME
    Hydra::Schema::CachedCVSInputs
    =cut
  • edit in src/lib/Hydra/Schema/CachedCVSInputs.pm at line 19
    [6.258]
    [6.258]
    =head1 ACCESSORS
    =head2 uri
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 module
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 timestamp
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 lastseen
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 sha256hash
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 storepath
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/CachedCVSInputs.pm at line 113
    [6.1055][6.1055:1200]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:21:46
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:fl40IZe2SZxPEQ5UgccVSQ
    [6.1055]
    [6.1200]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:XfIRW2I//m0W9D6jCmYJGA
  • edit in src/lib/Hydra/Schema/CachedCVSInputs.pm at line 116
    [6.1201][6.1201:1202]()
  • edit in src/lib/Hydra/Schema/CachedGitInputs.pm at line 8
    [6.1494]
    [6.1494]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/CachedGitInputs.pm at line 11
    [6.1495][6.1495:1519]()
    use base 'DBIx::Class';
    [6.1495]
    [6.1519]
    =head1 NAME
    Hydra::Schema::CachedGitInputs
  • replacement in src/lib/Hydra/Schema/CachedGitInputs.pm at line 16
    [6.1520][6.1520:1558]()
    __PACKAGE__->load_components("Core");
    [6.1520]
    [6.1558]
    =cut
  • edit in src/lib/Hydra/Schema/CachedGitInputs.pm at line 19
    [6.1597]
    [6.1597]
    =head1 ACCESSORS
    =head2 uri
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 branch
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 revision
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 timestamp
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 lastseen
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 sha256hash
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 storepath
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =cut
  • edit in src/lib/Hydra/Schema/CachedGitInputs.pm at line 125
    [2.1563][6.2267:2268](),[6.2267][6.2267:2268]()
  • edit in src/lib/Hydra/Schema/CachedGitInputs.pm at line 126
    [6.2269][2.1564:1709]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-18 21:46:00
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:K9P4pi33P54ZB8D/6WzAYw
  • edit in src/lib/Hydra/Schema/CachedGitInputs.pm at line 127
    [6.2415]
    [6.2415]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:CoeyzZHUEPo7/VpIpLD+Pw
  • edit in src/lib/Hydra/Schema/CachedGitInputs.pm at line 130
    [6.2416][6.2416:2506]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/CachedPathInputs.pm at line 8
    [6.928]
    [6.928]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/CachedPathInputs.pm at line 12
    [6.929][6.929:953]()
    use base 'DBIx::Class';
    [6.929]
    [6.953]
    =head1 NAME
  • replacement in src/lib/Hydra/Schema/CachedPathInputs.pm at line 14
    [6.954][6.954:992]()
    __PACKAGE__->load_components("Core");
    [6.954]
    [6.992]
    Hydra::Schema::CachedPathInputs
    =cut
  • edit in src/lib/Hydra/Schema/CachedPathInputs.pm at line 19
    [6.1032]
    [6.1032]
    =head1 ACCESSORS
    =head2 srcpath
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 timestamp
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 lastseen
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 sha256hash
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 storepath
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/CachedPathInputs.pm at line 99
    [6.1497][6.3669:3814]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:ZEYeoP+fkE3y/cohKLoCLg
    [6.1497]
    [6.1639]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:kZP1P7P2TMUCnnFPIGh1iA
  • edit in src/lib/Hydra/Schema/CachedPathInputs.pm at line 102
    [6.1640][6.1640:1731]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 8
    [6.1855]
    [6.1855]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 12
    [6.1856][6.1856:1880]()
    use base 'DBIx::Class';
    [6.1856]
    [6.1880]
    =head1 NAME
    Hydra::Schema::CachedSubversionInputs
    =cut
  • edit in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 18
    [6.1881][6.1881:1919]()
    __PACKAGE__->load_components("Core");
  • edit in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 19
    [6.1965]
    [6.1965]
    =head1 ACCESSORS
    =head2 uri
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 revision
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 sha256hash
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 storepath
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =cut
  • edit in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 83
    [6.2340][6.2340:2341]()
  • edit in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 84
    [6.2342][6.3815:3960]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:f3ZEnsrXJUjcpGkLNl24Rw
  • edit in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 85
    [6.2485]
    [6.2485]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:X5cnk1/P6U0SzCCQr72rBg
  • edit in src/lib/Hydra/Schema/CachedSubversionInputs.pm at line 88
    [6.2486][6.2486:2576]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/Jobs.pm at line 8
    [6.1511]
    [6.1511]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/Jobs.pm at line 12
    [6.1512][6.1512:1536]()
    use base 'DBIx::Class';
    [6.1512]
    [6.1536]
    =head1 NAME
  • replacement in src/lib/Hydra/Schema/Jobs.pm at line 14
    [6.1537][6.1537:1575]()
    __PACKAGE__->load_components("Core");
    [6.1537]
    [6.1575]
    Hydra::Schema::Jobs
    =cut
  • edit in src/lib/Hydra/Schema/Jobs.pm at line 19
    [6.1603]
    [6.1603]
    =head1 ACCESSORS
    =head2 project
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 jobset
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 name
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 active
    data_type: integer
    default_value: 1
    is_nullable: 0
    size: undef
    =head2 errormsg
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 firstevaltime
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 lastevaltime
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 disabled
    data_type: integer
    default_value: 0
    is_nullable: 0
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/Jobs.pm at line 133
    [6.2218][6.1229:1315]()
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" });
    [6.2218]
    [6.1315]
    =head1 RELATIONS
    =head2 project
    Type: belongs_to
    Related object: L<Hydra::Schema::Projects>
    =cut
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" }, {});
    =head2 jobset
    Type: belongs_to
    Related object: L<Hydra::Schema::Jobsets>
    =cut
  • edit in src/lib/Hydra/Schema/Jobs.pm at line 158
    [6.1426]
    [6.1426]
    {},
  • edit in src/lib/Hydra/Schema/Jobs.pm at line 160
    [6.1429]
    [6.2218]
    =head2 builds
    Type: has_many
    Related object: L<Hydra::Schema::Builds>
    =cut
  • replacement in src/lib/Hydra/Schema/Jobs.pm at line 180
    [6.2613][6.3961:4106](),[6.1459][6.2755:2756](),[6.1575][6.2755:2756](),[6.1784][6.2755:2756](),[6.2017][6.2755:2756](),[6.2210][6.2755:2756](),[6.4106][6.2755:2756](),[6.7656][6.2755:2756](),[6.11515][6.2755:2756](),[6.2755][6.2755:2756]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:I5DYg9q22g99Mstln/26fw
    [6.2613]
    [6.2756]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:MA9QPD0BcewmJazzmSu1MA
  • edit in src/lib/Hydra/Schema/Jobs.pm at line 183
    [6.2757][6.2757:2847]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 8
    [6.901]
    [6.901]
    use base 'DBIx::Class::Core';
    =head1 NAME
  • replacement in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 14
    [6.902][6.902:926]()
    use base 'DBIx::Class';
    [6.902]
    [6.926]
    Hydra::Schema::JobsetInputAlts
    =cut
  • edit in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 18
    [6.927][6.927:965]()
    __PACKAGE__->load_components("Core");
  • edit in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 19
    [6.4797]
    [6.1004]
    =head1 ACCESSORS
    =head2 project
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 jobset
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 input
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 altnr
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 value
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 revision
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 tag
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =cut
  • edit in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 131
    [6.1678]
    [6.1678]
    =head1 RELATIONS
    =head2 jobsetinput
    Type: belongs_to
    Related object: L<Hydra::Schema::JobsetInputs>
    =cut
  • edit in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 146
    [6.1826]
    [6.1826]
    {},
  • edit in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 148
    [6.1829][6.1829:1830]()
  • edit in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 149
    [6.1831][6.4133:4278]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:B2BMIuiQ3IAoqEJ18pHCeQ
  • edit in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 150
    [6.1974]
    [6.1974]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:l75rIU6dDqdHBkPIaC+84w
  • edit in src/lib/Hydra/Schema/JobsetInputAlts.pm at line 153
    [6.1975][6.1975:2065]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/JobsetInputHashes.pm at line 8
    [6.221]
    [6.221]
    use base 'DBIx::Class::Core';
  • edit in src/lib/Hydra/Schema/JobsetInputHashes.pm at line 11
    [6.222][6.222:246]()
    use base 'DBIx::Class';
  • replacement in src/lib/Hydra/Schema/JobsetInputHashes.pm at line 12
    [6.247][6.247:285]()
    __PACKAGE__->load_components("Core");
    [6.247]
    [6.285]
    =head1 NAME
    Hydra::Schema::JobsetInputHashes
    =cut
  • edit in src/lib/Hydra/Schema/JobsetInputHashes.pm at line 19
    [6.326]
    [6.326]
    =head1 ACCESSORS
    =head2 project
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 jobset
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 hash
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 timestamp
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/JobsetInputHashes.pm at line 87
    [6.929][6.929:1015]()
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" });
    [6.929]
    [6.1015]
    =head1 RELATIONS
    =head2 project
    Type: belongs_to
    Related object: L<Hydra::Schema::Projects>
    =cut
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" }, {});
    =head2 jobset
    Type: belongs_to
    Related object: L<Hydra::Schema::Jobsets>
    =cut
  • edit in src/lib/Hydra/Schema/JobsetInputHashes.pm at line 112
    [6.1126]
    [6.1126]
    {},
  • replacement in src/lib/Hydra/Schema/JobsetInputHashes.pm at line 116
    [6.1131][6.1131:1277]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 14:04:55
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:f8/4vTSQJbmAh/0PZHeFDg
    [6.1131]
    [6.1277]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:dK9vFHXInejDW/rl1i/kFA
  • edit in src/lib/Hydra/Schema/JobsetInputHashes.pm at line 119
    [6.1278][6.1278:1368]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 8
    [6.663]
    [6.663]
    use base 'DBIx::Class::Core';
    =head1 NAME
  • replacement in src/lib/Hydra/Schema/JobsetInputs.pm at line 14
    [6.664][6.664:688]()
    use base 'DBIx::Class';
    [6.664]
    [6.688]
    Hydra::Schema::JobsetInputs
    =cut
  • edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 18
    [6.689][6.689:727]()
    __PACKAGE__->load_components("Core");
  • edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 19
    [6.4977]
    [6.763]
    =head1 ACCESSORS
    =head2 project
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 jobset
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 name
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 type
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =cut
  • edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 87
    [6.2184]
    [6.1345]
    =head1 RELATIONS
    =head2 jobsets
    Type: has_many
    Related object: L<Hydra::Schema::Jobsets>
    =cut
  • edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 107
    [6.1560]
    [6.1560]
    =head2 jobset
    Type: belongs_to
    Related object: L<Hydra::Schema::Jobsets>
    =cut
  • edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 120
    [6.2231]
    [6.2231]
    {},
  • edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 122
    [6.2234]
    [6.2234]
    =head2 jobsetinputalts
    Type: has_many
    Related object: L<Hydra::Schema::JobsetInputAlts>
    =cut
  • edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 140
    [6.1679][6.1679:1680]()
  • edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 141
    [6.1681][6.4279:4424]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:srhHJGx+LAdeo++jv1RmMg
  • edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 142
    [6.1824]
    [6.1824]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:eThDu6WyuCUmDMEDlXyPkA
  • edit in src/lib/Hydra/Schema/JobsetInputs.pm at line 145
    [6.1825][6.1825:1915]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/Jobsets.pm at line 8
    [6.2028]
    [6.2028]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/Jobsets.pm at line 11
    [6.2029][6.2029:2053]()
    use base 'DBIx::Class';
    [6.2029]
    [6.2053]
    =head1 NAME
    Hydra::Schema::Jobsets
  • replacement in src/lib/Hydra/Schema/Jobsets.pm at line 16
    [6.2054][6.2054:2092]()
    __PACKAGE__->load_components("Core");
    [6.2054]
    [6.5121]
    =cut
  • edit in src/lib/Hydra/Schema/Jobsets.pm at line 19
    [6.5152]
    [6.2123]
    =head1 ACCESSORS
    =head2 name
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 project
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 description
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 nixexprinput
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 nixexprpath
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 errormsg
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 errortime
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 lastcheckedtime
    data_type: integer
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 enabled
    data_type: integer
    default_value: 1
    is_nullable: 0
    size: undef
    =head2 enableemail
    data_type: integer
    default_value: 1
    is_nullable: 0
    size: undef
    =head2 emailoverride
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =cut
  • edit in src/lib/Hydra/Schema/Jobsets.pm at line 177
    [6.2679][6.3197:3283](),[6.3283][6.2679:2721](),[6.2679][6.2679:2721](),[6.2721][6.2779:2812](),[6.2812][6.2159:2229](),[6.2229][6.2829:2873](),[6.2829][6.2829:2873](),[6.2873][6.2813:2846](),[6.2846][6.3169:3318](),[6.3318][6.1868:2021](),[6.2021][6.1417:1592](),[6.1592][6.2594:2682](),[6.2021][6.2594:2682](),[6.2083][6.2594:2682](),[6.2846][6.2594:2682](),[6.3318][6.2594:2682](),[6.3351][6.2594:2682](),[6.2914][6.2594:2682](),[6.2682][6.2987:2990](),[6.2987][6.2987:2990]()
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" });
    __PACKAGE__->belongs_to(
    "jobsetinput",
    "Hydra::Schema::JobsetInputs",
    { jobset => "name", name => "nixexprinput", project => "project" },
    );
    __PACKAGE__->has_many(
    "jobsetinputs",
    "Hydra::Schema::JobsetInputs",
    {
    "foreign.jobset" => "self.name",
    "foreign.project" => "self.project",
    },
    );
    __PACKAGE__->has_many(
    "jobs",
    "Hydra::Schema::Jobs",
    {
    "foreign.jobset" => "self.name",
    "foreign.project" => "self.project",
    },
    );
    __PACKAGE__->has_many(
    "builds",
    "Hydra::Schema::Builds",
    {
    "foreign.jobset" => "self.name",
    "foreign.project" => "self.project",
    },
    );
    __PACKAGE__->has_many(
    "jobsetinputhashes",
    "Hydra::Schema::JobsetInputHashes",
    {
    "foreign.jobset" => "self.name",
    "foreign.project" => "self.project",
    },
    );
  • edit in src/lib/Hydra/Schema/Jobsets.pm at line 178
    [6.2991]
    [6.2991]
    =head1 RELATIONS
  • replacement in src/lib/Hydra/Schema/Jobsets.pm at line 180
    [6.2992][6.376:873]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2010-01-06 10:15:26
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:buO0P7XQexj6YEwEAsq3EQ
    # These lines were loaded from '/home/rbvermaa/src/hydra/src/lib/Hydra/Schema/Jobsets.pm' found in @INC.
    # They are now part of the custom portion of this file
    # for you to hand-edit. If you do not either delete
    # this section or remove that file from @INC, this section
    # will be repeated redundantly when you re-create this
    # file again via Loader!
    [6.2992]
    [6.873]
    =head2 project
  • replacement in src/lib/Hydra/Schema/Jobsets.pm at line 182
    [6.874][6.874:906]()
    package Hydra::Schema::Jobsets;
    [6.874]
    [6.906]
    Type: belongs_to
  • replacement in src/lib/Hydra/Schema/Jobsets.pm at line 184
    [6.907][6.907:992]()
    # Created by DBIx::Class::Schema::Loader
    # DO NOT MODIFY THE FIRST PART OF THIS FILE
    [6.907]
    [6.992]
    Related object: L<Hydra::Schema::Projects>
  • replacement in src/lib/Hydra/Schema/Jobsets.pm at line 186
    [6.993][6.993:1019]()
    use strict;
    use warnings;
    [6.993]
    [6.1019]
    =cut
  • replacement in src/lib/Hydra/Schema/Jobsets.pm at line 188
    [6.1020][6.1020:1044]()
    use base 'DBIx::Class';
    [6.1020]
    [6.1044]
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" }, {});
  • replacement in src/lib/Hydra/Schema/Jobsets.pm at line 190
    [6.1045][6.1045:2404]()
    __PACKAGE__->load_components("Core");
    __PACKAGE__->table("Jobsets");
    __PACKAGE__->add_columns(
    "name",
    {
    data_type => "text",
    default_value => undef,
    is_foreign_key => 1,
    is_nullable => 0,
    size => undef,
    },
    "project",
    {
    data_type => "text",
    default_value => undef,
    is_foreign_key => 1,
    is_nullable => 0,
    size => undef,
    },
    "description",
    {
    data_type => "text",
    default_value => undef,
    is_nullable => 1,
    size => undef,
    },
    "nixexprinput",
    {
    data_type => "text",
    default_value => undef,
    is_foreign_key => 1,
    is_nullable => 0,
    size => undef,
    },
    "nixexprpath",
    {
    data_type => "text",
    default_value => undef,
    is_nullable => 0,
    size => undef,
    },
    "errormsg",
    {
    data_type => "text",
    default_value => undef,
    is_nullable => 1,
    size => undef,
    },
    "errortime",
    {
    data_type => "integer",
    default_value => undef,
    is_nullable => 1,
    size => undef,
    },
    "lastcheckedtime",
    {
    data_type => "integer",
    default_value => undef,
    is_nullable => 1,
    size => undef,
    },
    "enabled",
    { data_type => "integer", default_value => 1, is_nullable => 0, size => undef },
    );
    __PACKAGE__->set_primary_key("project", "name");
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" });
    [6.1045]
    [6.2404]
    =head2 jobsetinput
    Type: belongs_to
    Related object: L<Hydra::Schema::JobsetInputs>
    =cut
  • edit in src/lib/Hydra/Schema/Jobsets.pm at line 202
    [6.2549]
    [6.2549]
    {},
  • edit in src/lib/Hydra/Schema/Jobsets.pm at line 204
    [6.2552]
    [6.2552]
    =head2 jobsetinputs
    Type: has_many
    Related object: L<Hydra::Schema::JobsetInputs>
    =cut
  • edit in src/lib/Hydra/Schema/Jobsets.pm at line 221
    [6.2717]
    [6.2717]
    =head2 jobs
    Type: has_many
    Related object: L<Hydra::Schema::Jobs>
    =cut
  • edit in src/lib/Hydra/Schema/Jobsets.pm at line 238
    [6.2866]
    [6.2866]
    =head2 builds
    Type: has_many
    Related object: L<Hydra::Schema::Builds>
    =cut
  • edit in src/lib/Hydra/Schema/Jobsets.pm at line 255
    [6.3019]
    [6.3019]
    =head2 jobsetinputhashes
    Type: has_many
    Related object: L<Hydra::Schema::JobsetInputHashes>
    =cut
  • replacement in src/lib/Hydra/Schema/Jobsets.pm at line 274
    [6.3196][6.4425:4570](),[6.2992][6.4425:4570](),[6.4570][6.3197:3379](),[6.1004][6.3134:3135](),[6.1134][6.3134:3135](),[6.1251][6.3134:3135](),[6.1286][6.3134:3135](),[6.1304][6.3134:3135](),[6.1364][6.3134:3135](),[6.1509][6.3134:3135](),[6.1528][6.3134:3135](),[6.1572][6.3134:3135](),[6.1572][6.3134:3135](),[6.1635][6.3134:3135](),[6.1651][6.3134:3135](),[6.1693][6.3134:3135](),[6.1727][6.3134:3135](),[6.1734][6.3134:3135](),[6.1738][6.3134:3135](),[6.1755][6.3134:3135](),[6.1823][6.3134:3135](),[6.1874][6.3134:3135](),[6.1895][6.3134:3135](),[6.1916][6.3134:3135](),[6.1937][6.3134:3135](),[6.1945][6.3134:3135](),[6.1994][6.3134:3135](),[6.2130][6.3134:3135](),[6.2167][6.3134:3135](),[6.2222][6.3134:3135](),[6.2226][6.3134:3135](),[6.2235][6.3134:3135](),[6.2311][6.3134:3135](),[6.2372][6.3134:3135](),[6.2372][6.3134:3135](),[6.2455][6.3134:3135](),[6.2825][6.3134:3135](),[6.2903][6.3134:3135](),[6.2909][6.3134:3135](),[6.2970][6.3134:3135](),[6.2989][6.3134:3135](),[6.3058][6.3134:3135](),[6.3379][6.3134:3135](),[6.3404][6.3134:3135](),[6.3416][6.3134:3135](),[6.3461][6.3134:3135](),[6.3494][6.3134:3135](),[6.3520][6.3134:3135](),[6.4570][6.3134:3135](),[6.4694][6.3134:3135](),[6.5295][6.3134:3135](),[6.8094][6.3134:3135](),[6.14141][6.3134:3135](),[6.3134][6.3134:3135]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:05:10
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:fVXvhb343Zw1625daVz40g
    # You can replace this text with custom content, and it will be preserved on regeneration
    1;
    # End of lines loaded from '/home/rbvermaa/src/hydra/src/lib/Hydra/Schema/Jobsets.pm'
    [6.3196]
    [6.3135]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:ORCZ73BJrscvmyf/4ds0UQ
  • edit in src/lib/Hydra/Schema/Jobsets.pm at line 277
    [6.3136][6.3136:3226]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/Projects.pm at line 8
    [6.3335]
    [6.3335]
    use base 'DBIx::Class::Core';
  • edit in src/lib/Hydra/Schema/Projects.pm at line 11
    [6.3336][6.3336:3360]()
    use base 'DBIx::Class';
  • replacement in src/lib/Hydra/Schema/Projects.pm at line 12
    [6.3361][6.3361:3399]()
    __PACKAGE__->load_components("Core");
    [6.3361]
    [6.5296]
    =head1 NAME
    Hydra::Schema::Projects
    =cut
  • edit in src/lib/Hydra/Schema/Projects.pm at line 19
    [6.5328]
    [6.3431]
    =head1 ACCESSORS
    =head2 name
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 displayname
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 description
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 enabled
    data_type: integer
    default_value: 1
    is_nullable: 0
    size: undef
    =head2 owner
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 homepage
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/Projects.pm at line 108
    [6.2317][6.2312:2395]()
    __PACKAGE__->belongs_to("owner", "Hydra::Schema::Users", { username => "owner" });
    [6.3568]
    [6.2317]
    =head1 RELATIONS
    =head2 owner
    Type: belongs_to
    Related object: L<Hydra::Schema::Users>
    =cut
    __PACKAGE__->belongs_to("owner", "Hydra::Schema::Users", { username => "owner" }, {});
    =head2 jobsets
    Type: has_many
    Related object: L<Hydra::Schema::Jobsets>
    =cut
  • edit in src/lib/Hydra/Schema/Projects.pm at line 134
    [6.4738]
    [6.4738]
    =head2 jobs
    Type: has_many
    Related object: L<Hydra::Schema::Jobs>
    =cut
  • edit in src/lib/Hydra/Schema/Projects.pm at line 148
    [6.2211]
    [6.2211]
    =head2 builds
    Type: has_many
    Related object: L<Hydra::Schema::Builds>
    =cut
  • edit in src/lib/Hydra/Schema/Projects.pm at line 162
    [6.3540]
    [6.3540]
    =head2 views
    Type: has_many
    Related object: L<Hydra::Schema::Views>
    =cut
  • edit in src/lib/Hydra/Schema/Projects.pm at line 176
    [6.4853]
    [6.4853]
    =head2 viewjobs
    Type: has_many
    Related object: L<Hydra::Schema::ViewJobs>
    =cut
  • edit in src/lib/Hydra/Schema/Projects.pm at line 190
    [6.2266]
    [6.2266]
    =head2 releases
    Type: has_many
    Related object: L<Hydra::Schema::Releases>
    =cut
  • edit in src/lib/Hydra/Schema/Projects.pm at line 204
    [6.2375]
    [6.2375]
    =head2 releasemembers
    Type: has_many
    Related object: L<Hydra::Schema::ReleaseMembers>
    =cut
  • edit in src/lib/Hydra/Schema/Projects.pm at line 218
    [6.2384]
    [6.1739]
    =head2 jobsetinputhashes
    Type: has_many
    Related object: L<Hydra::Schema::JobsetInputHashes>
    =cut
  • replacement in src/lib/Hydra/Schema/Projects.pm at line 234
    [6.3685][6.4571:4716]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:05:10
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:+HDJ8tIPcvj5+IwgHqTnaw
    [6.3685]
    [6.3827]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:yH/9hz6FH09kgusRNWrqPg
  • edit in src/lib/Hydra/Schema/Projects.pm at line 237
    [6.3829][6.3829:3919]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/ReleaseMembers.pm at line 8
    [6.1914]
    [6.1914]
    use base 'DBIx::Class::Core';
    =head1 NAME
  • replacement in src/lib/Hydra/Schema/ReleaseMembers.pm at line 14
    [6.1915][6.1915:1939]()
    use base 'DBIx::Class';
    [6.1915]
    [6.1939]
    Hydra::Schema::ReleaseMembers
    =cut
  • edit in src/lib/Hydra/Schema/ReleaseMembers.pm at line 18
    [6.1940][6.1940:1978]()
    __PACKAGE__->load_components("Core");
  • edit in src/lib/Hydra/Schema/ReleaseMembers.pm at line 19
    [6.2016]
    [6.2016]
    =head1 ACCESSORS
    =head2 project
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 release_
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 build
    data_type: integer
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 description
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/ReleaseMembers.pm at line 89
    [6.2652][6.2652:2738]()
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" });
    [6.2652]
    [6.2738]
    =head1 RELATIONS
    =head2 project
    Type: belongs_to
    Related object: L<Hydra::Schema::Projects>
    =cut
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" }, {});
    =head2 release
    Type: belongs_to
    Related object: L<Hydra::Schema::Releases>
    =cut
  • edit in src/lib/Hydra/Schema/ReleaseMembers.pm at line 114
    [6.2853]
    [6.2853]
    {},
  • replacement in src/lib/Hydra/Schema/ReleaseMembers.pm at line 116
    [6.2856][6.2856:2934]()
    __PACKAGE__->belongs_to("build", "Hydra::Schema::Builds", { id => "build" });
    [6.2856]
    [6.2934]
    =head2 build
    Type: belongs_to
    Related object: L<Hydra::Schema::Builds>
  • edit in src/lib/Hydra/Schema/ReleaseMembers.pm at line 123
    [6.2935]
    [6.2935]
    =cut
  • replacement in src/lib/Hydra/Schema/ReleaseMembers.pm at line 125
    [6.2936][6.4717:4862]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:fu21YcmM1U76pcgFY1qZ5A
    [6.2936]
    [6.3081]
    __PACKAGE__->belongs_to("build", "Hydra::Schema::Builds", { id => "build" }, {});
  • replacement in src/lib/Hydra/Schema/ReleaseMembers.pm at line 128
    [6.3083][6.3083:3173]()
    # You can replace this text with custom content, and it will be preserved on regeneration
    [6.3083]
    [6.3173]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:QTByw0fKIXFIYYSXCtKyyw
  • edit in src/lib/Hydra/Schema/Releases.pm at line 8
    [6.3281]
    [6.3281]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/Releases.pm at line 11
    [6.3282][6.3282:3306]()
    use base 'DBIx::Class';
    [6.3282]
    [6.3306]
    =head1 NAME
    Hydra::Schema::Releases
  • replacement in src/lib/Hydra/Schema/Releases.pm at line 16
    [6.3307][6.3307:3345]()
    __PACKAGE__->load_components("Core");
    [6.3307]
    [6.3345]
    =cut
  • edit in src/lib/Hydra/Schema/Releases.pm at line 19
    [6.3377]
    [6.3377]
    =head1 ACCESSORS
    =head2 project
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 name
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 timestamp
    data_type: integer
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 description
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/Releases.pm at line 85
    [6.3950][6.3950:4036]()
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" });
    [6.3950]
    [6.4036]
    =head1 RELATIONS
    =head2 project
    Type: belongs_to
    Related object: L<Hydra::Schema::Projects>
    =cut
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" }, {});
    =head2 releasemembers
    Type: has_many
    Related object: L<Hydra::Schema::ReleaseMembers>
    =cut
  • replacement in src/lib/Hydra/Schema/Releases.pm at line 116
    [6.4209][6.4863:5008](),[6.3608][6.4354:4355](),[6.5008][6.4354:4355](),[6.4354][6.4354:4355]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:cbt+hnRoIN5T6u8qC9uQBg
    [6.4209]
    [6.4355]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:tUuuHG9duLzmDhUywM+ErQ
  • edit in src/lib/Hydra/Schema/Releases.pm at line 119
    [6.4356][6.4356:4446]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/SystemTypes.pm at line 8
    [6.1781]
    [6.1781]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/SystemTypes.pm at line 11
    [6.1782][6.1782:1806]()
    use base 'DBIx::Class';
    [6.1782]
    [6.1806]
    =head1 NAME
    Hydra::Schema::SystemTypes
  • replacement in src/lib/Hydra/Schema/SystemTypes.pm at line 16
    [6.1807][6.1807:1845]()
    __PACKAGE__->load_components("Core");
    [6.1807]
    [6.1845]
    =cut
  • edit in src/lib/Hydra/Schema/SystemTypes.pm at line 19
    [6.1880]
    [6.1880]
    =head1 ACCESSORS
    =head2 system
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 maxconcurrent
    data_type: integer
    default_value: 2
    is_nullable: 0
    size: undef
    =cut
  • edit in src/lib/Hydra/Schema/SystemTypes.pm at line 50
    [6.2103][6.2103:2104]()
  • edit in src/lib/Hydra/Schema/SystemTypes.pm at line 51
    [6.2105][6.5009:5154]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:QtiooD8Th7dBKknK5IRhMQ
  • edit in src/lib/Hydra/Schema/SystemTypes.pm at line 52
    [6.2248]
    [6.2248]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:cY3UlAd8a/jARP5klFLP6g
  • edit in src/lib/Hydra/Schema/SystemTypes.pm at line 55
    [6.2249][6.2249:2339]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/UserRoles.pm at line 8
    [6.3325]
    [6.3325]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/UserRoles.pm at line 12
    [6.3326][6.3326:3350]()
    use base 'DBIx::Class';
    [6.3326]
    [6.3350]
    =head1 NAME
    Hydra::Schema::UserRoles
    =cut
  • edit in src/lib/Hydra/Schema/UserRoles.pm at line 18
    [6.3351][6.3351:3389]()
    __PACKAGE__->load_components("Core");
  • edit in src/lib/Hydra/Schema/UserRoles.pm at line 19
    [6.3422]
    [6.3422]
    =head1 ACCESSORS
    =head2 username
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 role
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =cut
  • edit in src/lib/Hydra/Schema/UserRoles.pm at line 57
    [6.3645][6.3645:3734]()
    __PACKAGE__->belongs_to("username", "Hydra::Schema::Users", { username => "username" });
  • edit in src/lib/Hydra/Schema/UserRoles.pm at line 58
    [6.3735]
    [6.3735]
    =head1 RELATIONS
  • replacement in src/lib/Hydra/Schema/UserRoles.pm at line 60
    [6.3736][6.5155:5300]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:9oO99uYxlWqY3GxfUWjNzg
    [6.3736]
    [6.3878]
    =head2 username
    Type: belongs_to
  • edit in src/lib/Hydra/Schema/UserRoles.pm at line 64
    [6.3879]
    [6.3879]
    Related object: L<Hydra::Schema::Users>
  • replacement in src/lib/Hydra/Schema/UserRoles.pm at line 66
    [6.3880][6.3880:3970]()
    # You can replace this text with custom content, and it will be preserved on regeneration
    [6.3880]
    [6.3970]
    =cut
    __PACKAGE__->belongs_to(
    "username",
    "Hydra::Schema::Users",
    { username => "username" },
    {},
    );
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:qEshVHXf4YQ0SEVeZ9cVLQ
  • edit in src/lib/Hydra/Schema/Users.pm at line 8
    [6.3316]
    [6.3316]
    use base 'DBIx::Class::Core';
  • edit in src/lib/Hydra/Schema/Users.pm at line 11
    [6.3317][6.3317:3341]()
    use base 'DBIx::Class';
  • replacement in src/lib/Hydra/Schema/Users.pm at line 12
    [6.3342][6.3342:3380]()
    __PACKAGE__->load_components("Core");
    [6.3342]
    [6.3380]
    =head1 NAME
    Hydra::Schema::Users
    =cut
  • edit in src/lib/Hydra/Schema/Users.pm at line 19
    [6.3409]
    [6.3409]
    =head1 ACCESSORS
    =head2 username
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 fullname
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 emailaddress
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 password
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 emailonerror
    data_type: integer
    default_value: 0
    is_nullable: 0
    size: undef
    =cut
  • edit in src/lib/Hydra/Schema/Users.pm at line 92
    [6.3780]
    [6.4011]
    =head1 RELATIONS
    =head2 userroles
    Type: has_many
    Related object: L<Hydra::Schema::UserRoles>
    =cut
  • edit in src/lib/Hydra/Schema/Users.pm at line 108
    [6.2715]
    [6.2715]
    =head2 projects
    Type: has_many
    Related object: L<Hydra::Schema::Projects>
    =cut
  • replacement in src/lib/Hydra/Schema/Users.pm at line 124
    [6.3782][6.102:247](),[6.247][6.3924:3925](),[6.2223][6.3924:3925](),[6.2568][6.3924:3925](),[6.2585][6.3924:3925](),[6.2646][6.3924:3925](),[6.2732][6.3924:3925](),[6.2803][6.3924:3925](),[6.2870][6.3924:3925](),[6.2969][6.3924:3925](),[6.3037][6.3924:3925](),[6.3166][6.3924:3925](),[6.3230][6.3924:3925](),[6.3230][6.3924:3925](),[6.3331][6.3924:3925](),[6.3365][6.3924:3925](),[6.4270][6.3924:3925](),[6.4307][6.3924:3925](),[6.4318][6.3924:3925](),[6.4421][6.3924:3925](),[6.5446][6.3924:3925](),[6.7847][6.3924:3925](),[6.8760][6.3924:3925](),[6.17746][6.3924:3925](),[6.3924][6.3924:3925]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-12-18 12:57:04
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:/AWZnceSVTAlb5Tru9T1+g
    [6.3782]
    [6.3925]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:vHluB+s1FkpJBPWmpv+wUQ
  • edit in src/lib/Hydra/Schema/Users.pm at line 127
    [6.3926][6.3926:4016]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/ViewJobs.pm at line 8
    [6.5143]
    [6.5143]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/ViewJobs.pm at line 12
    [6.5144][6.5144:5168]()
    use base 'DBIx::Class';
    [6.5144]
    [6.5168]
    =head1 NAME
    Hydra::Schema::ViewJobs
    =cut
  • edit in src/lib/Hydra/Schema/ViewJobs.pm at line 18
    [6.5169][6.5169:5207]()
    __PACKAGE__->load_components("Core");
  • edit in src/lib/Hydra/Schema/ViewJobs.pm at line 19
    [6.8862]
    [6.5245]
    =head1 ACCESSORS
    =head2 project
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 view_
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 job
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 attrs
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 isprimary
    data_type: integer
    default_value: 0
    is_nullable: 0
    size: undef
    =head2 description
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 jobset
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 autorelease
    data_type: integer
    default_value: 0
    is_nullable: 0
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/ViewJobs.pm at line 133
    [6.1800][6.5859:5945](),[6.9042][6.5859:5945](),[6.5859][6.5859:5945]()
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" });
    [6.9042]
    [6.5945]
    =head1 RELATIONS
    =head2 project
    Type: belongs_to
    Related object: L<Hydra::Schema::Projects>
    =cut
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" }, {});
    =head2 view
    Type: belongs_to
    Related object: L<Hydra::Schema::Views>
    =cut
  • edit in src/lib/Hydra/Schema/ViewJobs.pm at line 158
    [6.9124]
    [6.6065]
    {},
  • edit in src/lib/Hydra/Schema/ViewJobs.pm at line 160
    [6.6068][6.6068:6069]()
  • edit in src/lib/Hydra/Schema/ViewJobs.pm at line 161
    [6.6070][6.5447:5592]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:RX9tEuV8mEg13dxEe9SJrQ
  • edit in src/lib/Hydra/Schema/ViewJobs.pm at line 162
    [6.6213]
    [6.6213]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:+aFIv2sSlgMWKcQuWnq0fg
  • edit in src/lib/Hydra/Schema/ViewJobs.pm at line 165
    [6.6214][6.6214:6304]()
    # You can replace this text with custom content, and it will be preserved on regeneration
  • edit in src/lib/Hydra/Schema/Views.pm at line 8
    [6.6415]
    [6.6415]
    use base 'DBIx::Class::Core';
  • replacement in src/lib/Hydra/Schema/Views.pm at line 11
    [6.6416][6.6416:6440]()
    use base 'DBIx::Class';
    [6.6416]
    [6.6440]
    =head1 NAME
    Hydra::Schema::Views
  • replacement in src/lib/Hydra/Schema/Views.pm at line 16
    [6.6441][6.6441:6479]()
    __PACKAGE__->load_components("Core");
    [6.6441]
    [6.9334]
    =cut
  • edit in src/lib/Hydra/Schema/Views.pm at line 19
    [6.9363]
    [6.6514]
    =head1 ACCESSORS
    =head2 project
    data_type: text
    default_value: undef
    is_foreign_key: 1
    is_nullable: 0
    size: undef
    =head2 name
    data_type: text
    default_value: undef
    is_nullable: 0
    size: undef
    =head2 description
    data_type: text
    default_value: undef
    is_nullable: 1
    size: undef
    =head2 keep
    data_type: integer
    default_value: 0
    is_nullable: 0
    size: undef
    =cut
  • replacement in src/lib/Hydra/Schema/Views.pm at line 80
    [6.6885][6.6885:6971]()
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" });
    [6.6885]
    [6.6971]
    =head1 RELATIONS
    =head2 project
    Type: belongs_to
    Related object: L<Hydra::Schema::Projects>
    =cut
    __PACKAGE__->belongs_to("project", "Hydra::Schema::Projects", { name => "project" }, {});
    =head2 viewjobs
    Type: has_many
    Related object: L<Hydra::Schema::ViewJobs>
    =cut
  • replacement in src/lib/Hydra/Schema/Views.pm at line 108
    [6.7142][6.5593:5738](),[6.2139][6.7284:7285](),[6.2156][6.7284:7285](),[6.2217][6.7284:7285](),[6.2303][6.7284:7285](),[6.2374][6.7284:7285](),[6.2432][6.7284:7285](),[6.2737][6.7284:7285](),[6.2801][6.7284:7285](),[6.2801][6.7284:7285](),[6.2824][6.7284:7285](),[6.2893][6.7284:7285](),[6.3261][6.7284:7285](),[6.3329][6.7284:7285](),[6.3712][6.7284:7285](),[6.3992][6.7284:7285](),[6.4773][6.7284:7285](),[6.5738][6.7284:7285](),[6.9628][6.7284:7285](),[6.16471][6.7284:7285](),[6.7284][6.7284:7285]()
    # Created by DBIx::Class::Schema::Loader v0.04999_09 @ 2009-11-17 16:04:13
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:BnM3PKkdJXAaT4rPR8gJsQ
    [6.7142]
    [6.7285]
    # Created by DBIx::Class::Schema::Loader v0.05003 @ 2010-02-25 10:29:41
    # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:Ziocg+WjpiRs3lmlPJL4YA
  • edit in src/lib/Hydra/Schema/Views.pm at line 111
    [6.7286][6.7286:7376]()
    # You can replace this text with custom content, and it will be preserved on regeneration