diff options
author | Stefan Kangas <skangas@skangas.se> | 2011-02-09 20:48:21 +0100 |
---|---|---|
committer | Stefan Kangas <skangas@skangas.se> | 2011-02-09 20:48:21 +0100 |
commit | d18b13bc64d66df89b2a37aacc8fca22a38dbb23 (patch) | |
tree | 404357d7464e938f790d80d7d8804be71029dab5 /lib/Fripost/Schema/Result/Log.pm | |
parent | dacc785b452c068322fb2ae35ff1686fca2226e4 (diff) |
Added new Schemas for alias, domain, log
Diffstat (limited to 'lib/Fripost/Schema/Result/Log.pm')
-rw-r--r-- | lib/Fripost/Schema/Result/Log.pm | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/lib/Fripost/Schema/Result/Log.pm b/lib/Fripost/Schema/Result/Log.pm new file mode 100644 index 0000000..87fb8d9 --- /dev/null +++ b/lib/Fripost/Schema/Result/Log.pm @@ -0,0 +1,49 @@ +package Fripost::Schema::Result::Log; + +use 5.010_000; +use warnings; +use strict; + +use base qw/DBIx::Class::Core/; + +# mysql> describe log; +# +-------+-------------+------+-----+-------------------+----------------+ +# | Field | Type | Null | Key | Default | Extra | +# +-------+-------------+------+-----+-------------------+----------------+ +# | id | int(11) | NO | PRI | NULL | auto_increment | +# | user | varchar(20) | NO | | | | +# | event | text | NO | | NULL | | +# | date | timestamp | NO | | CURRENT_TIMESTAMP | | +# +-------+-------------+------+-----+-------------------+----------------+ +# 4 rows in set (0.00 sec) + +__PACKAGE__->load_components(qw/InflateColumn::DateTime/); + +__PACKAGE__->table('mailbox'); +__PACKAGE__->add_columns(qw/ id user event /); +__PACKAGE__->add_columns( + date => { data_type => 'datetime', timezone => "Europe/Stockholm", locale => "se_SV" }, +); + +__PACKAGE__->set_primary_key('id'); + +=head1 NAME + +Fripost::Schema::Result::Log - + +=head1 AUTHOR + +Stefan Kangas C<< <skangas at skangas.se> >> + +=head1 COPYRIGHT + +Copyright 2010,2011 Stefan Kangas, all rights reserved. + +=head1 LICENSE + +This program is free software; you can redistribute it and/or modify it +under the same terms as perl itself. + +=cut + +1; # End of Log.pm |