Skip to content

Commit abc1093

Browse files
authored
feat: clean old pre-releases (#1496)
Signed-off-by: Miguel Martinez <miguel@chainloop.dev>
1 parent 7dfb641 commit abc1093

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
-- we mark the latest version of each project as prerelease and unset the rest
2+
WITH ranked_versions AS (
3+
SELECT id,
4+
ROW_NUMBER() OVER (PARTITION BY project_id ORDER BY created_at DESC) as rn
5+
FROM project_versions
6+
)
7+
UPDATE project_versions
8+
SET prerelease = (id IN (
9+
SELECT id
10+
FROM ranked_versions
11+
WHERE rn = 1
12+
));

app/controlplane/pkg/data/ent/migrate/migrations/atlas.sum

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
h1:BraFf9udEu0A+uRBAYTpBZs896fOls5+9R+BP3CIHgQ=
1+
h1:1T7gv7Lcd8qIpPZUQuXQm5N3/NMypjjLzgzI//wb0jE=
22
20230706165452_init-schema.sql h1:VvqbNFEQnCvUVyj2iDYVQQxDM0+sSXqocpt/5H64k8M=
33
20230710111950-cas-backend.sql h1:A8iBuSzZIEbdsv9ipBtscZQuaBp3V5/VMw7eZH6GX+g=
44
20230712094107-cas-backends-workflow-runs.sql h1:a5rzxpVGyd56nLRSsKrmCFc9sebg65RWzLghKHh5xvI=
@@ -59,3 +59,4 @@ h1:BraFf9udEu0A+uRBAYTpBZs896fOls5+9R+BP3CIHgQ=
5959
20241030221025.sql h1:ZxCt8IRGda0y0clZnlZPkYtlU48d+BtLfkIMQXPsqgc=
6060
20241104110642.sql h1:zy1jgVPvHklL1o6EtgK104u1juXGxZMPIJfBzAPX9H8=
6161
20241104122145.sql h1:Y8P3QxXUtM/zOmHIl+3H9j5RQWZtknCiZPgj1HgrbOQ=
62+
20241107213854.sql h1:QqJSP0a0U1VMeYWmcXphUvJaF5SE22i99vRWJGUcGOU=

0 commit comments

Comments
 (0)