Further changes to category code - eliminat euse of id, use keyword + owner throughout
(with owner implied by current user)
Remove some bogus cascades in event hbm. Discover that annotation schema has
recurrence and exception dates incorrectly defined
Removed incorrect setting of flushmode in HibSesssionImpl?
Schema change:
Was:
create table event_annotationexdates (eventid integer not null, exdate varchar(255))
create table event_annotationrdates (eventid integer not null, rdate varchar(255))
is now:
create table event_annotationexdates (eventid integer not null,
ex_date_type char(1) not null,
ex_tzid varchar(255),
ex_dtval varchar(16) not null,
ex_date varchar(16) not null,
primary key (eventid, ex_date_type, ex_dtval, ex_date))
create table event_annotationrdates (eventid integer not null,
r_date_type char(1) not null,
r_tzid varchar(255),
r_dtval varchar(16) not null,
r_date varchar(16) not null,
primary key (eventid, r_date_type, r_dtval, r_date))