Structure
PostgresData
struct PostgresData
Topics
Initializers
init(array:)init(array:elementType:)init(bool:)init(bytes:)init(date:)init(decimal:)init(double:)init(float:)init(int16:)init(int32:)init(int64:)init(int8:)init(int:)init(json:)init(jsonb:)init(numeric:)init(string:)init(type:typeModifier:formatCode:value:)init(uint16:)init(uint32:)init(uint64:)init(uint8:)init(uint:)init(uuid:)
Instance Properties
arrayboolbytescharacterdatedecimaldoublefloatformatCodeThe format code being used for the field. Currently will be zero (text) or one (binary). In a RowDescription returned from the statement variant of Describe, the format code is not yet known and will always be zero.intint16int32int64int8jsonjsonbnumericstringtypeThe object ID of the field’s data type.typeModifierThe type modifier (see pg_attribute.atttypmod). The meaning of the modifier is type-specific.uintuint16uint32uint64uint8uuidvalue
Instance Methods
Type Properties
Default Implementations
Relationships
Conforms To
PostgresDataConvertibleSwift.CopyableSwift.CustomDebugStringConvertibleSwift.CustomStringConvertibleSwift.EscapableSwift.ExpressibleByBooleanLiteralSwift.ExpressibleByExtendedGraphemeClusterLiteralSwift.ExpressibleByStringLiteralSwift.ExpressibleByUnicodeScalarLiteralSwift.SendableSwift.SendableMetatype
See Also
Deprecated APIs
PostgresDatabasePostgresDataConvertiblePostgresQueryResultPostgresJSONCodablePostgresJSONBCodablePostgresMessageEncoderPostgresMessageDecoderPostgresRequestProtocol to encapsulate a function call on the Postgres serverPostgresMessageA frontend or backend Postgres message.PostgresMessageTypePostgresFormatCodePostgresListenContextContext for receiving NotificationResponse messages on a connection, used for PostgreSQL’sLISTEN/NOTIFYsupport.PreparedQuerySASLAuthenticationManagerSASLAuthenticationMechanismThe protocol to which all SASL mechanism implementations must conform. It is the responsibility of each individual implementation to provide an API for creating instances of itself which are able to retrieve information from the caller (such as usernames and passwords) by some mechanism.