<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>type cast needed for event_recurtype for postgresql-8.3.8</title> 
  <pubDate>Fri, 10 Apr 2026 06:14:14 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/8700</link> 
  <atom:link rel="self" type="application/rss+xml" title="type cast needed for event_recurtype for postgresql-8.3.8" href="https://bugs.horde.org/ticket/8700/rss" /> 
  <description>type cast needed for event_recurtype for postgresql-8.3.8</description> 
 
   
   
  <item> 
   <title>Nov 11 13:58:41 HORDE [error] [kronolith] DB Error: unknown </title> 
   <description>Nov 11 13:58:41 HORDE [error] [kronolith] DB Error: unknown error: SELECT event_id, event_uid, event_description, event_location, event_private, event_status, event_attendees, event_keywords, event_title, event_category, event_recurcount, event_recurtype, event_recurenddate, event_recurinterval, event_recurdays, event_start, event_end, event_alarm, event_modified, event_exceptions, event_creator_id FROM kronolith_events WHERE calendar_id = &#039;xxxxx&#039; AND ((event_end &gt; &#039;2009-11-01 00:00:00&#039; AND event_start &lt; &#039;2009-12-08 00:00:00&#039;) OR (event_recurenddate &gt;= &#039;2009-11-01 00:00:00&#039; AND event_start &lt;= &#039;2009-12-08 00:00:00&#039; AND event_recurtype &lt;&gt; 0)) [nativecode=ERROR:  operator does not exist: character varying &lt;&gt; integer bei Zeichen 578
TIP:  No operator matches the given name and argument type(s). You might need to add explicit type casts.] [pid 4590 on line 331 of &quot;horde-3.3.5/kronolith-h3-2.3.2/lib/Driver/sql.php&quot;]</description> 
   <pubDate>Wed, 11 Nov 2009 14:00:40 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8700#t56672</link> 
  </item> 
   
  <item> 
   <title>This doesn&#039;t make sense, this is an integer column.</title> 
   <description>This doesn&#039;t make sense, this is an integer column.</description> 
   <pubDate>Thu, 12 Nov 2009 11:54:34 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8700#t56685</link> 
  </item> 
   
  <item> 
   <title>Here is the Table defenition,

                  Tabelle �</title> 
   <description>Here is the Table defenition,

                  Tabelle »public.kronolith_events«
       Spalte        |             Typ             |     Attribute
---------------------+-----------------------------+--------------------
 event_id            | character varying(32)       | not null
 event_uid           | character varying(255)      | not null
 calendar_id         | character varying(255)      | not null
 event_creator_id    | character varying(255)      | not null
 event_description   | text                        |
 event_location      | text                        |
 event_status        | integer                     | default 0
 event_attendees     | text                        |
 event_keywords      | text                        |
 event_exceptions    | text                        |
 event_title         | character varying(255)      |
 event_category      | character varying(80)       |
 event_recurtype     | character varying(11)       | default 0
 event_recurinterval | character varying(11)       |
 event_recurdays     | character varying(11)       |
 event_recurenddate  | timestamp without time zone |
 event_start         | timestamp without time zone |
 event_end           | timestamp without time zone |
 event_alarm         | integer                     | default 0
 event_modified      | integer                     | not null
 event_private       | integer                     | not null default 0
 event_recurcount    | integer                     |
Indexe:
    »kronolith_events_pkey« PRIMARY KEY, btree (event_id)
    »kronolith_calendar_idx« btree (calendar_id)
    »kronolith_uid_idx« btree (event_uid)


an Alter Table to change the type of event_recurtype to integer failed

alter table kronolith_events alter column event_recurtype type integer ;
ERROR:  column &quot;event_recurtype&quot; cannot be cast to type &quot;pg_catalog.int4&quot;

Tracking this down showed that the type was changed
http://cvs.horde.org/h/chora/diff.php/kronolith/scripts/sql/kronolith.pgsql.sql?r1=1.5&amp;r2=1.6

There is a upgrade script to fix this for mysql but not for postgres</description> 
   <pubDate>Thu, 12 Nov 2009 12:41:32 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8700#t56686</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in CVS for this ticket:

Add conversi</title> 
   <description>Changes have been made in CVS for this ticket:

Add conversion script for PostgreSQL (Bug #8700).
http://cvs.horde.org/co.php/kronolith/scripts/upgrades/Attic/2006-08-20_fix_recur_int_fields.pgsql.sql?rt=horde&amp;r=1.1.2.1</description> 
   <pubDate>Thu, 12 Nov 2009 12:56:10 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8700#t56687</link> 
  </item> 
   
  <item> 
   <title>Try this script.</title> 
   <description>Try this script.</description> 
   <pubDate>Thu, 12 Nov 2009 12:56:42 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8700#t56688</link> 
  </item> 
   
  <item> 
   <title>works fine</title> 
   <description>works fine</description> 
   <pubDate>Thu, 12 Nov 2009 13:10:30 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/8700#t56691</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
