2023-06-26 19:03:35 +00:00
|
|
|
-- update the default sort type
|
|
|
|
update local_user set default_sort_type = 'TopDay' where default_sort_type in ('TopThreeMonths', 'TopSixMonths', 'TopNineMonths');
|
|
|
|
|
|
|
|
-- rename the old enum
|
|
|
|
alter type sort_type_enum rename to sort_type_enum__;
|
|
|
|
-- create the new enum
|
2023-06-28 16:44:16 +00:00
|
|
|
CREATE TYPE sort_type_enum AS ENUM ('Active', 'Hot', 'New', 'Old', 'TopDay', 'TopWeek', 'TopMonth', 'TopYear', 'TopAll', 'MostComments', 'NewComments', 'TopHour', 'TopSixHour', 'TopTwelveHour');
|
2023-06-26 19:03:35 +00:00
|
|
|
|
|
|
|
-- alter all you enum columns
|
|
|
|
alter table local_user
|
|
|
|
alter column default_sort_type type sort_type_enum using default_sort_type::text::sort_type_enum;
|
|
|
|
|
|
|
|
-- drop the old enum
|
|
|
|
drop type sort_type_enum__;
|