diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..f81aa77
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,33 @@
+## Visual Studio Code files
+.vscode/
+*.code-workspace
+
+## Visual Studio files
+.vs/
+*.user
+*.userosscache
+*.sln.docstates
+
+## Build results
+[Dd]ebug/
+[Dd]ebugPublic/
+[Rr]elease/
+[Rr]eleases/
+x64/
+x86/
+[Ww][Ii][Nn]32/
+[Aa][Rr][Mm]/
+[Aa][Rr][Mm]64/
+bld/
+[Bb]in/
+[Oo]bj/
+
+## Database files
+AquaCare.Persistence/AquaCareDatenbank.db
+AquaCare.Persistence/AquaCareDatenbank.db-shm
+AquaCare.Persistence/AquaCareDatenbank.db-wal
+
+## .NET Core
+project.lock.json
+project.fragment.lock.json
+artifacts/
\ No newline at end of file
diff --git a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Controller.deps.json b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Controller.deps.json
index 6d56a85..fe5edfb 100644
--- a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Controller.deps.json
+++ b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Controller.deps.json
@@ -15,50 +15,49 @@
"AquaCare.Controller.dll": {}
}
},
- "Microsoft.Data.Sqlite/9.0.5": {
+ "Microsoft.Data.Sqlite/8.0.0": {
"dependencies": {
- "Microsoft.Data.Sqlite.Core": "9.0.5",
- "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
- "SQLitePCLRaw.core": "2.1.10"
+ "Microsoft.Data.Sqlite.Core": "8.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.6"
}
},
- "Microsoft.Data.Sqlite.Core/9.0.5": {
+ "Microsoft.Data.Sqlite.Core/8.0.0": {
"dependencies": {
- "SQLitePCLRaw.core": "2.1.10"
+ "SQLitePCLRaw.core": "2.1.6"
},
"runtime": {
"lib/net8.0/Microsoft.Data.Sqlite.dll": {
- "assemblyVersion": "9.0.5.0",
- "fileVersion": "9.0.525.21604"
+ "assemblyVersion": "8.0.0.0",
+ "fileVersion": "8.0.23.53103"
}
}
},
- "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.6": {
"dependencies": {
- "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
- "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.6",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.6"
},
"runtime": {
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
- "assemblyVersion": "2.1.10.2445",
- "fileVersion": "2.1.10.2445"
+ "assemblyVersion": "2.1.6.2060",
+ "fileVersion": "2.1.6.2060"
}
}
},
- "SQLitePCLRaw.core/2.1.10": {
+ "SQLitePCLRaw.core/2.1.6": {
"dependencies": {
"System.Memory": "4.5.3"
},
"runtime": {
"lib/netstandard2.0/SQLitePCLRaw.core.dll": {
- "assemblyVersion": "2.1.10.2445",
- "fileVersion": "2.1.10.2445"
+ "assemblyVersion": "2.1.6.2060",
+ "fileVersion": "2.1.6.2060"
}
}
},
- "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.6": {
"runtimeTargets": {
- "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a": {
"rid": "browser-wasm",
"assetType": "native",
"fileVersion": "0.0.0.0"
@@ -93,11 +92,6 @@
"assetType": "native",
"fileVersion": "0.0.0.0"
},
- "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
- "rid": "linux-musl-s390x",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- },
"runtimes/linux-musl-x64/native/libe_sqlite3.so": {
"rid": "linux-musl-x64",
"assetType": "native",
@@ -165,14 +159,14 @@
}
}
},
- "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.6": {
"dependencies": {
- "SQLitePCLRaw.core": "2.1.10"
+ "SQLitePCLRaw.core": "2.1.6"
},
"runtime": {
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
- "assemblyVersion": "2.1.10.2445",
- "fileVersion": "2.1.10.2445"
+ "assemblyVersion": "2.1.6.2060",
+ "fileVersion": "2.1.6.2060"
}
}
},
@@ -188,7 +182,7 @@
"AquaCare.Persistence/1.0.0": {
"dependencies": {
"AquaCare.Model": "1.0.0",
- "Microsoft.Data.Sqlite": "9.0.5"
+ "Microsoft.Data.Sqlite": "8.0.0"
},
"runtime": {
"AquaCare.Persistence.dll": {
@@ -205,47 +199,47 @@
"serviceable": false,
"sha512": ""
},
- "Microsoft.Data.Sqlite/9.0.5": {
+ "Microsoft.Data.Sqlite/8.0.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-Fht/vwX7uzPaIdlj1xtcpKD225GXjPOj7iW8934NNiTfBX5uqeCy2TdlPWPpLj+VPty/UmfgUSJSb55hXHqJMw==",
- "path": "microsoft.data.sqlite/9.0.5",
- "hashPath": "microsoft.data.sqlite.9.0.5.nupkg.sha512"
+ "sha512": "sha512-H+iC5IvkCCKSNHXzL3JARvDn7VpkvuJM91KVB89sKjeTF/KX/BocNNh93ZJtX5MCQKb/z4yVKgkU2sVIq+xKfg==",
+ "path": "microsoft.data.sqlite/8.0.0",
+ "hashPath": "microsoft.data.sqlite.8.0.0.nupkg.sha512"
},
- "Microsoft.Data.Sqlite.Core/9.0.5": {
+ "Microsoft.Data.Sqlite.Core/8.0.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-cP5eBSqra4Ae80X72g0h2N+jdrA4BgoMQmz9JaQmKAEXUHw9N21DPIBqIyMjOo2fK9ISiGytlAOxBAJf1hEvqg==",
- "path": "microsoft.data.sqlite.core/9.0.5",
- "hashPath": "microsoft.data.sqlite.core.9.0.5.nupkg.sha512"
+ "sha512": "sha512-pujbzfszX7jAl7oTbHhqx7pxd9jibeyHHl8zy1gd55XMaKWjDtc5XhhNYwQnrwWYCInNdVoArbaaAvLgW7TwuA==",
+ "path": "microsoft.data.sqlite.core/8.0.0",
+ "hashPath": "microsoft.data.sqlite.core.8.0.0.nupkg.sha512"
},
- "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.6": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
- "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
- "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ "sha512": "sha512-BmAf6XWt4TqtowmiWe4/5rRot6GerAeklmOPfviOvwLoF5WwgxcJHAxZtySuyW9r9w+HLILnm8VfJFLCUJYW8A==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.6",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.6.nupkg.sha512"
},
- "SQLitePCLRaw.core/2.1.10": {
+ "SQLitePCLRaw.core/2.1.6": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
- "path": "sqlitepclraw.core/2.1.10",
- "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ "sha512": "sha512-wO6v9GeMx9CUngAet8hbO7xdm+M42p1XeJq47ogyRoYSvNSp0NGLI+MgC0bhrMk9C17MTVFlLiN6ylyExLCc5w==",
+ "path": "sqlitepclraw.core/2.1.6",
+ "hashPath": "sqlitepclraw.core.2.1.6.nupkg.sha512"
},
- "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.6": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
- "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
- "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ "sha512": "sha512-2ObJJLkIUIxRpOUlZNGuD4rICpBnrBR5anjyfUFQep4hMOIeqW+XGQYzrNmHSVz5xSWZ3klSbh7sFR6UyDj68Q==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.6",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.6.nupkg.sha512"
},
- "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.6": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
- "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
- "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ "sha512": "sha512-PQ2Oq3yepLY4P7ll145P3xtx2bX8xF4PzaKPRpw9jZlKvfe4LE/saAV82inND9usn1XRpmxXk7Lal3MTI+6CNg==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.6",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.6.nupkg.sha512"
},
"System.Memory/4.5.3": {
"type": "package",
diff --git a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Controller.dll b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Controller.dll
index 8a5c992..abdafa0 100644
Binary files a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Controller.dll and b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Controller.dll differ
diff --git a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Controller.pdb b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Controller.pdb
index baceb34..82fce95 100644
Binary files a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Controller.pdb and b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Controller.pdb differ
diff --git a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Model.dll b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Model.dll
index 90ce929..4234b2c 100644
Binary files a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Model.dll and b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Model.dll differ
diff --git a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Model.pdb b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Model.pdb
index 4c46746..be17b98 100644
Binary files a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Model.pdb and b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Model.pdb differ
diff --git a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Persistence.dll b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Persistence.dll
index fce3bc2..3ddb0da 100644
Binary files a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Persistence.dll and b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Persistence.dll differ
diff --git a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Persistence.pdb b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Persistence.pdb
index 22f0f27..a1682d9 100644
Binary files a/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Persistence.pdb and b/AquaCare.Controller/bin/Debug/net9.0/AquaCare.Persistence.pdb differ
diff --git a/AquaCare.Controller/obj/AquaCare.Controller.csproj.nuget.dgspec.json b/AquaCare.Controller/obj/AquaCare.Controller.csproj.nuget.dgspec.json
index e548da6..7a183cc 100644
--- a/AquaCare.Controller/obj/AquaCare.Controller.csproj.nuget.dgspec.json
+++ b/AquaCare.Controller/obj/AquaCare.Controller.csproj.nuget.dgspec.json
@@ -193,7 +193,7 @@
"dependencies": {
"Microsoft.Data.Sqlite": {
"target": "Package",
- "version": "[9.0.5, )"
+ "version": "[8.0.0, )"
}
},
"imports": [
diff --git a/AquaCare.Controller/obj/AquaCare.Controller.csproj.nuget.g.targets b/AquaCare.Controller/obj/AquaCare.Controller.csproj.nuget.g.targets
index f9449e1..5b2a2dd 100644
--- a/AquaCare.Controller/obj/AquaCare.Controller.csproj.nuget.g.targets
+++ b/AquaCare.Controller/obj/AquaCare.Controller.csproj.nuget.g.targets
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.AssemblyInfo.cs b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.AssemblyInfo.cs
index 944617d..e9e17fb 100644
--- a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.AssemblyInfo.cs
+++ b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.AssemblyInfo.cs
@@ -13,10 +13,10 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("AquaCare.Controller")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+edb6207a7b9f44f9dce66ee784e305d11d00fe05")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+57c28fea8a2e3d1efb96f7b34a937ec27a8e6afc")]
[assembly: System.Reflection.AssemblyProductAttribute("AquaCare.Controller")]
[assembly: System.Reflection.AssemblyTitleAttribute("AquaCare.Controller")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-// Generated by the MSBuild WriteCodeFragment class.
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
diff --git a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.AssemblyInfoInputs.cache b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.AssemblyInfoInputs.cache
index 8f549a9..2bdc30c 100644
--- a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.AssemblyInfoInputs.cache
+++ b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.AssemblyInfoInputs.cache
@@ -1 +1 @@
-40cbd07491ae7637ce82fd7b48a064a604d5d014e963746198109f6b03213d4c
+2447fb5f20302464129ed393423517e54c103e3c068055a79bc24a70adebf114
diff --git a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.assets.cache b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.assets.cache
index 880310f..28398e3 100644
Binary files a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.assets.cache and b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.assets.cache differ
diff --git a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.csproj.AssemblyReference.cache b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.csproj.AssemblyReference.cache
index e5a61e2..c346e46 100644
Binary files a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.csproj.AssemblyReference.cache and b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.csproj.AssemblyReference.cache differ
diff --git a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.csproj.CoreCompileInputs.cache b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.csproj.CoreCompileInputs.cache
index 8ff67b9..e27af89 100644
--- a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.csproj.CoreCompileInputs.cache
+++ b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-f59dca25ffeada321a273df668e8895ed75199f8f50e385ae86922f64b65dda8
+004dda8ed6cf2222a87ec58b7c46255f1ca5e3e6dd949300cd167fb1628267f9
diff --git a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.dll b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.dll
index 8a5c992..abdafa0 100644
Binary files a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.dll and b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.dll differ
diff --git a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.pdb b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.pdb
index baceb34..82fce95 100644
Binary files a/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.pdb and b/AquaCare.Controller/obj/Debug/net9.0/AquaCare.Controller.pdb differ
diff --git a/AquaCare.Controller/obj/Debug/net9.0/ref/AquaCare.Controller.dll b/AquaCare.Controller/obj/Debug/net9.0/ref/AquaCare.Controller.dll
index 9c06f19..6afe650 100644
Binary files a/AquaCare.Controller/obj/Debug/net9.0/ref/AquaCare.Controller.dll and b/AquaCare.Controller/obj/Debug/net9.0/ref/AquaCare.Controller.dll differ
diff --git a/AquaCare.Controller/obj/Debug/net9.0/refint/AquaCare.Controller.dll b/AquaCare.Controller/obj/Debug/net9.0/refint/AquaCare.Controller.dll
index 9c06f19..6afe650 100644
Binary files a/AquaCare.Controller/obj/Debug/net9.0/refint/AquaCare.Controller.dll and b/AquaCare.Controller/obj/Debug/net9.0/refint/AquaCare.Controller.dll differ
diff --git a/AquaCare.Controller/obj/project.assets.json b/AquaCare.Controller/obj/project.assets.json
index 82f69e2..b843db4 100644
--- a/AquaCare.Controller/obj/project.assets.json
+++ b/AquaCare.Controller/obj/project.assets.json
@@ -2,12 +2,11 @@
"version": 3,
"targets": {
"net9.0": {
- "Microsoft.Data.Sqlite/9.0.5": {
+ "Microsoft.Data.Sqlite/8.0.0": {
"type": "package",
"dependencies": {
- "Microsoft.Data.Sqlite.Core": "9.0.5",
- "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
- "SQLitePCLRaw.core": "2.1.10"
+ "Microsoft.Data.Sqlite.Core": "8.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.6"
},
"compile": {
"lib/netstandard2.0/_._": {}
@@ -16,10 +15,10 @@
"lib/netstandard2.0/_._": {}
}
},
- "Microsoft.Data.Sqlite.Core/9.0.5": {
+ "Microsoft.Data.Sqlite.Core/8.0.0": {
"type": "package",
"dependencies": {
- "SQLitePCLRaw.core": "2.1.10"
+ "SQLitePCLRaw.core": "2.1.6"
},
"compile": {
"lib/net8.0/Microsoft.Data.Sqlite.dll": {
@@ -32,11 +31,11 @@
}
}
},
- "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.6": {
"type": "package",
"dependencies": {
- "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
- "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.6",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.6"
},
"compile": {
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
@@ -45,7 +44,7 @@
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
}
},
- "SQLitePCLRaw.core/2.1.10": {
+ "SQLitePCLRaw.core/2.1.6": {
"type": "package",
"dependencies": {
"System.Memory": "4.5.3"
@@ -57,7 +56,7 @@
"lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
}
},
- "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.6": {
"type": "package",
"compile": {
"lib/netstandard2.0/_._": {}
@@ -66,10 +65,10 @@
"lib/netstandard2.0/_._": {}
},
"build": {
- "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
+ "buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
},
"runtimeTargets": {
- "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a": {
"assetType": "native",
"rid": "browser-wasm"
},
@@ -97,10 +96,6 @@
"assetType": "native",
"rid": "linux-musl-arm64"
},
- "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-musl-s390x"
- },
"runtimes/linux-musl-x64/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-musl-x64"
@@ -155,10 +150,10 @@
}
}
},
- "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.6": {
"type": "package",
"dependencies": {
- "SQLitePCLRaw.core": "2.1.10"
+ "SQLitePCLRaw.core": "2.1.6"
},
"compile": {
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
@@ -191,7 +186,7 @@
"framework": ".NETCoreApp,Version=v9.0",
"dependencies": {
"AquaCare.Model": "1.0.0",
- "Microsoft.Data.Sqlite": "9.0.5"
+ "Microsoft.Data.Sqlite": "8.0.0"
},
"compile": {
"bin/placeholder/AquaCare.Persistence.dll": {}
@@ -203,43 +198,41 @@
}
},
"libraries": {
- "Microsoft.Data.Sqlite/9.0.5": {
- "sha512": "Fht/vwX7uzPaIdlj1xtcpKD225GXjPOj7iW8934NNiTfBX5uqeCy2TdlPWPpLj+VPty/UmfgUSJSb55hXHqJMw==",
+ "Microsoft.Data.Sqlite/8.0.0": {
+ "sha512": "H+iC5IvkCCKSNHXzL3JARvDn7VpkvuJM91KVB89sKjeTF/KX/BocNNh93ZJtX5MCQKb/z4yVKgkU2sVIq+xKfg==",
"type": "package",
- "path": "microsoft.data.sqlite/9.0.5",
+ "path": "microsoft.data.sqlite/8.0.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
- "PACKAGE.md",
"lib/netstandard2.0/_._",
- "microsoft.data.sqlite.9.0.5.nupkg.sha512",
+ "microsoft.data.sqlite.8.0.0.nupkg.sha512",
"microsoft.data.sqlite.nuspec"
]
},
- "Microsoft.Data.Sqlite.Core/9.0.5": {
- "sha512": "cP5eBSqra4Ae80X72g0h2N+jdrA4BgoMQmz9JaQmKAEXUHw9N21DPIBqIyMjOo2fK9ISiGytlAOxBAJf1hEvqg==",
+ "Microsoft.Data.Sqlite.Core/8.0.0": {
+ "sha512": "pujbzfszX7jAl7oTbHhqx7pxd9jibeyHHl8zy1gd55XMaKWjDtc5XhhNYwQnrwWYCInNdVoArbaaAvLgW7TwuA==",
"type": "package",
- "path": "microsoft.data.sqlite.core/9.0.5",
+ "path": "microsoft.data.sqlite.core/8.0.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
- "PACKAGE.md",
"lib/net6.0/Microsoft.Data.Sqlite.dll",
"lib/net6.0/Microsoft.Data.Sqlite.xml",
"lib/net8.0/Microsoft.Data.Sqlite.dll",
"lib/net8.0/Microsoft.Data.Sqlite.xml",
"lib/netstandard2.0/Microsoft.Data.Sqlite.dll",
"lib/netstandard2.0/Microsoft.Data.Sqlite.xml",
- "microsoft.data.sqlite.core.9.0.5.nupkg.sha512",
+ "microsoft.data.sqlite.core.8.0.0.nupkg.sha512",
"microsoft.data.sqlite.core.nuspec"
]
},
- "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
- "sha512": "UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.6": {
+ "sha512": "BmAf6XWt4TqtowmiWe4/5rRot6GerAeklmOPfviOvwLoF5WwgxcJHAxZtySuyW9r9w+HLILnm8VfJFLCUJYW8A==",
"type": "package",
- "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.6",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -252,26 +245,26 @@
"lib/net6.0-tvos10.0/SQLitePCLRaw.batteries_v2.dll",
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll",
"lib/xamarinios10/SQLitePCLRaw.batteries_v2.dll",
- "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.bundle_e_sqlite3.2.1.6.nupkg.sha512",
"sqlitepclraw.bundle_e_sqlite3.nuspec"
]
},
- "SQLitePCLRaw.core/2.1.10": {
- "sha512": "Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "SQLitePCLRaw.core/2.1.6": {
+ "sha512": "wO6v9GeMx9CUngAet8hbO7xdm+M42p1XeJq47ogyRoYSvNSp0NGLI+MgC0bhrMk9C17MTVFlLiN6ylyExLCc5w==",
"type": "package",
- "path": "sqlitepclraw.core/2.1.10",
+ "path": "sqlitepclraw.core/2.1.6",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/netstandard2.0/SQLitePCLRaw.core.dll",
- "sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "sqlitepclraw.core.2.1.6.nupkg.sha512",
"sqlitepclraw.core.nuspec"
]
},
- "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
- "sha512": "mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.6": {
+ "sha512": "2ObJJLkIUIxRpOUlZNGuD4rICpBnrBR5anjyfUFQep4hMOIeqW+XGQYzrNmHSVz5xSWZ3klSbh7sFR6UyDj68Q==",
"type": "package",
- "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.6",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -279,20 +272,17 @@
"buildTransitive/net6.0/SQLitePCLRaw.lib.e_sqlite3.targets",
"buildTransitive/net7.0/SQLitePCLRaw.lib.e_sqlite3.targets",
"buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets",
- "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets",
"lib/net461/_._",
"lib/netstandard2.0/_._",
"runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a",
"runtimes/browser-wasm/nativeassets/net7.0/e_sqlite3.a",
"runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a",
- "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a",
"runtimes/linux-arm/native/libe_sqlite3.so",
"runtimes/linux-arm64/native/libe_sqlite3.so",
"runtimes/linux-armel/native/libe_sqlite3.so",
"runtimes/linux-mips64/native/libe_sqlite3.so",
"runtimes/linux-musl-arm/native/libe_sqlite3.so",
"runtimes/linux-musl-arm64/native/libe_sqlite3.so",
- "runtimes/linux-musl-s390x/native/libe_sqlite3.so",
"runtimes/linux-musl-x64/native/libe_sqlite3.so",
"runtimes/linux-ppc64le/native/libe_sqlite3.so",
"runtimes/linux-s390x/native/libe_sqlite3.so",
@@ -310,21 +300,21 @@
"runtimes/win10-arm64/nativeassets/uap10.0/e_sqlite3.dll",
"runtimes/win10-x64/nativeassets/uap10.0/e_sqlite3.dll",
"runtimes/win10-x86/nativeassets/uap10.0/e_sqlite3.dll",
- "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.lib.e_sqlite3.2.1.6.nupkg.sha512",
"sqlitepclraw.lib.e_sqlite3.nuspec"
]
},
- "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
- "sha512": "uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.6": {
+ "sha512": "PQ2Oq3yepLY4P7ll145P3xtx2bX8xF4PzaKPRpw9jZlKvfe4LE/saAV82inND9usn1XRpmxXk7Lal3MTI+6CNg==",
"type": "package",
- "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.6",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll",
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll",
"lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll",
- "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.provider.e_sqlite3.2.1.6.nupkg.sha512",
"sqlitepclraw.provider.e_sqlite3.nuspec"
]
},
diff --git a/AquaCare.Controller/obj/project.nuget.cache b/AquaCare.Controller/obj/project.nuget.cache
index eff552a..ffce619 100644
--- a/AquaCare.Controller/obj/project.nuget.cache
+++ b/AquaCare.Controller/obj/project.nuget.cache
@@ -1,15 +1,15 @@
{
"version": 2,
- "dgSpecHash": "1p0MOGZ/bTY=",
+ "dgSpecHash": "WuCyds0W+yU=",
"success": true,
"projectFilePath": "C:\\Users\\Martikke Maximilian\\Desktop\\AquaCare\\AquaCare.Controller\\AquaCare.Controller.csproj",
"expectedPackageFiles": [
- "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\microsoft.data.sqlite\\9.0.5\\microsoft.data.sqlite.9.0.5.nupkg.sha512",
- "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\microsoft.data.sqlite.core\\9.0.5\\microsoft.data.sqlite.core.9.0.5.nupkg.sha512",
- "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.10\\sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
- "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.core\\2.1.10\\sqlitepclraw.core.2.1.10.nupkg.sha512",
- "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.10\\sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
- "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.10\\sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\microsoft.data.sqlite\\8.0.0\\microsoft.data.sqlite.8.0.0.nupkg.sha512",
+ "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\microsoft.data.sqlite.core\\8.0.0\\microsoft.data.sqlite.core.8.0.0.nupkg.sha512",
+ "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.6\\sqlitepclraw.bundle_e_sqlite3.2.1.6.nupkg.sha512",
+ "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.core\\2.1.6\\sqlitepclraw.core.2.1.6.nupkg.sha512",
+ "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.6\\sqlitepclraw.lib.e_sqlite3.2.1.6.nupkg.sha512",
+ "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.6\\sqlitepclraw.provider.e_sqlite3.2.1.6.nupkg.sha512",
"C:\\Users\\Martikke Maximilian\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512"
],
"logs": []
diff --git a/AquaCare.Model/Werte.cs b/AquaCare.Model/Werte.cs
index 51fc90e..f1be2b2 100644
--- a/AquaCare.Model/Werte.cs
+++ b/AquaCare.Model/Werte.cs
@@ -1,13 +1,14 @@
-namespace AquaCare.Model;
-
-public class Wert
+namespace AquaCare.Model
{
- public DateTime Datum { get; set; } = DateTime.Now;
- public bool Gefuettert { get; set; }
- public bool FilterReinigen { get; set; }
- public bool WasserWechseln { get; set; }
- public double Temperatur { get; set; }
- public double PhWert { get; set; }
- public double Nitrat { get; set; }
- public double Ammoniak { get; set; }
+ public class Werte
+ {
+ public DateTime Datum { get; set; }
+ public bool Gefuettert { get; set; }
+ public bool FilterReinigen { get; set; }
+ public bool WasserWechseln { get; set; }
+ public double Temperatur { get; set; }
+ public double PhWert { get; set; }
+ public double Nitrat { get; set; }
+ public double Ammoniak { get; set; }
+ }
}
\ No newline at end of file
diff --git a/AquaCare.Model/bin/Debug/net9.0/AquaCare.Model.dll b/AquaCare.Model/bin/Debug/net9.0/AquaCare.Model.dll
index 90ce929..4234b2c 100644
Binary files a/AquaCare.Model/bin/Debug/net9.0/AquaCare.Model.dll and b/AquaCare.Model/bin/Debug/net9.0/AquaCare.Model.dll differ
diff --git a/AquaCare.Model/bin/Debug/net9.0/AquaCare.Model.pdb b/AquaCare.Model/bin/Debug/net9.0/AquaCare.Model.pdb
index 4c46746..be17b98 100644
Binary files a/AquaCare.Model/bin/Debug/net9.0/AquaCare.Model.pdb and b/AquaCare.Model/bin/Debug/net9.0/AquaCare.Model.pdb differ
diff --git a/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.AssemblyInfo.cs b/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.AssemblyInfo.cs
index 9949e26..b7e459d 100644
--- a/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.AssemblyInfo.cs
+++ b/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.AssemblyInfo.cs
@@ -13,10 +13,10 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("AquaCare.Model")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+edb6207a7b9f44f9dce66ee784e305d11d00fe05")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+57c28fea8a2e3d1efb96f7b34a937ec27a8e6afc")]
[assembly: System.Reflection.AssemblyProductAttribute("AquaCare.Model")]
[assembly: System.Reflection.AssemblyTitleAttribute("AquaCare.Model")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-// Generated by the MSBuild WriteCodeFragment class.
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
diff --git a/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.AssemblyInfoInputs.cache b/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.AssemblyInfoInputs.cache
index eb8b447..7e1c638 100644
--- a/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.AssemblyInfoInputs.cache
+++ b/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.AssemblyInfoInputs.cache
@@ -1 +1 @@
-603a51f87c510fa7054e10ec74de1dbd5c61f3fda78d696c563dc65f4083e71d
+e54ef302553ca46a6f491a8177ed13a6243a3784c9ddd6d6ef89011ce5a88698
diff --git a/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.dll b/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.dll
index 90ce929..4234b2c 100644
Binary files a/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.dll and b/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.dll differ
diff --git a/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.pdb b/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.pdb
index 4c46746..be17b98 100644
Binary files a/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.pdb and b/AquaCare.Model/obj/Debug/net9.0/AquaCare.Model.pdb differ
diff --git a/AquaCare.Model/obj/Debug/net9.0/ref/AquaCare.Model.dll b/AquaCare.Model/obj/Debug/net9.0/ref/AquaCare.Model.dll
index 411a6cf..5b940a8 100644
Binary files a/AquaCare.Model/obj/Debug/net9.0/ref/AquaCare.Model.dll and b/AquaCare.Model/obj/Debug/net9.0/ref/AquaCare.Model.dll differ
diff --git a/AquaCare.Model/obj/Debug/net9.0/refint/AquaCare.Model.dll b/AquaCare.Model/obj/Debug/net9.0/refint/AquaCare.Model.dll
index 411a6cf..5b940a8 100644
Binary files a/AquaCare.Model/obj/Debug/net9.0/refint/AquaCare.Model.dll and b/AquaCare.Model/obj/Debug/net9.0/refint/AquaCare.Model.dll differ
diff --git a/AquaCare.Persistence/AquaCare.Persistence.csproj b/AquaCare.Persistence/AquaCare.Persistence.csproj
index 2cf1b8b..c892249 100644
--- a/AquaCare.Persistence/AquaCare.Persistence.csproj
+++ b/AquaCare.Persistence/AquaCare.Persistence.csproj
@@ -1,17 +1,16 @@
+
+ net9.0
+ enable
+
+
-
+
-
- net9.0
- enable
- enable
-
-
diff --git a/AquaCare.Persistence/Datenbank.cs b/AquaCare.Persistence/Datenbank.cs
index 47aa148..b8dc17f 100644
--- a/AquaCare.Persistence/Datenbank.cs
+++ b/AquaCare.Persistence/Datenbank.cs
@@ -1,126 +1,113 @@
using Microsoft.Data.Sqlite;
using System;
+using System.IO;
using System.Collections.Generic;
-using AquaCare.Model; // Model-Wert verwenden
+using AquaCare.Model;
namespace AquaCare.Persistence
{
public class Datenbank
{
- private const string ConnectionString = "Data Source=AquaCare.db";
+ private static readonly string PersistencePath = Path.GetDirectoryName(
+ typeof(Datenbank).Assembly.Location) ?? throw new InvalidOperationException("Assembly location not found");
+
+ private static readonly string DbPath = Path.Combine(
+ PersistencePath,
+ "..", "..", "..", "..",
+ "AquaCare.Persistence",
+ "AquaCareDatenbank.db");
- // Initialisiert die Datenbank und erstellt die Tabelle, falls sie nicht existiert
- public void InitializeDatabase()
+ private string ConnectionString => $"Data Source={DbPath}";
+
+ public Datenbank()
{
- using (var connection = new SqliteConnection(ConnectionString))
+ EnsureDatabaseExists();
+ }
+
+ private void EnsureDatabaseExists()
+ {
+ var directory = Path.GetDirectoryName(DbPath);
+ if (directory != null && !Directory.Exists(directory))
{
- connection.Open();
+ Directory.CreateDirectory(directory);
+ }
- string tableCommand = @"
- CREATE TABLE IF NOT EXISTS Werte (
- ID INTEGER PRIMARY KEY AUTOINCREMENT,
- Datum TEXT NOT NULL,
- Gefuettert INTEGER NOT NULL,
- FilterReinigen INTEGER NOT NULL,
- WasserWechseln INTEGER NOT NULL,
- Temperatur REAL NOT NULL,
- PHWert REAL NOT NULL,
- Nitrat REAL NOT NULL,
- Ammoniak REAL NOT NULL
- );";
-
- using (var command = new SqliteCommand(tableCommand, connection))
- {
- command.ExecuteNonQuery();
- }
+ if (!File.Exists(DbPath))
+ {
+ InitializeNewDatabase();
}
}
- // Fügt einen neuen Wert in die Datenbank ein
- public void AddValue(Wert wert)
+ private void InitializeNewDatabase()
{
- using (var connection = new SqliteConnection(ConnectionString))
- {
- connection.Open();
-
- string insertCommand = @"
- INSERT INTO Werte
- (Datum, Gefuettert, FilterReinigen, WasserWechseln, Temperatur, PHWert, Nitrat, Ammoniak)
- VALUES
- (@Datum, @Gefuettert, @FilterReinigen, @WasserWechseln, @Temperatur, @PHWert, @Nitrat, @Ammoniak);";
-
- using (var command = new SqliteCommand(insertCommand, connection))
- {
- command.Parameters.AddWithValue("@Datum", wert.Datum.ToString("yyyy-MM-dd"));
- command.Parameters.AddWithValue("@Gefuettert", wert.Gefuettert ? 1 : 0);
- command.Parameters.AddWithValue("@FilterReinigen", wert.FilterReinigen ? 1 : 0);
- command.Parameters.AddWithValue("@WasserWechseln", wert.WasserWechseln ? 1 : 0);
- command.Parameters.AddWithValue("@Temperatur", wert.Temperatur);
- command.Parameters.AddWithValue("@PHWert", wert.PhWert);
- command.Parameters.AddWithValue("@Nitrat", wert.Nitrat);
- command.Parameters.AddWithValue("@Ammoniak", wert.Ammoniak);
-
- command.ExecuteNonQuery();
- }
- }
+ using var connection = new SqliteConnection(ConnectionString);
+ connection.Open();
+
+ var command = connection.CreateCommand();
+ command.CommandText = @"
+ CREATE TABLE IF NOT EXISTS Werte (
+ Datum DATETIME PRIMARY KEY,
+ Gefuettert BOOLEAN,
+ FilterReinigen BOOLEAN,
+ WasserWechseln BOOLEAN,
+ Temperatur REAL,
+ PhWert REAL,
+ Nitrat REAL,
+ Ammoniak REAL
+ )";
+ command.ExecuteNonQuery();
}
- // Ruft alle gespeicherten Werte aus der Datenbank ab und gibt sie als Strings zurück
- public List GetValues()
+ public void AddValue(Werte wert)
{
- var values = new List();
+ using var connection = new SqliteConnection(ConnectionString);
+ connection.Open();
+
+ var command = connection.CreateCommand();
+ command.CommandText = @"
+ INSERT INTO Werte (
+ Datum, Gefuettert, FilterReinigen, WasserWechseln,
+ Temperatur, PhWert, Nitrat, Ammoniak
+ ) VALUES (
+ @Datum, @Gefuettert, @FilterReinigen, @WasserWechseln,
+ @Temperatur, @PhWert, @Nitrat, @Ammoniak
+ )";
- using (var connection = new SqliteConnection(ConnectionString))
- {
- connection.Open();
+ command.Parameters.AddWithValue("@Datum", wert.Datum);
+ command.Parameters.AddWithValue("@Gefuettert", wert.Gefuettert);
+ command.Parameters.AddWithValue("@FilterReinigen", wert.FilterReinigen);
+ command.Parameters.AddWithValue("@WasserWechseln", wert.WasserWechseln);
+ command.Parameters.AddWithValue("@Temperatur", wert.Temperatur);
+ command.Parameters.AddWithValue("@PhWert", wert.PhWert);
+ command.Parameters.AddWithValue("@Nitrat", wert.Nitrat);
+ command.Parameters.AddWithValue("@Ammoniak", wert.Ammoniak);
- string selectCommand = "SELECT Datum, Gefuettert, FilterReinigen, WasserWechseln, Temperatur, PHWert, Nitrat, Ammoniak FROM Werte;";
-
- using (var command = new SqliteCommand(selectCommand, connection))
- using (var reader = command.ExecuteReader())
- {
- while (reader.Read())
- {
- string value = $"Datum: {reader.GetString(0)}, Gefüttert: {(reader.GetInt32(1) == 1 ? "Ja" : "Nein")}, " +
- $"Filter gereinigt: {(reader.GetInt32(2) == 1 ? "Ja" : "Nein")}, Wasser gewechselt: {(reader.GetInt32(3) == 1 ? "Ja" : "Nein")}, " +
- $"Temperatur: {reader.GetDouble(4)}°C, pH-Wert: {reader.GetDouble(5)}, Nitrat: {reader.GetDouble(6)} mg/L, Ammoniak: {reader.GetDouble(7)} mg/L";
- values.Add(value);
- }
- }
- }
-
- return values;
+ command.ExecuteNonQuery();
}
- // Ruft alle gespeicherten Werte aus der Datenbank ab und gibt sie als Wert-Objekte zurück
- public List GetValuesAsObjects()
+ public List GetValuesAsObjects()
{
- var werte = new List();
+ var werte = new List();
+ using var connection = new SqliteConnection(ConnectionString);
+ connection.Open();
- using (var connection = new SqliteConnection(ConnectionString))
+ var command = connection.CreateCommand();
+ command.CommandText = "SELECT * FROM Werte ORDER BY Datum DESC";
+
+ using var reader = command.ExecuteReader();
+ while (reader.Read())
{
- connection.Open();
-
- string selectCommand = "SELECT Datum, Gefuettert, FilterReinigen, WasserWechseln, Temperatur, PHWert, Nitrat, Ammoniak FROM Werte ORDER BY Datum ASC;";
-
- using (var command = new SqliteCommand(selectCommand, connection))
- using (var reader = command.ExecuteReader())
+ werte.Add(new Werte
{
- while (reader.Read())
- {
- werte.Add(new Wert
- {
- Datum = DateTime.Parse(reader.GetString(0)),
- Gefuettert = reader.GetInt32(1) == 1,
- FilterReinigen = reader.GetInt32(2) == 1,
- WasserWechseln = reader.GetInt32(3) == 1,
- Temperatur = reader.GetDouble(4),
- PhWert = reader.GetDouble(5),
- Nitrat = reader.GetDouble(6),
- Ammoniak = reader.GetDouble(7)
- });
- }
- }
+ Datum = reader.GetDateTime(0),
+ Gefuettert = reader.GetBoolean(1),
+ FilterReinigen = reader.GetBoolean(2),
+ WasserWechseln = reader.GetBoolean(3),
+ Temperatur = reader.GetDouble(4),
+ PhWert = reader.GetDouble(5),
+ Nitrat = reader.GetDouble(6),
+ Ammoniak = reader.GetDouble(7)
+ });
}
return werte;
diff --git a/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Model.dll b/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Model.dll
index 90ce929..4234b2c 100644
Binary files a/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Model.dll and b/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Model.dll differ
diff --git a/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Model.pdb b/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Model.pdb
index 4c46746..be17b98 100644
Binary files a/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Model.pdb and b/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Model.pdb differ
diff --git a/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Persistence.deps.json b/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Persistence.deps.json
index 09d85a4..71bac35 100644
--- a/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Persistence.deps.json
+++ b/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Persistence.deps.json
@@ -9,56 +9,55 @@
"AquaCare.Persistence/1.0.0": {
"dependencies": {
"AquaCare.Model": "1.0.0",
- "Microsoft.Data.Sqlite": "9.0.5"
+ "Microsoft.Data.Sqlite": "8.0.0"
},
"runtime": {
"AquaCare.Persistence.dll": {}
}
},
- "Microsoft.Data.Sqlite/9.0.5": {
+ "Microsoft.Data.Sqlite/8.0.0": {
"dependencies": {
- "Microsoft.Data.Sqlite.Core": "9.0.5",
- "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
- "SQLitePCLRaw.core": "2.1.10"
+ "Microsoft.Data.Sqlite.Core": "8.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.6"
}
},
- "Microsoft.Data.Sqlite.Core/9.0.5": {
+ "Microsoft.Data.Sqlite.Core/8.0.0": {
"dependencies": {
- "SQLitePCLRaw.core": "2.1.10"
+ "SQLitePCLRaw.core": "2.1.6"
},
"runtime": {
"lib/net8.0/Microsoft.Data.Sqlite.dll": {
- "assemblyVersion": "9.0.5.0",
- "fileVersion": "9.0.525.21604"
+ "assemblyVersion": "8.0.0.0",
+ "fileVersion": "8.0.23.53103"
}
}
},
- "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.6": {
"dependencies": {
- "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
- "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.6",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.6"
},
"runtime": {
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
- "assemblyVersion": "2.1.10.2445",
- "fileVersion": "2.1.10.2445"
+ "assemblyVersion": "2.1.6.2060",
+ "fileVersion": "2.1.6.2060"
}
}
},
- "SQLitePCLRaw.core/2.1.10": {
+ "SQLitePCLRaw.core/2.1.6": {
"dependencies": {
"System.Memory": "4.5.3"
},
"runtime": {
"lib/netstandard2.0/SQLitePCLRaw.core.dll": {
- "assemblyVersion": "2.1.10.2445",
- "fileVersion": "2.1.10.2445"
+ "assemblyVersion": "2.1.6.2060",
+ "fileVersion": "2.1.6.2060"
}
}
},
- "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.6": {
"runtimeTargets": {
- "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a": {
"rid": "browser-wasm",
"assetType": "native",
"fileVersion": "0.0.0.0"
@@ -93,11 +92,6 @@
"assetType": "native",
"fileVersion": "0.0.0.0"
},
- "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
- "rid": "linux-musl-s390x",
- "assetType": "native",
- "fileVersion": "0.0.0.0"
- },
"runtimes/linux-musl-x64/native/libe_sqlite3.so": {
"rid": "linux-musl-x64",
"assetType": "native",
@@ -165,14 +159,14 @@
}
}
},
- "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.6": {
"dependencies": {
- "SQLitePCLRaw.core": "2.1.10"
+ "SQLitePCLRaw.core": "2.1.6"
},
"runtime": {
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
- "assemblyVersion": "2.1.10.2445",
- "fileVersion": "2.1.10.2445"
+ "assemblyVersion": "2.1.6.2060",
+ "fileVersion": "2.1.6.2060"
}
}
},
@@ -193,47 +187,47 @@
"serviceable": false,
"sha512": ""
},
- "Microsoft.Data.Sqlite/9.0.5": {
+ "Microsoft.Data.Sqlite/8.0.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-Fht/vwX7uzPaIdlj1xtcpKD225GXjPOj7iW8934NNiTfBX5uqeCy2TdlPWPpLj+VPty/UmfgUSJSb55hXHqJMw==",
- "path": "microsoft.data.sqlite/9.0.5",
- "hashPath": "microsoft.data.sqlite.9.0.5.nupkg.sha512"
+ "sha512": "sha512-H+iC5IvkCCKSNHXzL3JARvDn7VpkvuJM91KVB89sKjeTF/KX/BocNNh93ZJtX5MCQKb/z4yVKgkU2sVIq+xKfg==",
+ "path": "microsoft.data.sqlite/8.0.0",
+ "hashPath": "microsoft.data.sqlite.8.0.0.nupkg.sha512"
},
- "Microsoft.Data.Sqlite.Core/9.0.5": {
+ "Microsoft.Data.Sqlite.Core/8.0.0": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-cP5eBSqra4Ae80X72g0h2N+jdrA4BgoMQmz9JaQmKAEXUHw9N21DPIBqIyMjOo2fK9ISiGytlAOxBAJf1hEvqg==",
- "path": "microsoft.data.sqlite.core/9.0.5",
- "hashPath": "microsoft.data.sqlite.core.9.0.5.nupkg.sha512"
+ "sha512": "sha512-pujbzfszX7jAl7oTbHhqx7pxd9jibeyHHl8zy1gd55XMaKWjDtc5XhhNYwQnrwWYCInNdVoArbaaAvLgW7TwuA==",
+ "path": "microsoft.data.sqlite.core/8.0.0",
+ "hashPath": "microsoft.data.sqlite.core.8.0.0.nupkg.sha512"
},
- "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.6": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
- "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
- "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
+ "sha512": "sha512-BmAf6XWt4TqtowmiWe4/5rRot6GerAeklmOPfviOvwLoF5WwgxcJHAxZtySuyW9r9w+HLILnm8VfJFLCUJYW8A==",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.6",
+ "hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.6.nupkg.sha512"
},
- "SQLitePCLRaw.core/2.1.10": {
+ "SQLitePCLRaw.core/2.1.6": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
- "path": "sqlitepclraw.core/2.1.10",
- "hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
+ "sha512": "sha512-wO6v9GeMx9CUngAet8hbO7xdm+M42p1XeJq47ogyRoYSvNSp0NGLI+MgC0bhrMk9C17MTVFlLiN6ylyExLCc5w==",
+ "path": "sqlitepclraw.core/2.1.6",
+ "hashPath": "sqlitepclraw.core.2.1.6.nupkg.sha512"
},
- "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.6": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
- "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
- "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
+ "sha512": "sha512-2ObJJLkIUIxRpOUlZNGuD4rICpBnrBR5anjyfUFQep4hMOIeqW+XGQYzrNmHSVz5xSWZ3klSbh7sFR6UyDj68Q==",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.6",
+ "hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.6.nupkg.sha512"
},
- "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.6": {
"type": "package",
"serviceable": true,
- "sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
- "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
- "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
+ "sha512": "sha512-PQ2Oq3yepLY4P7ll145P3xtx2bX8xF4PzaKPRpw9jZlKvfe4LE/saAV82inND9usn1XRpmxXk7Lal3MTI+6CNg==",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.6",
+ "hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.6.nupkg.sha512"
},
"System.Memory/4.5.3": {
"type": "package",
diff --git a/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Persistence.dll b/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Persistence.dll
index fce3bc2..3ddb0da 100644
Binary files a/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Persistence.dll and b/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Persistence.dll differ
diff --git a/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Persistence.pdb b/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Persistence.pdb
index 22f0f27..a1682d9 100644
Binary files a/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Persistence.pdb and b/AquaCare.Persistence/bin/Debug/net9.0/AquaCare.Persistence.pdb differ
diff --git a/AquaCare.Persistence/obj/AquaCare.Persistence.csproj.nuget.dgspec.json b/AquaCare.Persistence/obj/AquaCare.Persistence.csproj.nuget.dgspec.json
index 122b04f..fe7bd1c 100644
--- a/AquaCare.Persistence/obj/AquaCare.Persistence.csproj.nuget.dgspec.json
+++ b/AquaCare.Persistence/obj/AquaCare.Persistence.csproj.nuget.dgspec.json
@@ -121,7 +121,7 @@
"dependencies": {
"Microsoft.Data.Sqlite": {
"target": "Package",
- "version": "[9.0.5, )"
+ "version": "[8.0.0, )"
}
},
"imports": [
diff --git a/AquaCare.Persistence/obj/AquaCare.Persistence.csproj.nuget.g.targets b/AquaCare.Persistence/obj/AquaCare.Persistence.csproj.nuget.g.targets
index f9449e1..5b2a2dd 100644
--- a/AquaCare.Persistence/obj/AquaCare.Persistence.csproj.nuget.g.targets
+++ b/AquaCare.Persistence/obj/AquaCare.Persistence.csproj.nuget.g.targets
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.AssemblyInfo.cs b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.AssemblyInfo.cs
index 620ccd5..847cd53 100644
--- a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.AssemblyInfo.cs
+++ b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.AssemblyInfo.cs
@@ -13,10 +13,10 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("AquaCare.Persistence")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+edb6207a7b9f44f9dce66ee784e305d11d00fe05")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+57c28fea8a2e3d1efb96f7b34a937ec27a8e6afc")]
[assembly: System.Reflection.AssemblyProductAttribute("AquaCare.Persistence")]
[assembly: System.Reflection.AssemblyTitleAttribute("AquaCare.Persistence")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-// Generated by the MSBuild WriteCodeFragment class.
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
diff --git a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.AssemblyInfoInputs.cache b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.AssemblyInfoInputs.cache
index 9751995..444e6a5 100644
--- a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.AssemblyInfoInputs.cache
+++ b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.AssemblyInfoInputs.cache
@@ -1 +1 @@
-1270c1f85be9e9f2861c64d47933247aea8a1127bf6e640f132d14b5fea0d9e1
+5d31fd66f970d2aa953da2345fead0690445f6ad6c6b15f7bab37aef8c65d51d
diff --git a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.assets.cache b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.assets.cache
index 831674d..4810f54 100644
Binary files a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.assets.cache and b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.assets.cache differ
diff --git a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.csproj.AssemblyReference.cache b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.csproj.AssemblyReference.cache
index 8d96d7b..eb99af1 100644
Binary files a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.csproj.AssemblyReference.cache and b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.csproj.AssemblyReference.cache differ
diff --git a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.csproj.CoreCompileInputs.cache b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.csproj.CoreCompileInputs.cache
index 2db7add..fe53288 100644
--- a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.csproj.CoreCompileInputs.cache
+++ b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-1a853fb3125c30a65844eafaa4515c80376f29f0a9b4a77ed1f9fd93e2a0e3f8
+741950ac9ea495409fefb1d8b31cc5bd850e33ffb462f17c8da1f253419a0017
diff --git a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.dll b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.dll
index fce3bc2..3ddb0da 100644
Binary files a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.dll and b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.dll differ
diff --git a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.pdb b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.pdb
index 22f0f27..a1682d9 100644
Binary files a/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.pdb and b/AquaCare.Persistence/obj/Debug/net9.0/AquaCare.Persistence.pdb differ
diff --git a/AquaCare.Persistence/obj/Debug/net9.0/ref/AquaCare.Persistence.dll b/AquaCare.Persistence/obj/Debug/net9.0/ref/AquaCare.Persistence.dll
index dfa1bbb..d4bcf62 100644
Binary files a/AquaCare.Persistence/obj/Debug/net9.0/ref/AquaCare.Persistence.dll and b/AquaCare.Persistence/obj/Debug/net9.0/ref/AquaCare.Persistence.dll differ
diff --git a/AquaCare.Persistence/obj/Debug/net9.0/refint/AquaCare.Persistence.dll b/AquaCare.Persistence/obj/Debug/net9.0/refint/AquaCare.Persistence.dll
index dfa1bbb..d4bcf62 100644
Binary files a/AquaCare.Persistence/obj/Debug/net9.0/refint/AquaCare.Persistence.dll and b/AquaCare.Persistence/obj/Debug/net9.0/refint/AquaCare.Persistence.dll differ
diff --git a/AquaCare.Persistence/obj/project.assets.json b/AquaCare.Persistence/obj/project.assets.json
index 548faff..e492f84 100644
--- a/AquaCare.Persistence/obj/project.assets.json
+++ b/AquaCare.Persistence/obj/project.assets.json
@@ -2,12 +2,11 @@
"version": 3,
"targets": {
"net9.0": {
- "Microsoft.Data.Sqlite/9.0.5": {
+ "Microsoft.Data.Sqlite/8.0.0": {
"type": "package",
"dependencies": {
- "Microsoft.Data.Sqlite.Core": "9.0.5",
- "SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
- "SQLitePCLRaw.core": "2.1.10"
+ "Microsoft.Data.Sqlite.Core": "8.0.0",
+ "SQLitePCLRaw.bundle_e_sqlite3": "2.1.6"
},
"compile": {
"lib/netstandard2.0/_._": {}
@@ -16,10 +15,10 @@
"lib/netstandard2.0/_._": {}
}
},
- "Microsoft.Data.Sqlite.Core/9.0.5": {
+ "Microsoft.Data.Sqlite.Core/8.0.0": {
"type": "package",
"dependencies": {
- "SQLitePCLRaw.core": "2.1.10"
+ "SQLitePCLRaw.core": "2.1.6"
},
"compile": {
"lib/net8.0/Microsoft.Data.Sqlite.dll": {
@@ -32,11 +31,11 @@
}
}
},
- "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.6": {
"type": "package",
"dependencies": {
- "SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
- "SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
+ "SQLitePCLRaw.lib.e_sqlite3": "2.1.6",
+ "SQLitePCLRaw.provider.e_sqlite3": "2.1.6"
},
"compile": {
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
@@ -45,7 +44,7 @@
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
}
},
- "SQLitePCLRaw.core/2.1.10": {
+ "SQLitePCLRaw.core/2.1.6": {
"type": "package",
"dependencies": {
"System.Memory": "4.5.3"
@@ -57,7 +56,7 @@
"lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
}
},
- "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.6": {
"type": "package",
"compile": {
"lib/netstandard2.0/_._": {}
@@ -66,10 +65,10 @@
"lib/netstandard2.0/_._": {}
},
"build": {
- "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
+ "buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
},
"runtimeTargets": {
- "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
+ "runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a": {
"assetType": "native",
"rid": "browser-wasm"
},
@@ -97,10 +96,6 @@
"assetType": "native",
"rid": "linux-musl-arm64"
},
- "runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
- "assetType": "native",
- "rid": "linux-musl-s390x"
- },
"runtimes/linux-musl-x64/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-musl-x64"
@@ -155,10 +150,10 @@
}
}
},
- "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.6": {
"type": "package",
"dependencies": {
- "SQLitePCLRaw.core": "2.1.10"
+ "SQLitePCLRaw.core": "2.1.6"
},
"compile": {
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
@@ -189,43 +184,41 @@
}
},
"libraries": {
- "Microsoft.Data.Sqlite/9.0.5": {
- "sha512": "Fht/vwX7uzPaIdlj1xtcpKD225GXjPOj7iW8934NNiTfBX5uqeCy2TdlPWPpLj+VPty/UmfgUSJSb55hXHqJMw==",
+ "Microsoft.Data.Sqlite/8.0.0": {
+ "sha512": "H+iC5IvkCCKSNHXzL3JARvDn7VpkvuJM91KVB89sKjeTF/KX/BocNNh93ZJtX5MCQKb/z4yVKgkU2sVIq+xKfg==",
"type": "package",
- "path": "microsoft.data.sqlite/9.0.5",
+ "path": "microsoft.data.sqlite/8.0.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
- "PACKAGE.md",
"lib/netstandard2.0/_._",
- "microsoft.data.sqlite.9.0.5.nupkg.sha512",
+ "microsoft.data.sqlite.8.0.0.nupkg.sha512",
"microsoft.data.sqlite.nuspec"
]
},
- "Microsoft.Data.Sqlite.Core/9.0.5": {
- "sha512": "cP5eBSqra4Ae80X72g0h2N+jdrA4BgoMQmz9JaQmKAEXUHw9N21DPIBqIyMjOo2fK9ISiGytlAOxBAJf1hEvqg==",
+ "Microsoft.Data.Sqlite.Core/8.0.0": {
+ "sha512": "pujbzfszX7jAl7oTbHhqx7pxd9jibeyHHl8zy1gd55XMaKWjDtc5XhhNYwQnrwWYCInNdVoArbaaAvLgW7TwuA==",
"type": "package",
- "path": "microsoft.data.sqlite.core/9.0.5",
+ "path": "microsoft.data.sqlite.core/8.0.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
- "PACKAGE.md",
"lib/net6.0/Microsoft.Data.Sqlite.dll",
"lib/net6.0/Microsoft.Data.Sqlite.xml",
"lib/net8.0/Microsoft.Data.Sqlite.dll",
"lib/net8.0/Microsoft.Data.Sqlite.xml",
"lib/netstandard2.0/Microsoft.Data.Sqlite.dll",
"lib/netstandard2.0/Microsoft.Data.Sqlite.xml",
- "microsoft.data.sqlite.core.9.0.5.nupkg.sha512",
+ "microsoft.data.sqlite.core.8.0.0.nupkg.sha512",
"microsoft.data.sqlite.core.nuspec"
]
},
- "SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
- "sha512": "UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
+ "SQLitePCLRaw.bundle_e_sqlite3/2.1.6": {
+ "sha512": "BmAf6XWt4TqtowmiWe4/5rRot6GerAeklmOPfviOvwLoF5WwgxcJHAxZtySuyW9r9w+HLILnm8VfJFLCUJYW8A==",
"type": "package",
- "path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
+ "path": "sqlitepclraw.bundle_e_sqlite3/2.1.6",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -238,26 +231,26 @@
"lib/net6.0-tvos10.0/SQLitePCLRaw.batteries_v2.dll",
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll",
"lib/xamarinios10/SQLitePCLRaw.batteries_v2.dll",
- "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.bundle_e_sqlite3.2.1.6.nupkg.sha512",
"sqlitepclraw.bundle_e_sqlite3.nuspec"
]
},
- "SQLitePCLRaw.core/2.1.10": {
- "sha512": "Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
+ "SQLitePCLRaw.core/2.1.6": {
+ "sha512": "wO6v9GeMx9CUngAet8hbO7xdm+M42p1XeJq47ogyRoYSvNSp0NGLI+MgC0bhrMk9C17MTVFlLiN6ylyExLCc5w==",
"type": "package",
- "path": "sqlitepclraw.core/2.1.10",
+ "path": "sqlitepclraw.core/2.1.6",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/netstandard2.0/SQLitePCLRaw.core.dll",
- "sqlitepclraw.core.2.1.10.nupkg.sha512",
+ "sqlitepclraw.core.2.1.6.nupkg.sha512",
"sqlitepclraw.core.nuspec"
]
},
- "SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
- "sha512": "mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
+ "SQLitePCLRaw.lib.e_sqlite3/2.1.6": {
+ "sha512": "2ObJJLkIUIxRpOUlZNGuD4rICpBnrBR5anjyfUFQep4hMOIeqW+XGQYzrNmHSVz5xSWZ3klSbh7sFR6UyDj68Q==",
"type": "package",
- "path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
+ "path": "sqlitepclraw.lib.e_sqlite3/2.1.6",
"files": [
".nupkg.metadata",
".signature.p7s",
@@ -265,20 +258,17 @@
"buildTransitive/net6.0/SQLitePCLRaw.lib.e_sqlite3.targets",
"buildTransitive/net7.0/SQLitePCLRaw.lib.e_sqlite3.targets",
"buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets",
- "buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets",
"lib/net461/_._",
"lib/netstandard2.0/_._",
"runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a",
"runtimes/browser-wasm/nativeassets/net7.0/e_sqlite3.a",
"runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a",
- "runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a",
"runtimes/linux-arm/native/libe_sqlite3.so",
"runtimes/linux-arm64/native/libe_sqlite3.so",
"runtimes/linux-armel/native/libe_sqlite3.so",
"runtimes/linux-mips64/native/libe_sqlite3.so",
"runtimes/linux-musl-arm/native/libe_sqlite3.so",
"runtimes/linux-musl-arm64/native/libe_sqlite3.so",
- "runtimes/linux-musl-s390x/native/libe_sqlite3.so",
"runtimes/linux-musl-x64/native/libe_sqlite3.so",
"runtimes/linux-ppc64le/native/libe_sqlite3.so",
"runtimes/linux-s390x/native/libe_sqlite3.so",
@@ -296,21 +286,21 @@
"runtimes/win10-arm64/nativeassets/uap10.0/e_sqlite3.dll",
"runtimes/win10-x64/nativeassets/uap10.0/e_sqlite3.dll",
"runtimes/win10-x86/nativeassets/uap10.0/e_sqlite3.dll",
- "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.lib.e_sqlite3.2.1.6.nupkg.sha512",
"sqlitepclraw.lib.e_sqlite3.nuspec"
]
},
- "SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
- "sha512": "uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
+ "SQLitePCLRaw.provider.e_sqlite3/2.1.6": {
+ "sha512": "PQ2Oq3yepLY4P7ll145P3xtx2bX8xF4PzaKPRpw9jZlKvfe4LE/saAV82inND9usn1XRpmxXk7Lal3MTI+6CNg==",
"type": "package",
- "path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
+ "path": "sqlitepclraw.provider.e_sqlite3/2.1.6",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll",
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll",
"lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll",
- "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "sqlitepclraw.provider.e_sqlite3.2.1.6.nupkg.sha512",
"sqlitepclraw.provider.e_sqlite3.nuspec"
]
},
@@ -344,7 +334,7 @@
"projectFileDependencyGroups": {
"net9.0": [
"AquaCare.Model >= 1.0.0",
- "Microsoft.Data.Sqlite >= 9.0.5"
+ "Microsoft.Data.Sqlite >= 8.0.0"
]
},
"packageFolders": {
@@ -403,7 +393,7 @@
"dependencies": {
"Microsoft.Data.Sqlite": {
"target": "Package",
- "version": "[9.0.5, )"
+ "version": "[8.0.0, )"
}
},
"imports": [
diff --git a/AquaCare.Persistence/obj/project.nuget.cache b/AquaCare.Persistence/obj/project.nuget.cache
index 70e4d48..3297b54 100644
--- a/AquaCare.Persistence/obj/project.nuget.cache
+++ b/AquaCare.Persistence/obj/project.nuget.cache
@@ -1,15 +1,15 @@
{
"version": 2,
- "dgSpecHash": "OQgmSZz/nak=",
+ "dgSpecHash": "PT4UszoVAGQ=",
"success": true,
"projectFilePath": "C:\\Users\\Martikke Maximilian\\Desktop\\AquaCare\\AquaCare.Persistence\\AquaCare.Persistence.csproj",
"expectedPackageFiles": [
- "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\microsoft.data.sqlite\\9.0.5\\microsoft.data.sqlite.9.0.5.nupkg.sha512",
- "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\microsoft.data.sqlite.core\\9.0.5\\microsoft.data.sqlite.core.9.0.5.nupkg.sha512",
- "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.10\\sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
- "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.core\\2.1.10\\sqlitepclraw.core.2.1.10.nupkg.sha512",
- "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.10\\sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
- "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.10\\sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
+ "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\microsoft.data.sqlite\\8.0.0\\microsoft.data.sqlite.8.0.0.nupkg.sha512",
+ "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\microsoft.data.sqlite.core\\8.0.0\\microsoft.data.sqlite.core.8.0.0.nupkg.sha512",
+ "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.bundle_e_sqlite3\\2.1.6\\sqlitepclraw.bundle_e_sqlite3.2.1.6.nupkg.sha512",
+ "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.core\\2.1.6\\sqlitepclraw.core.2.1.6.nupkg.sha512",
+ "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.lib.e_sqlite3\\2.1.6\\sqlitepclraw.lib.e_sqlite3.2.1.6.nupkg.sha512",
+ "C:\\Users\\Martikke Maximilian\\.nuget\\packages\\sqlitepclraw.provider.e_sqlite3\\2.1.6\\sqlitepclraw.provider.e_sqlite3.2.1.6.nupkg.sha512",
"C:\\Users\\Martikke Maximilian\\.nuget\\packages\\system.memory\\4.5.3\\system.memory.4.5.3.nupkg.sha512"
],
"logs": []
diff --git a/AquaCare.View/PflegeWindow.axaml.cs b/AquaCare.View/PflegeWindow.axaml.cs
index 6f27f4a..47df4af 100644
--- a/AquaCare.View/PflegeWindow.axaml.cs
+++ b/AquaCare.View/PflegeWindow.axaml.cs
@@ -38,7 +38,7 @@ namespace AquaCare.View
return;
}
- var neuerWert = new Wert
+ var neuerWert = new Werte
{
Datum = DatumPicker.SelectedDate.Value.DateTime,
Gefuettert = GefuettertCheckBox.IsChecked ?? false,
diff --git a/AquaCare.View/bin/Debug/net9.0/AquaCare.Controller.dll b/AquaCare.View/bin/Debug/net9.0/AquaCare.Controller.dll
index 8a5c992..abdafa0 100644
Binary files a/AquaCare.View/bin/Debug/net9.0/AquaCare.Controller.dll and b/AquaCare.View/bin/Debug/net9.0/AquaCare.Controller.dll differ
diff --git a/AquaCare.View/bin/Debug/net9.0/AquaCare.Controller.pdb b/AquaCare.View/bin/Debug/net9.0/AquaCare.Controller.pdb
index baceb34..82fce95 100644
Binary files a/AquaCare.View/bin/Debug/net9.0/AquaCare.Controller.pdb and b/AquaCare.View/bin/Debug/net9.0/AquaCare.Controller.pdb differ
diff --git a/AquaCare.View/bin/Debug/net9.0/AquaCare.Model.dll b/AquaCare.View/bin/Debug/net9.0/AquaCare.Model.dll
index 90ce929..4234b2c 100644
Binary files a/AquaCare.View/bin/Debug/net9.0/AquaCare.Model.dll and b/AquaCare.View/bin/Debug/net9.0/AquaCare.Model.dll differ
diff --git a/AquaCare.View/bin/Debug/net9.0/AquaCare.Model.pdb b/AquaCare.View/bin/Debug/net9.0/AquaCare.Model.pdb
index 4c46746..be17b98 100644
Binary files a/AquaCare.View/bin/Debug/net9.0/AquaCare.Model.pdb and b/AquaCare.View/bin/Debug/net9.0/AquaCare.Model.pdb differ
diff --git a/AquaCare.View/bin/Debug/net9.0/AquaCare.Persistence.dll b/AquaCare.View/bin/Debug/net9.0/AquaCare.Persistence.dll
index fce3bc2..3ddb0da 100644
Binary files a/AquaCare.View/bin/Debug/net9.0/AquaCare.Persistence.dll and b/AquaCare.View/bin/Debug/net9.0/AquaCare.Persistence.dll differ
diff --git a/AquaCare.View/bin/Debug/net9.0/AquaCare.Persistence.pdb b/AquaCare.View/bin/Debug/net9.0/AquaCare.Persistence.pdb
index 22f0f27..a1682d9 100644
Binary files a/AquaCare.View/bin/Debug/net9.0/AquaCare.Persistence.pdb and b/AquaCare.View/bin/Debug/net9.0/AquaCare.Persistence.pdb differ
diff --git a/AquaCare.View/bin/Debug/net9.0/AquaCare.View.dll b/AquaCare.View/bin/Debug/net9.0/AquaCare.View.dll
index 42fb6b6..fe3667b 100644
Binary files a/AquaCare.View/bin/Debug/net9.0/AquaCare.View.dll and b/AquaCare.View/bin/Debug/net9.0/AquaCare.View.dll differ
diff --git a/AquaCare.View/bin/Debug/net9.0/AquaCare.View.exe b/AquaCare.View/bin/Debug/net9.0/AquaCare.View.exe
index 5f87d3f..ed1f2af 100644
Binary files a/AquaCare.View/bin/Debug/net9.0/AquaCare.View.exe and b/AquaCare.View/bin/Debug/net9.0/AquaCare.View.exe differ
diff --git a/AquaCare.View/bin/Debug/net9.0/AquaCare.View.pdb b/AquaCare.View/bin/Debug/net9.0/AquaCare.View.pdb
index 5f4b392..4a57946 100644
Binary files a/AquaCare.View/bin/Debug/net9.0/AquaCare.View.pdb and b/AquaCare.View/bin/Debug/net9.0/AquaCare.View.pdb differ
diff --git a/AquaCare.View/obj/AquaCare.View.csproj.nuget.dgspec.json b/AquaCare.View/obj/AquaCare.View.csproj.nuget.dgspec.json
index e49c4ab..d32fa88 100644
--- a/AquaCare.View/obj/AquaCare.View.csproj.nuget.dgspec.json
+++ b/AquaCare.View/obj/AquaCare.View.csproj.nuget.dgspec.json
@@ -193,7 +193,7 @@
"dependencies": {
"Microsoft.Data.Sqlite": {
"target": "Package",
- "version": "[9.0.5, )"
+ "version": "[8.0.0, )"
}
},
"imports": [
diff --git a/AquaCare.View/obj/Debug/net9.0/AquaCare.View.AssemblyInfo.cs b/AquaCare.View/obj/Debug/net9.0/AquaCare.View.AssemblyInfo.cs
index 1a6570f..c0a3b9e 100644
--- a/AquaCare.View/obj/Debug/net9.0/AquaCare.View.AssemblyInfo.cs
+++ b/AquaCare.View/obj/Debug/net9.0/AquaCare.View.AssemblyInfo.cs
@@ -13,10 +13,10 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("AquaCare.View")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+edb6207a7b9f44f9dce66ee784e305d11d00fe05")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+57c28fea8a2e3d1efb96f7b34a937ec27a8e6afc")]
[assembly: System.Reflection.AssemblyProductAttribute("AquaCare.View")]
[assembly: System.Reflection.AssemblyTitleAttribute("AquaCare.View")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-// Generated by the MSBuild WriteCodeFragment class.
+// Von der MSBuild WriteCodeFragment-Klasse generiert.
diff --git a/AquaCare.View/obj/Debug/net9.0/AquaCare.View.AssemblyInfoInputs.cache b/AquaCare.View/obj/Debug/net9.0/AquaCare.View.AssemblyInfoInputs.cache
index ffa019e..9a74f5b 100644
--- a/AquaCare.View/obj/Debug/net9.0/AquaCare.View.AssemblyInfoInputs.cache
+++ b/AquaCare.View/obj/Debug/net9.0/AquaCare.View.AssemblyInfoInputs.cache
@@ -1 +1 @@
-30de8946498b1522a4839ea871ea6bcd8583ac0dd37c3c91dd06ea6476ea631f
+8df6d6815406906a180968c50118355b3d93b974f4d8ae1781f7bd2867df11db
diff --git a/AquaCare.View/obj/Debug/net9.0/AquaCare.View.csproj.AssemblyReference.cache b/AquaCare.View/obj/Debug/net9.0/AquaCare.View.csproj.AssemblyReference.cache
index b2f5d7e..f857cfc 100644
Binary files a/AquaCare.View/obj/Debug/net9.0/AquaCare.View.csproj.AssemblyReference.cache and b/AquaCare.View/obj/Debug/net9.0/AquaCare.View.csproj.AssemblyReference.cache differ
diff --git a/AquaCare.View/obj/Debug/net9.0/AquaCare.View.csproj.FileListAbsolute.txt b/AquaCare.View/obj/Debug/net9.0/AquaCare.View.csproj.FileListAbsolute.txt
index d769d86..df36b70 100644
--- a/AquaCare.View/obj/Debug/net9.0/AquaCare.View.csproj.FileListAbsolute.txt
+++ b/AquaCare.View/obj/Debug/net9.0/AquaCare.View.csproj.FileListAbsolute.txt
@@ -580,6 +580,13 @@ C:\Users\Martikke Maximilian\Desktop\AquaCare-1\AquaCare.View\obj\Debug\net9.0\r
C:\Users\Martikke Maximilian\Desktop\AquaCare-1\AquaCare.View\obj\Debug\net9.0\AquaCare.View.pdb
C:\Users\Martikke Maximilian\Desktop\AquaCare-1\AquaCare.View\obj\Debug\net9.0\AquaCare.View.genruntimeconfig.cache
C:\Users\Martikke Maximilian\Desktop\AquaCare-1\AquaCare.View\obj\Debug\net9.0\ref\AquaCare.View.dll
+C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\AquaCare.View.csproj.AssemblyReference.cache
+C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\Avalonia\Resources.Inputs.cache
+C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\Avalonia\resources
+C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\AquaCare.View.GeneratedMSBuildEditorConfig.editorconfig
+C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\AquaCare.View.AssemblyInfoInputs.cache
+C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\AquaCare.View.AssemblyInfo.cs
+C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\AquaCare.View.csproj.CoreCompileInputs.cache
C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\bin\Debug\net9.0\AquaCare.View.exe
C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\bin\Debug\net9.0\AquaCare.View.deps.json
C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\bin\Debug\net9.0\AquaCare.View.runtimeconfig.json
@@ -667,13 +674,6 @@ C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\bin\Debug\net9.0\Aqu
C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\bin\Debug\net9.0\AquaCare.Controller.pdb
C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\bin\Debug\net9.0\AquaCare.Model.pdb
C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\bin\Debug\net9.0\AquaCare.Persistence.pdb
-C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\AquaCare.View.csproj.AssemblyReference.cache
-C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\Avalonia\Resources.Inputs.cache
-C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\Avalonia\resources
-C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\AquaCare.View.GeneratedMSBuildEditorConfig.editorconfig
-C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\AquaCare.View.AssemblyInfoInputs.cache
-C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\AquaCare.View.AssemblyInfo.cs
-C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\AquaCare.View.csproj.CoreCompileInputs.cache
C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\AquaCare.49F230C4.Up2Date
C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\AquaCare.View.dll
C:\Users\Martikke Maximilian\Desktop\AquaCare\AquaCare.View\obj\Debug\net9.0\refint\AquaCare.View.dll
diff --git a/AquaCare.View/obj/Debug/net9.0/AquaCare.View.dll b/AquaCare.View/obj/Debug/net9.0/AquaCare.View.dll
index 42fb6b6..fe3667b 100644
Binary files a/AquaCare.View/obj/Debug/net9.0/AquaCare.View.dll and b/AquaCare.View/obj/Debug/net9.0/AquaCare.View.dll differ
diff --git a/AquaCare.View/obj/Debug/net9.0/AquaCare.View.pdb b/AquaCare.View/obj/Debug/net9.0/AquaCare.View.pdb
index 5f4b392..4a57946 100644
Binary files a/AquaCare.View/obj/Debug/net9.0/AquaCare.View.pdb and b/AquaCare.View/obj/Debug/net9.0/AquaCare.View.pdb differ
diff --git a/AquaCare.View/obj/Debug/net9.0/apphost.exe b/AquaCare.View/obj/Debug/net9.0/apphost.exe
index 5f87d3f..ed1f2af 100644
Binary files a/AquaCare.View/obj/Debug/net9.0/apphost.exe and b/AquaCare.View/obj/Debug/net9.0/apphost.exe differ
diff --git a/AquaCare.View/obj/Debug/net9.0/ref/AquaCare.View.dll b/AquaCare.View/obj/Debug/net9.0/ref/AquaCare.View.dll
index e3d5a20..9c4223b 100644
Binary files a/AquaCare.View/obj/Debug/net9.0/ref/AquaCare.View.dll and b/AquaCare.View/obj/Debug/net9.0/ref/AquaCare.View.dll differ
diff --git a/AquaCare.View/obj/Debug/net9.0/refint/AquaCare.View.dll b/AquaCare.View/obj/Debug/net9.0/refint/AquaCare.View.dll
index e3d5a20..9c4223b 100644
Binary files a/AquaCare.View/obj/Debug/net9.0/refint/AquaCare.View.dll and b/AquaCare.View/obj/Debug/net9.0/refint/AquaCare.View.dll differ
diff --git a/AquaCare.View/obj/project.assets.json b/AquaCare.View/obj/project.assets.json
index 30851f7..5de3de8 100644
--- a/AquaCare.View/obj/project.assets.json
+++ b/AquaCare.View/obj/project.assets.json
@@ -806,7 +806,7 @@
"framework": ".NETCoreApp,Version=v9.0",
"dependencies": {
"AquaCare.Model": "1.0.0",
- "Microsoft.Data.Sqlite": "9.0.5"
+ "Microsoft.Data.Sqlite": "8.0.0"
},
"compile": {
"bin/placeholder/AquaCare.Persistence.dll": {}
diff --git a/AquaCare.View/obj/project.nuget.cache b/AquaCare.View/obj/project.nuget.cache
index ddc47f9..e582b73 100644
--- a/AquaCare.View/obj/project.nuget.cache
+++ b/AquaCare.View/obj/project.nuget.cache
@@ -1,6 +1,6 @@
{
"version": 2,
- "dgSpecHash": "fDb/Thw5X68=",
+ "dgSpecHash": "8OiDdLH3TzA=",
"success": true,
"projectFilePath": "C:\\Users\\Martikke Maximilian\\Desktop\\AquaCare\\AquaCare.View\\AquaCare.View.csproj",
"expectedPackageFiles": [