Răsfoiți Sursa

Added database migration from version 1 to 2

Vadik Sirekanyan 2 ani în urmă
părinte
comite
28a433ed80

+ 10 - 0
.github/workflows/build.yml

@@ -20,6 +20,16 @@ jobs:
         uses: actions/upload-artifact@v3
         with:
           path: app/build/reports/lint-results-*.html
+  verify:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v3
+      - uses: actions/setup-java@v3
+        with:
+          distribution: 'temurin'
+          java-version: '17'
+      - shell: bash
+        run: ./gradlew verifySqlDelightMigration
   assemble:
     runs-on: ubuntu-latest
     steps:

BIN
app/src/main/sqldelight/databases/2.db


+ 2 - 0
app/src/main/sqldelight/migrations/1.sqm

@@ -0,0 +1,2 @@
+ALTER TABLE ApiUrl ADD COLUMN insecure INTEGER NOT NULL DEFAULT 0;
+UPDATE ApiUrl SET insecure = 1;