fix: Blanko-Build-Fehler (data-Verzeichnis + users-Schema) und publish-win ignorieren
- Program.cs: Directory.CreateDirectory(dataDir) vor DB-Zugriff - DatabaseService: is_admin, persona, settings, default_path ins CREATE TABLE users - .gitignore + gott.csproj: publish-win/ ausschließen
This commit is contained in:
1 parent
f53b74daba
commit
79899a6981
4 files changed
+13
No files matched your search
@@ -2,6 +2,7 @@ bin/
|
||||
data/
|
||||
obj/
|
||||
publish/
|
||||
publish-win/
|
||||
Temp/
|
||||
appsettings.Production.json
|
||||
DEVY.md
|
||||
@@ -12,6 +12,7 @@ var builder = WebApplication.CreateBuilder(args);
|
||||
builder.Services.AddHttpClient();
|
||||
|
||||
var dataDir = Path.Combine(AppContext.BaseDirectory, "data");
|
||||
Directory.CreateDirectory(dataDir);
|
||||
|
||||
var dbPath = Path.Combine(dataDir, "gott.db");
|
||||
var authService = new AuthService(dbPath);
|
||||
|
||||
@@ -207,6 +207,10 @@ public class DatabaseService
|
||||
username TEXT NOT NULL UNIQUE COLLATE NOCASE,
|
||||
password_hash TEXT NOT NULL,
|
||||
display_name TEXT,
|
||||
is_admin INTEGER NOT NULL DEFAULT 0,
|
||||
persona TEXT,
|
||||
settings TEXT,
|
||||
default_path TEXT,
|
||||
created_at TEXT NOT NULL,
|
||||
updated_at TEXT NOT NULL
|
||||
);
|
||||
|
||||
@@ -12,6 +12,13 @@
|
||||
<None Remove="publish/**" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Compile Remove="publish-win/**" />
|
||||
<Content Remove="publish-win/**" />
|
||||
<EmbeddedResource Remove="publish-win/**" />
|
||||
<None Remove="publish-win/**" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Compile Remove="WindowsApp/**" />
|
||||
<Content Remove="WindowsApp/**" />
|
||||
|
||||
Reference in new issue
Block a user