@@ -26,22 +26,22 @@ CREATE TYPE semver;
26
26
--
27
27
CREATE OR REPLACE FUNCTION semver_in (cstring)
28
28
RETURNS semver
29
- AS ' semver '
29
+ AS ' MODULE_PATHNAME '
30
30
LANGUAGE C STRICT IMMUTABLE;
31
31
32
32
CREATE OR REPLACE FUNCTION semver_out (semver)
33
33
RETURNS cstring
34
- AS ' semver '
34
+ AS ' MODULE_PATHNAME '
35
35
LANGUAGE C STRICT IMMUTABLE;
36
36
37
37
CREATE OR REPLACE FUNCTION semver_recv (internal)
38
38
RETURNS semver
39
- AS ' semver '
39
+ AS ' MODULE_PATHNAME '
40
40
LANGUAGE C STRICT IMMUTABLE;
41
41
42
42
CREATE OR REPLACE FUNCTION semver_send (semver)
43
43
RETURNS bytea
44
- AS ' semver '
44
+ AS ' MODULE_PATHNAME '
45
45
LANGUAGE C STRICT IMMUTABLE;
46
46
47
47
--
@@ -67,7 +67,7 @@ CREATE TYPE semver (
67
67
68
68
CREATE OR REPLACE FUNCTION to_semver (text )
69
69
RETURNS semver
70
- AS ' semver '
70
+ AS ' MODULE_PATHNAME '
71
71
LANGUAGE C STRICT IMMUTABLE;
72
72
73
73
--
@@ -76,12 +76,12 @@ CREATE OR REPLACE FUNCTION to_semver(text)
76
76
77
77
CREATE OR REPLACE FUNCTION semver (text )
78
78
RETURNS semver
79
- AS ' semver ' , ' text_to_semver'
79
+ AS ' MODULE_PATHNAME ' , ' text_to_semver'
80
80
LANGUAGE C STRICT IMMUTABLE;
81
81
82
82
CREATE OR REPLACE FUNCTION text (semver)
83
83
RETURNS text
84
- AS ' semver ' , ' semver_to_text'
84
+ AS ' MODULE_PATHNAME ' , ' semver_to_text'
85
85
LANGUAGE C STRICT IMMUTABLE;
86
86
87
87
CREATE OR REPLACE FUNCTION semver (numeric )
@@ -127,7 +127,7 @@ CREATE CAST (bigint AS semver) WITH FUNCTION semver(bigint);
127
127
128
128
CREATE OR REPLACE FUNCTION semver_eq (semver, semver)
129
129
RETURNS bool
130
- AS ' semver '
130
+ AS ' MODULE_PATHNAME '
131
131
LANGUAGE C STRICT IMMUTABLE;
132
132
133
133
CREATE OPERATOR = (
@@ -143,7 +143,7 @@ CREATE OPERATOR = (
143
143
144
144
CREATE OR REPLACE FUNCTION semver_ne (semver, semver)
145
145
RETURNS bool
146
- AS ' semver '
146
+ AS ' MODULE_PATHNAME '
147
147
LANGUAGE C STRICT IMMUTABLE;
148
148
149
149
CREATE OPERATOR <> (
@@ -157,7 +157,7 @@ CREATE OPERATOR <> (
157
157
158
158
CREATE OR REPLACE FUNCTION semver_le (semver, semver)
159
159
RETURNS bool
160
- AS ' semver '
160
+ AS ' MODULE_PATHNAME '
161
161
LANGUAGE C STRICT IMMUTABLE;
162
162
163
163
CREATE OPERATOR <= (
@@ -169,7 +169,7 @@ CREATE OPERATOR <= (
169
169
170
170
CREATE OR REPLACE FUNCTION semver_lt (semver, semver)
171
171
RETURNS bool
172
- AS ' semver '
172
+ AS ' MODULE_PATHNAME '
173
173
LANGUAGE C STRICT IMMUTABLE;
174
174
175
175
CREATE OPERATOR < (
@@ -181,7 +181,7 @@ CREATE OPERATOR < (
181
181
182
182
CREATE OR REPLACE FUNCTION semver_ge (semver, semver)
183
183
RETURNS bool
184
- AS ' semver '
184
+ AS ' MODULE_PATHNAME '
185
185
LANGUAGE C STRICT IMMUTABLE;
186
186
187
187
CREATE OPERATOR >= (
@@ -193,7 +193,7 @@ CREATE OPERATOR >= (
193
193
194
194
CREATE OR REPLACE FUNCTION semver_gt (semver, semver)
195
195
RETURNS bool
196
- AS ' semver '
196
+ AS ' MODULE_PATHNAME '
197
197
LANGUAGE C STRICT IMMUTABLE;
198
198
199
199
CREATE OPERATOR > (
@@ -209,12 +209,12 @@ CREATE OPERATOR > (
209
209
210
210
CREATE OR REPLACE FUNCTION semver_cmp (semver, semver)
211
211
RETURNS int4
212
- AS ' semver '
212
+ AS ' MODULE_PATHNAME '
213
213
LANGUAGE C STRICT IMMUTABLE;
214
214
215
215
CREATE OR REPLACE FUNCTION hash_semver (semver)
216
216
RETURNS int4
217
- AS ' semver '
217
+ AS ' MODULE_PATHNAME '
218
218
LANGUAGE C STRICT IMMUTABLE;
219
219
220
220
--
@@ -245,7 +245,7 @@ DEFAULT FOR TYPE semver USING hash AS
245
245
246
246
CREATE OR REPLACE FUNCTION semver_smaller (semver, semver)
247
247
RETURNS semver
248
- AS ' semver '
248
+ AS ' MODULE_PATHNAME '
249
249
LANGUAGE C STRICT IMMUTABLE;
250
250
251
251
CREATE AGGREGATE min (semver) (
@@ -256,7 +256,7 @@ CREATE AGGREGATE min(semver) (
256
256
257
257
CREATE OR REPLACE FUNCTION semver_larger (semver, semver)
258
258
RETURNS semver
259
- AS ' semver '
259
+ AS ' MODULE_PATHNAME '
260
260
LANGUAGE C STRICT IMMUTABLE;
261
261
262
262
CREATE AGGREGATE max (semver) (
@@ -271,7 +271,7 @@ CREATE AGGREGATE max(semver) (
271
271
272
272
CREATE OR REPLACE FUNCTION is_semver (text )
273
273
RETURNS bool
274
- AS ' semver '
274
+ AS ' MODULE_PATHNAME '
275
275
LANGUAGE C STRICT IMMUTABLE;
276
276
277
277
--
@@ -280,22 +280,22 @@ CREATE OR REPLACE FUNCTION is_semver(text)
280
280
281
281
CREATE OR REPLACE FUNCTION get_semver_major (semver)
282
282
RETURNS int4
283
- AS ' semver '
283
+ AS ' MODULE_PATHNAME '
284
284
LANGUAGE C STRICT IMMUTABLE;
285
285
286
286
CREATE OR REPLACE FUNCTION get_semver_minor (semver)
287
287
RETURNS int4
288
- AS ' semver '
288
+ AS ' MODULE_PATHNAME '
289
289
LANGUAGE C STRICT IMMUTABLE;
290
290
291
291
CREATE OR REPLACE FUNCTION get_semver_patch (semver)
292
292
RETURNS int4
293
- AS ' semver '
293
+ AS ' MODULE_PATHNAME '
294
294
LANGUAGE C STRICT IMMUTABLE;
295
295
296
296
CREATE OR REPLACE FUNCTION get_semver_prerelease (semver)
297
297
RETURNS text
298
- AS ' semver '
298
+ AS ' MODULE_PATHNAME '
299
299
LANGUAGE C STRICT IMMUTABLE;
300
300
301
301
CREATE TYPE semverrange AS RANGE (SUBTYPE = semver);
0 commit comments