@@ -91,6 +91,8 @@ public struct PostgresDataType: Codable, Equatable, ExpressibleByIntegerLiteral,
91
91
public static let timestampArray = PostgresDataType ( 1115 )
92
92
/// `1184`
93
93
public static let timestamptz = PostgresDataType ( 1184 )
94
+ /// `1115`
95
+ public static let timestamptzArray = PostgresDataType ( 1185 )
94
96
/// `1266`
95
97
public static let timetz = PostgresDataType ( 1266 )
96
98
/// `1700`
@@ -169,6 +171,7 @@ public struct PostgresDataType: Codable, Equatable, ExpressibleByIntegerLiteral,
169
171
case . timestamp: return " TIMESTAMP "
170
172
case . timestamptz: return " TIMESTAMPTZ "
171
173
case . timestampArray: return " TIMESTAMP[] "
174
+ case . timestamptzArray: return " TIMESTAMPTZ[] "
172
175
case . numeric: return " NUMERIC "
173
176
case . void: return " VOID "
174
177
case . uuid: return " UUID "
@@ -196,6 +199,8 @@ public struct PostgresDataType: Codable, Equatable, ExpressibleByIntegerLiteral,
196
199
case . jsonb: return . jsonbArray
197
200
case . text: return . textArray
198
201
case . varchar: return . varcharArray
202
+ case . timestamp: return . timestampArray
203
+ case . timestamptz: return . timestamptzArray
199
204
default : return nil
200
205
}
201
206
}
@@ -218,6 +223,7 @@ public struct PostgresDataType: Codable, Equatable, ExpressibleByIntegerLiteral,
218
223
case . jsonbArray: return . jsonb
219
224
case . textArray: return . text
220
225
case . varcharArray: return . varchar
226
+ case . timestampArray: return . timestamp
221
227
default : return nil
222
228
}
223
229
}
0 commit comments