Project

General

Profile

« Previous | Next » 

Revision 2723

schemas/functions.sql, vegbien.sql: Removed no longer needed cast functions, which are now created on the fly by column-based import

View differences:

vegbien.sql
194 194

  
195 195

  
196 196
--
197
-- Name: growthform(text); Type: FUNCTION; Schema: public; Owner: -
198
--
199

  
200
CREATE FUNCTION growthform(value text) RETURNS growthform
201
    LANGUAGE plpgsql IMMUTABLE STRICT
202
    AS $$
203
BEGIN
204
    RETURN value::growthform;
205
EXCEPTION
206
    WHEN data_exception THEN
207
        RAISE WARNING '%', SQLERRM;
208
        RETURN NULL;
209
END;
210
$$;
211

  
212

  
213
--
214 197
-- Name: namedplace_update_ancestors(); Type: FUNCTION; Schema: public; Owner: -
215 198
--
216 199

  
......
261 244

  
262 245

  
263 246
--
264
-- Name: placerank(text); Type: FUNCTION; Schema: public; Owner: -
265
--
266

  
267
CREATE FUNCTION placerank(value text) RETURNS placerank
268
    LANGUAGE plpgsql IMMUTABLE STRICT
269
    AS $$
270
BEGIN
271
    RETURN value::placerank;
272
EXCEPTION
273
    WHEN data_exception THEN
274
        RAISE WARNING '%', SQLERRM;
275
        RETURN NULL;
276
END;
277
$$;
278

  
279

  
280
--
281 247
-- Name: plantname_update_ancestors(); Type: FUNCTION; Schema: public; Owner: -
282 248
--
283 249

  
......
328 294

  
329 295

  
330 296
--
331
-- Name: taxonrank(text); Type: FUNCTION; Schema: public; Owner: -
332
--
333

  
334
CREATE FUNCTION taxonrank(value text) RETURNS taxonrank
335
    LANGUAGE plpgsql IMMUTABLE STRICT
336
    AS $$
337
BEGIN
338
    RETURN value::taxonrank;
339
EXCEPTION
340
    WHEN data_exception THEN
341
        RAISE WARNING '%', SQLERRM;
342
        RETURN NULL;
343
END;
344
$$;
345

  
346

  
347
--
348 297
-- Name: concat(text); Type: AGGREGATE; Schema: public; Owner: -
349 298
--
350 299

  

Also available in: Unified diff