aboutsummaryrefslogtreecommitdiff
path: root/src/test/modules/test_ddl_deparse/test_ddl_deparse--1.0.sql
blob: 093005ad801fa1b483bb17ddd64c028c9dffc3b5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* src/test/modules/test_ddl_deparse/test_ddl_deparse--1.0.sql */

-- complain if script is sourced in psql, rather than via CREATE EXTENSION
\echo Use "CREATE EXTENSION test_ddl_deparse" to load this file. \quit

CREATE FUNCTION get_command_type(pg_ddl_command)
  RETURNS text IMMUTABLE STRICT
  AS 'MODULE_PATHNAME' LANGUAGE C;

CREATE FUNCTION get_command_tag(pg_ddl_command)
  RETURNS text IMMUTABLE STRICT
  AS 'MODULE_PATHNAME' LANGUAGE C;

CREATE FUNCTION get_altertable_subcmdtypes(pg_ddl_command)
  RETURNS text[] IMMUTABLE STRICT
  AS 'MODULE_PATHNAME' LANGUAGE C;