1/* contrib/cube/cube--1.4--1.5.sql */
2
3-- complain if script is sourced in psql, rather than via ALTER EXTENSION
4\echo Use "ALTER EXTENSION cube UPDATE TO '1.5'" to load this file. \quit
5
6-- Remove @ and ~
7DROP OPERATOR @ (cube, cube);
8DROP OPERATOR ~ (cube, cube);
9
10-- Add binary input/output handlers
11CREATE FUNCTION cube_recv(internal)
12RETURNS cube
13AS 'MODULE_PATHNAME'
14LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE;
15
16CREATE FUNCTION cube_send(cube)
17RETURNS bytea
18AS 'MODULE_PATHNAME'
19LANGUAGE C IMMUTABLE STRICT PARALLEL SAFE;
20
21ALTER TYPE cube SET ( RECEIVE = cube_recv, SEND = cube_send );
22