8 lines
318 B
SQL
8 lines
318 B
SQL
ALTER TABLE media_folders
|
|
ADD COLUMN sort_order INTEGER NOT NULL DEFAULT 0;
|
|
|
|
-- Seed existing rows with 0-based positions in current id-ascending order.
|
|
UPDATE media_folders SET sort_order = sub.pos
|
|
FROM (SELECT id, ROW_NUMBER() OVER (ORDER BY id) - 1 AS pos FROM media_folders) sub
|
|
WHERE media_folders.id = sub.id;
|