Fix for issue: #1828 - Add autoincrement atribute to backup id

This commit is contained in:
4m1g0
2016-07-15 13:50:54 +02:00
parent 81ea89fba5
commit c48b4ee73e
3 changed files with 19 additions and 3 deletions
@@ -0,0 +1,15 @@
ALTER TABLE "backup" RENAME TO "_backup_old";
CREATE TABLE "Backup" (
"ID" INTEGER PRIMARY KEY AUTOINCREMENT,
"Name" TEXT NOT NULL,
"Tags" TEXT NOT NULL,
"TargetURL" TEXT NOT NULL,
"DBPath" TEXT NOT NULL
);
INSERT INTO "backup"
SELECT *
FROM "_backup_old";
DROP TABLE "_backup_old";
@@ -7,7 +7,7 @@
* and the DBPath is the path to the local database
*/
CREATE TABLE "Backup" (
"ID" INTEGER PRIMARY KEY,
"ID" INTEGER PRIMARY KEY AUTOINCREMENT,
"Name" TEXT NOT NULL,
"Tags" TEXT NOT NULL,
"TargetURL" TEXT NOT NULL,
@@ -150,5 +150,5 @@ CREATE TABLE "TempFile" (
"Expires" INTEGER NOT NULL
);
INSERT INTO "Version" ("Version") VALUES (3);
INSERT INTO "Version" ("Version") VALUES (4);
+2 -1
View File
@@ -124,6 +124,7 @@
<EmbeddedResource Include="Database\Database schema\1. Add Notifications.sql" />
<EmbeddedResource Include="Database\Database schema\2. Add UIStorage.sql" />
<EmbeddedResource Include="Database\Database schema\3. Add temp file storage.sql" />
<EmbeddedResource Include="Database\Database schema\4. Add autoincrement to backup id.sql" />
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
@@ -295,4 +296,4 @@
<Target Name="AfterBuild">
</Target>
-->
</Project>
</Project>