Compare commits

...

2 Commits

Author SHA1 Message Date
301a06833d Remove: Last Migration 2026-04-13 11:23:32 +02:00
b08d28c3ae Bump: Version 2026-04-13 11:01:21 +02:00
3 changed files with 17 additions and 49 deletions

View File

@@ -4,21 +4,21 @@ using Oqtane.Shared;
namespace SZUAbsolventenverein.Module.PremiumArea namespace SZUAbsolventenverein.Module.PremiumArea
{ {
public class ModuleInfo : IModule public class ModuleInfo : IModule
{
public ModuleDefinition ModuleDefinition => new ModuleDefinition
{ {
public ModuleDefinition ModuleDefinition => new ModuleDefinition Name = "PremiumArea",
{ Description =
Name = "PremiumArea", "This module adds a premium member system to Octane. Users receive premium status after completing a payment. Premium members get access to exclusive features and content.",
Description = Version = "1.0.5",
"This module adds a premium member system to Octane. Users receive premium status after completing a payment. Premium members get access to exclusive features and content.", ServerManagerType =
Version = "1.0.4", "SZUAbsolventenverein.Module.PremiumArea.Manager.PremiumAreaManager, SZUAbsolventenverein.Module.PremiumArea.Server.Oqtane",
ServerManagerType = ReleaseVersions = "1.0.0,1.0.1,1.0.2,1.0.3,1.0.4,1.0.5",
"SZUAbsolventenverein.Module.PremiumArea.Manager.PremiumAreaManager, SZUAbsolventenverein.Module.PremiumArea.Server.Oqtane", Dependencies = "SZUAbsolventenverein.Module.PremiumArea.Shared.Oqtane",
ReleaseVersions = "1.0.0,1.0.1,1.0.2,1.0.3,1.0.4", PackageName = "SZUAbsolventenverein.Module.PremiumArea",
Dependencies = "SZUAbsolventenverein.Module.PremiumArea.Shared.Oqtane", // Hier definieren Sie, WELCHE Permissions verfügbar sind
PackageName = "SZUAbsolventenverein.Module.PremiumArea", PermissionNames = $"{PermissionNames.View},{PermissionNames.Edit},{PermissionNames.Browse}"
// Hier definieren Sie, WELCHE Permissions verfügbar sind };
PermissionNames = $"{PermissionNames.View},{PermissionNames.Edit},{PermissionNames.Browse}" }
};
}
} }

View File

@@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd"> <package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata> <metadata>
<id>$ProjectName$</id> <id>$ProjectName$</id>
<version>1.0.4</version> <version>1.0.5</version>
<authors>SZUAbsolventenverein</authors> <authors>SZUAbsolventenverein</authors>
<owners>SZUAbsolventenverein</owners> <owners>SZUAbsolventenverein</owners>
<title>PremiumArea</title> <title>PremiumArea</title>

View File

@@ -1,32 +0,0 @@
using Microsoft.EntityFrameworkCore.Infrastructure;
using Microsoft.EntityFrameworkCore.Migrations;
using Oqtane.Databases.Interfaces;
using Oqtane.Migrations;
using SZUAbsolventenverein.Module.PremiumArea.Migrations.EntityBuilders;
using SZUAbsolventenverein.Module.PremiumArea.Repository;
namespace SZUAbsolventenverein.Module.PremiumArea.Migrations
{
[DbContext(typeof(PremiumAreaContext))]
[Migration("SZUAbsolventenverein.Module.PremiumArea.01.00.00.03")]
public class AddTitleAndDescription : MultiDatabaseMigration
{
public AddTitleAndDescription(IDatabase database) : base(database)
{
}
protected override void Up(MigrationBuilder migrationBuilder)
{
var table = new EngineerApplicationEntityBuilder(migrationBuilder, ActiveDatabase);
table.AddStringColumn("Title", 256, true);
table.AddMaxStringColumn("ShortDescription", true);
}
protected override void Down(MigrationBuilder migrationBuilder)
{
var table = new EngineerApplicationEntityBuilder(migrationBuilder, ActiveDatabase);
table.DropColumn("Title");
table.DropColumn("ShortDescription");
}
}
}