1 package AuthApp::Schema::Result::User;
3 use base 'DBIx::Class::Core';
5 __PACKAGE__->load_components(qw(InflateColumn::Authen::Passphrase));
6 __PACKAGE__->table('users');
7 __PACKAGE__->add_columns(
9 data_type => 'integer',
10 is_auto_increment => 1,
13 data_type => 'TINYTEXT',
16 data_type => 'varchar',
18 inflate_passphrase => 'rfc2307',
22 __PACKAGE__->set_primary_key('id');
23 __PACKAGE__->add_unique_constraint('username' => ['username']);