Error returned when two queries in one directory would emit the same row type name.
Filenames that differ only by a trailing ! / ? (e.g. get_user.sql and get_user!.sql) both map to get_user_row.
!
?
get_user.sql
get_user!.sql
get_user_row
@type t() :: %Squirrelix.Error.RowTypeNameCollision{ query_names: [String.t()], source: Squirrelix.SourceRef.t(), type_name: String.t() }