# But the code is too dirty to refactor...
my $select = q|
SELECT vs.shelfnumber, vs.shelfname, vs.owner, vs.category AS type,
- vs.creation_time, vs.lastmodified as modification_time,
+ vs.created_on, vs.lastmodified as modification_time,
bo.surname, bo.firstname, vs.sortfield as sortby,
count(vc.biblionumber) as count
|;
return -1 unless _CheckShelfName($hashref->{shelfname}, $hashref->{category}, $owner, 0);
my $query = q|INSERT INTO virtualshelves
- (shelfname,owner,category,sortfield,allow_add,allow_delete_own,allow_delete_other, creation_time)
+ (shelfname,owner,category,sortfield,allow_add,allow_delete_own,allow_delete_other, created_on)
VALUES (?,?,?,?,?,?,?, NOW())
|;
`category` varchar(1) default NULL, -- type of list (private [1], public [2])
`sortfield` varchar(16) default NULL, -- the field this list is sorted on
`lastmodified` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP, -- date and time the list was last modified
- `creation_time` TIMESTAMP NOT NULL, -- creation time
+ `created_on` TIMESTAMP NOT NULL, -- creation time
`allow_add` tinyint(1) default 0, -- permission for adding entries to list
`allow_delete_own` tinyint(1) default 1, -- permission for deleting entries frm list that you added yourself
`allow_delete_other` tinyint(1) default 0, -- permission for deleting entries from list that another person added
if ( CheckVersion($DBversion) ) {
$dbh->do(q|
ALTER TABLE virtualshelves
- ADD COLUMN creation_time TIMESTAMP NOT NULL AFTER lastmodified
+ ADD COLUMN created_on TIMESTAMP NOT NULL AFTER lastmodified
|);
- # Set creation_time = lastmodified
+ # Set created_on = lastmodified
# I would say it's better than 0000-00-00
# Set modified to the existing value (do not get the current ts!)
$dbh->do(q|
UPDATE virtualshelves
- SET creation_time = lastmodified, lastmodified = lastmodified
+ SET created_on = lastmodified, lastmodified = lastmodified
|);
- print "Upgrade to $DBversion done (Bug XXXXX: Add DB field virtualshelves.creation_time)\n";
+ print "Upgrade to $DBversion done (Bug XXXXX: Add DB field virtualshelves.created_on)\n";
SetVersion ($DBversion);
}
{ 'mDataProp': 'dt_count' },
{ 'mDataProp': 'dt_owner' },
{ 'mDataProp': 'dt_sortby' },
- { 'mDataProp': 'dt_creation_time' },
+ { 'mDataProp': 'dt_created_on' },
{ 'mDataProp': 'dt_modification_time' },
{ 'mDataProp': 'dt_action', 'bSortable': false }
],
"<a href='/cgi-bin/koha/members/moremember.pl?borrowernumber=[% data.owner %]'>[% data.firstname %] [% data.surname %]</a>",
"dt_sortby":
[% IF data.sortby == "author" %]"Author"[% ELSIF data.sortby == "copyrightdate" %]"Year"[% ELSIF data.sortby == "itemcallnumber" %]"Call number"[% ELSE %]"Title"[% END %],
- "dt_creation_time":
- "[% data.creation_time | $KohaDates %]",
+ "dt_created_on":
+ "[% data.created_on | $KohaDates %]",
"dt_modification_time":
"[% data.modification_time | $KohaDates %]",
"dt_action":