Problem
Consumers must clone the repo and reference DBTools.dll manually. The project has no NuGet packaging metadata (PackageId, Version, Authors, Description, IsPackable).
Proposed solution
- Add NuGet metadata to
DBTools/DBTools.csproj
- Document
dotnet pack / install instructions in README
- Optionally add a GitHub Actions workflow to publish on release tags
Suggested metadata fields:
PackageId: e.g. DBTools.Sql or Gednt.DBTools
Version: semantic versioning
Authors, Description, PackageTags, RepositoryUrl
IsPackable: true
Acceptance criteria
Notes
Provider packages (Npgsql, MySqlConnector, Microsoft.Data.Sqlite) should remain optional consumer dependencies, as today.
Problem
Consumers must clone the repo and reference
DBTools.dllmanually. The project has no NuGet packaging metadata (PackageId,Version,Authors,Description,IsPackable).Proposed solution
DBTools/DBTools.csprojdotnet pack/ install instructions in READMESuggested metadata fields:
PackageId: e.g.DBTools.SqlorGednt.DBToolsVersion: semantic versioningAuthors,Description,PackageTags,RepositoryUrlIsPackable:trueAcceptance criteria
dotnet packproduces a valid.nupkgNotes
Provider packages (Npgsql, MySqlConnector, Microsoft.Data.Sqlite) should remain optional consumer dependencies, as today.