Change return value of InsertMany
from int64
to more conventional int
(breaking)
#293
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Here, change the type of
Client.InsertMany
functions fromint64
s toa more conventional
int
. This isn't really super necessary, but theint64
was an artifact of an internal value returned by sqlc, and usingint
instead (which is also an int64 on the vast majority of allsystem) is more conventional.
Because callers almost always know the size of the slice they passed to
InsertMany
, or can ascertain it easily, I expect this change to breakvery few integrations in practice. As we can see from our own test
suite, little had to change because
InsertMany
's return value israrely needed.