Initial commit: Add project files
ci / backend (push) Failing after 12s
ci / frontend (push) Failing after 19s
ci / static (push) Failing after 45s

This commit is contained in:
2026-08-02 05:15:36 +09:00
commit dcd1322d41
636 changed files with 122352 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
using DbUp;
var connectionString = Environment.GetEnvironmentVariable("KARTSELL_POSTGRES")
?? "Host=localhost;Port=5432;Database=kartsell;Username=kartsell;Password=kartsell";
var scriptsPath = Path.Combine(AppContext.BaseDirectory, "db", "migrations");
if (!Directory.Exists(scriptsPath))
{
scriptsPath = Path.Combine(AppContext.BaseDirectory, "migrations");
}
EnsureDatabase.For.PostgresqlDatabase(connectionString);
var result = DeployChanges.To
.PostgresqlDatabase(connectionString)
.WithScriptsFromFileSystem(scriptsPath)
.JournalToPostgresqlTable("public", "kartsell_schema_versions")
.LogToConsole()
.Build()
.PerformUpgrade();
if (!result.Successful)
{
Console.Error.WriteLine(result.Error);
return 1;
}
Console.WriteLine("Database migration completed.");
return 0;