better map clean function

This commit is contained in:
Robin Appelman 2017-09-12 18:16:20 +02:00
commit ef62259835

View file

@ -46,7 +46,7 @@ SET default_with_oids = FALSE;
CREATE FUNCTION clean_map_name(map TEXT)
RETURNS TEXT AS $$
SELECT regexp_replace(map, '_(a|b|u|r|v|rc|final)[0-9]*[a-z]?$', '', 'g');
SELECT regexp_replace(map, '(_(a|b|beta|u|r|v|rc|final|comptf|ugc)?[0-9]*[a-z]?$)|([0-9]+[a-z]?$)', '', 'g');
$$ LANGUAGE SQL;