3 #to allow initial insert
4 $FS::part_pkg::setup_hack = 1;
5 $FS::part_pkg::setup_hack = 1;
8 use vars qw($opt_d $opt_v);
10 use FS::UID qw(adminsuidsetup);
11 use FS::Setup qw(create_initial_data);
15 my $dbh = adminsuidsetup shift;
16 create_initial_data('domain' => $opt_d);
18 warn "Freeside initial data inserted - commiting transaction\n" if $opt_v;
20 $dbh->commit or die $dbh->errstr;
21 $dbh->disconnect or die $dbh->errstr;
23 warn "Database initialization committed successfully\n" if $opt_v;
26 die "Usage:\n freeside-create-initial-data -d domain.name [ -v ] user\n"