[jifty-devel] using jifty model classes outside jifty
Jesse Vincent
jesse at bestpractical.com
Mon Apr 16 10:48:19 EDT 2007
On Mon, Apr 09, 2007 at 03:38:33PM +0200, Grzegorz Marszaek wrote:
> Hello!
>
> I'm newbie to Jifty, but it seems to be great framework :)
Thanks!
>
> But I've got small question - how can I use jifty model classes outside jifty?
> I need command line utility, which uses data inserten into database by user
> via web ui and I certainly don't what to implement model twice. Any
> suggestions?
We use the following:
237:~/svk/hiveminder-trunk jesse$ more bin/create_user
#!/usr/bin/env perl
use lib '../Jifty/lib';
use lib 'lib';
use Jifty::Everything;
use BTDT::CurrentUser;
use BTDT::Model::User;
use Getopt::Long;
Jifty->new();
my $email;
my $type = 'guest';
GetOptions('email=s' => \$email,
'type=s' => \$type);
my $u = BTDT::Model::User->new(current_user => BTDT::CurrentUser->superuser);
my ($id,$msg) = $u->create(name => 'admin', email => $email, password => 'password', email_confirmed => 1, ac
cess_level => $type);
print $msg unless ($id);
1;
>
> --
> Grzegorz Marszalek
> _______________________________________________
> jifty-devel mailing list
> jifty-devel at lists.jifty.org
> http://lists.jifty.org/cgi-bin/mailman/listinfo/jifty-devel
>
--
More information about the jifty-devel
mailing list