check getHydraPath in stead of Envvar HYDRA_DBI directly

This commit is contained in:
Rob Vermaas 2009-05-09 16:10:50 +00:00
parent f1611a7edd
commit b52796feac
2 changed files with 6 additions and 2 deletions

View file

@ -35,7 +35,9 @@ __PACKAGE__->set_primary_key("id");
__PACKAGE__->belongs_to("build", "Hydra::Schema::Builds", { id => "build" }); __PACKAGE__->belongs_to("build", "Hydra::Schema::Builds", { id => "build" });
__PACKAGE__->belongs_to("dependency", "Hydra::Schema::Builds", { id => "dependency" }); __PACKAGE__->belongs_to("dependency", "Hydra::Schema::Builds", { id => "dependency" });
if ($ENV{"HYDRA_DBI"} =~ m/^dbi:Pg/) { use Hydra::Helper::Nix;
if (getHydraDBPath =~ m/^dbi:Pg/) {
__PACKAGE__->sequence('builds_id_seq'); __PACKAGE__->sequence('builds_id_seq');
} }

View file

@ -84,6 +84,8 @@ __PACKAGE__->has_many(
# Created by DBIx::Class::Schema::Loader v0.04005 @ 2009-03-13 13:33:20 # Created by DBIx::Class::Schema::Loader v0.04005 @ 2009-03-13 13:33:20
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:xqKyjCWVdoTyQJC28K3WXA # DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:xqKyjCWVdoTyQJC28K3WXA
use Hydra::Helper::Nix;
__PACKAGE__->has_many(dependents => 'Hydra::Schema::BuildInputs', 'dependency'); __PACKAGE__->has_many(dependents => 'Hydra::Schema::BuildInputs', 'dependency');
__PACKAGE__->many_to_many(dependentBuilds => 'dependents', 'build'); __PACKAGE__->many_to_many(dependentBuilds => 'dependents', 'build');
@ -102,7 +104,7 @@ __PACKAGE__->belongs_to(
{ id => "id" }, { id => "id" },
); );
if ($ENV{"HYDRA_DBI"} =~ m/^dbi:Pg/) { if (getHydraPath =~ m/^dbi:Pg/) {
__PACKAGE__->sequence('builds_id_seq'); __PACKAGE__->sequence('builds_id_seq');
} }