From f275683be148b9688a3efe53a9101f1bc4095231 Mon Sep 17 00:00:00 2001 From: Vladless Date: Tue, 20 May 2025 13:21:31 +0300 Subject: [PATCH] convert balance column --- assets/schema.sql | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/assets/schema.sql b/assets/schema.sql index b8eaa310..3e4ef622 100644 --- a/assets/schema.sql +++ b/assets/schema.sql @@ -258,15 +258,9 @@ END$$; DO $$ BEGIN - IF EXISTS ( - SELECT 1 FROM information_schema.columns - WHERE table_name = 'users' AND column_name = 'balance' - AND data_type = 'real' - ) THEN - ALTER TABLE users - ALTER COLUMN balance TYPE NUMERIC(10, 2) - USING ROUND(balance::NUMERIC, 2); - END IF; + ALTER TABLE users + ALTER COLUMN balance TYPE REAL + USING ROUND(balance::NUMERIC, 2)::REAL; END$$; DO $$