Ruby: Add up/downgrade scripts

This commit is contained in:
Tom Hvitved
2024-05-27 09:51:45 +02:00
parent 94d2e9591d
commit 686879a2a3
7 changed files with 6083 additions and 0 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,3 @@
description: Remove `empty_location` relation
compatibility: backwards
empty_location.rel: delete

View File

@@ -0,0 +1,13 @@
class EmptyFile extends @file {
EmptyFile() { files(this, "") }
string toString() { none() }
}
class Location extends @location_default {
string toString() { none() }
}
from EmptyFile f, Location l
where locations_default(l, f, 0, 0, 0, 0)
select l

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,3 @@
description: Add `empty_location` relation
compatibility: backwards
empty_location.rel: run empty_location.qlo