mirror of
				https://github.com/postgres/postgres.git
				synced 2025-11-04 00:02:52 -05:00 
			
		
		
		
	Just turning the crank on the project started in commit d51924be8. These cases turn out to be exact subsets of the boilerplate needed for hstore_plpython. Discussion: <2652.1475512158@sss.pgh.pa.us>
		
			
				
	
	
		
			13 lines
		
	
	
		
			449 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
		
			449 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
/* contrib/ltree_plpython/ltree_plpython2u--1.0.sql */
 | 
						|
 | 
						|
-- complain if script is sourced in psql, rather than via CREATE EXTENSION
 | 
						|
\echo Use "CREATE EXTENSION ltree_plpython2u" to load this file. \quit
 | 
						|
 | 
						|
CREATE FUNCTION ltree_to_plpython2(val internal) RETURNS internal
 | 
						|
LANGUAGE C STRICT IMMUTABLE
 | 
						|
AS 'MODULE_PATHNAME', 'ltree_to_plpython';
 | 
						|
 | 
						|
CREATE TRANSFORM FOR ltree LANGUAGE plpython2u (
 | 
						|
    FROM SQL WITH FUNCTION ltree_to_plpython2(internal)
 | 
						|
);
 |