Skip to content

Commit 4fd756f

Browse files
committed
Add cast to add_column function
1 parent cfe8d12 commit 4fd756f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

sql/021-config-functions.sql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ $$ LANGUAGE plpgsql;
301301

302302
DROP FUNCTION IF EXISTS cs_add_column_v1(table_name text, column_name text);
303303

304-
CREATE FUNCTION cs_add_column_v1(table_name text, column_name text)
304+
CREATE FUNCTION cs_add_column_v1(table_name text, column_name text, cast_as text DEFAULT 'text')
305305
RETURNS jsonb
306306
AS $$
307307
DECLARE
@@ -323,6 +323,8 @@ AS $$
323323

324324
SELECT _cs_config_add_column(table_name, column_name, _config) INTO _config;
325325

326+
SELECT _cs_config_add_cast(table_name, column_name, cast_as, _config) INTO _config;
327+
326328
-- create a new pending record if we don't have one
327329
INSERT INTO cs_configuration_v1 (state, data) VALUES ('pending', _config)
328330
ON CONFLICT (state)

0 commit comments

Comments
 (0)