# Structs
CommonExecuter is an executor of the common function.
Options are the settings for the OnXXX functions.
Repository is a mock repository implementation.
ResultExecuter is an executor of the result function.
SavepointExecuter is an executor of the transaction functions.
TransExecuter is an executor of the transaction functions.
# Type aliases
CommonFunc is a common repository function.
Option is function that changes options.
ResultFunc is a repository function that returns int64 and error.
SavepointFunc is trans execution function.
TransFunc is trans execution function.