--- ajaxim_server.install 2007-06-29 17:11:05.000000000 +0200 +++ ajaxim_server.install-postgre 2007-08-15 14:41:18.000000000 +0200 @@ -30,6 +30,32 @@ id bigint(20) NOT NULL, PRIMARY KEY (uid) );"); + break; + + case 'pgsql': + db_query("CREATE TABLE {ajaxim_messages} ( + recipient integer DEFAULT 0 NOT NULL, + sender integer DEFAULT 0 NOT NULL, + message text NOT NULL, + type text NOT NULL, + stamp text NOT NULL, + id integer NOT NULL, + room character varying(255) NOT NULL + );"); + + db_query("CREATE TABLE {ajaxim_status} ( + uid integer DEFAULT 0 NOT NULL, + status integer DEFAULT 0 NOT NULL, + last_ping text NOT NULL, + last_status integer DEFAULT 0 NOT NULL, + last_stmsg character varying(50) NOT NULL + );"); + db_query("CREATE TABLE {ajaxim_chats} ( + uid integer DEFAULT 0 NOT NULL, + room text NOT NULL, + id integer DEFAULT 0 NOT NULL + );"); + break; } }