Typeclass for types that can be written as Postgres literal text, using the default DELIMETER
and NULL values, for use with COPY. If you wish to implement an instance it's worth reading
the documentation at the link below.
Postgres COPY command
Construct an encoder for A that appends to the provided StringBuilder.
the value to encode
Text is a contravariant functor.
Text is semigroupal.
Variant of unsafeEncode, called for array members which require more escaping.
Variant of unsafeEncode, called for array members which require more escaping. Same as
unsafeEncode unless overridden.