From c894b2ceaedc7e12dc176ce5a3ce0c24d48357c5 Mon Sep 17 00:00:00 2001 From: ivan Date: Sun, 3 Sep 2006 03:12:00 +0000 Subject: don't error out trying to create a dbdef file from scratch --- bin/dbdef-create | 2 ++ 1 file changed, 2 insertions(+) (limited to 'bin/dbdef-create') diff --git a/bin/dbdef-create b/bin/dbdef-create index fea02c8c5..e0e7df70f 100755 --- a/bin/dbdef-create +++ b/bin/dbdef-create @@ -4,9 +4,11 @@ use strict; use DBI; use DBIx::DBSchema 0.26; use FS::UID qw(adminsuidsetup datasrc driver_name); +use FS::Schema; my $user = shift or die &usage; +$FS::Schema::setup_hack = 1; my($dbh)=adminsuidsetup $user; #needs to match FS::Record -- cgit v1.2.1 From ee24a783b5e48b44d2f6df43f47dd9bd52d8b6e4 Mon Sep 17 00:00:00 2001 From: ivan Date: Sun, 3 Sep 2006 03:14:02 +0000 Subject: REALLY don't error out trying to create a dbdef file from scratch --- bin/dbdef-create | 1 + 1 file changed, 1 insertion(+) (limited to 'bin/dbdef-create') diff --git a/bin/dbdef-create b/bin/dbdef-create index e0e7df70f..2283b533f 100755 --- a/bin/dbdef-create +++ b/bin/dbdef-create @@ -9,6 +9,7 @@ use FS::Schema; my $user = shift or die &usage; $FS::Schema::setup_hack = 1; +$FS::CurrentUser::upgrade_hack = 1; my($dbh)=adminsuidsetup $user; #needs to match FS::Record -- cgit v1.2.1 From 7422aa77086326ba1e6032150ce5704d1003ea6f Mon Sep 17 00:00:00 2001 From: ivan Date: Thu, 14 Dec 2006 09:27:26 +0000 Subject: make the config directory configurable --- bin/dbdef-create | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bin/dbdef-create') diff --git a/bin/dbdef-create b/bin/dbdef-create index 2283b533f..5063a3ce9 100755 --- a/bin/dbdef-create +++ b/bin/dbdef-create @@ -13,7 +13,7 @@ $FS::CurrentUser::upgrade_hack = 1; my($dbh)=adminsuidsetup $user; #needs to match FS::Record -my($dbdef_file) = "/usr/local/etc/freeside/dbdef.". datasrc; +my($dbdef_file) = "%%%FREESIDE_CONF%%%/dbdef.". datasrc; my $dbdef = new_native DBIx::DBSchema $dbh; -- cgit v1.2.1