Skip to content

Add configurable PostgreSQL schema settings for reminders#84

Merged
Aaronontheweb merged 1 commit into
devfrom
feature/issue-67-postgres-schema-config
Mar 2, 2026
Merged

Add configurable PostgreSQL schema settings for reminders#84
Aaronontheweb merged 1 commit into
devfrom
feature/issue-67-postgres-schema-config

Conversation

@Aaronontheweb
Copy link
Copy Markdown
Owner

Summary

  • Add HOCON-based PostgreSQL reminder storage settings parsing with support for schema-name, table-name, auto-initialize, and command-timeout.
  • Add Akka.Hosting helpers to configure PostgreSQL storage from config via WithPostgreSqlStorageFromConfig(...) in both provider and compatibility APIs.
  • Preserve backward compatibility by keeping the default PostgreSQL schema as reminders unless explicitly overridden.
  • Add focused tests and documentation updates for default/override behavior.

Validation

  • dotnet build -c Release
  • dotnet test src/Akka.Reminders.Tests/Akka.Reminders.Tests.csproj -c Release --filter "FullyQualifiedName~PostgreSqlReminderStorageSettingsSpecs"

Closes #67

Support loading PostgreSQL reminder storage settings from HOCON while preserving reminders schema defaults for backward compatibility, and add tests/docs to verify schema override and default behavior.
@Aaronontheweb Aaronontheweb enabled auto-merge (squash) March 2, 2026 20:59
@Aaronontheweb Aaronontheweb merged commit b2da521 into dev Mar 2, 2026
1 check passed
@Aaronontheweb Aaronontheweb deleted the feature/issue-67-postgres-schema-config branch March 2, 2026 21:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support configurable schema name for PostgreSQL Reminders table

1 participant