Skip to content

Commit e50b6ff

Browse files
committed
bump to 1.0
1 parent c446edc commit e50b6ff

File tree

2 files changed

+26
-1
lines changed

2 files changed

+26
-1
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ else
2626
endif
2727

2828
EXTENSION = pg_csv
29-
EXTVERSION = 0.4
29+
EXTVERSION = 1.0
3030

3131
DATA = $(wildcard sql/*--*.sql)
3232

sql/pg_csv--0.4--1.0.sql

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
alter type csv_options add attribute nullstr text;
2+
3+
create or replace function csv_options
4+
( delimiter "char" default NULL
5+
, bom bool default NULL
6+
, header bool default NULL
7+
, nullstr text default NULL
8+
) returns csv_options as $$
9+
select row(delimiter, bom, header, nullstr)::csv_options;
10+
$$ language sql;
11+
12+
create or replace function csv_agg_transfn(internal, anyelement)
13+
returns internal
14+
language c
15+
as 'MODULE_PATHNAME';
16+
17+
create or replace function csv_agg_transfn(internal, anyelement, csv_options)
18+
returns internal
19+
language c
20+
as 'MODULE_PATHNAME';
21+
22+
create or replace function csv_agg_finalfn(internal)
23+
returns text
24+
language c
25+
as 'MODULE_PATHNAME';

0 commit comments

Comments
 (0)