Skip to content

Proposal: .NET 10 upgrade and optional PostgreSQL supportΒ #2

@wilsonsergio2500

Description

@wilsonsergio2500

πŸ“Œ Context

Hi πŸ‘‹ β€” thank you for maintaining Invoicika.

I created this PR to modernize the project and explore a PostgreSQL-based setup, in case it aligns with your roadmap or user needs.
wilsonsergio2500#1


πŸš€ What this PR includes

  • Upgrade from .NET 6 β†’ .NET 10
  • Migration from SQL Server to PostgreSQL
  • Updated EF Core packages and tooling
  • New clean EF Core migrations for PostgreSQL
  • Improved error handling
  • Updated documentation

🀝 Adoption options (totally flexible)

If merging everything isn’t ideal, some alternatives could be:

  • Creating a separate tag or branch for PostgreSQL support
  • Cherry-picking specific commits (e.g. .NET 10 upgrade only)
  • Using this PR as a reference implementation

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions