Fix so that Ignored properties are not included in parameters#267
Fix so that Ignored properties are not included in parameters#267balchen wants to merge 2 commits intotmsmith:masterfrom
Conversation
… is mapped so that it will properly ignore properties that are mapped using Map().Ignore(),
…fail (without the fix from the previous commit)
|
I saw your changes and they are working but to approve your PR you need to add tests for all the supported databases not only SQL Server. The tests are using databases on docker and the docker compose file is in the project to help getting them up. Please include tests for the other databases. |
valfrid-ly
left a comment
There was a problem hiding this comment.
Please include tests for the other databases.
Will do. Before I commit, here's a rundown of how the unit tests worked. I've started the different databases in Docker. StartDatabase.ps1 fails with "no such user" from wsl when I try to run it, so I had to use "docker compose up". StartDatabase.ps1 might not be ready yet, from the looks of it. The setup scripts for SQL Server don't work out of the box if the "dapper" database doesn't already exist and Setup.sql needs to run. "USE dapper" fails because SQL Server executes every statement in the batch simultaneously, so CREATE DATABASE hasn't finished yet. Just so you know. Otherwise SQL Server tests run fine. Oracle tests also run fine. So do Sqlite tests. DB2 hangs indefinitely on connect. I don't have any other DB2 clients to test with, so I can't tell yet why it hangs. MySQL/MariaDB fails with the below message and stack trace. Is this normal? Message: Stack Trace: |
See #266 for details