@@ -72,6 +72,11 @@ func DatabaseList(databases []govultr.Database, meta *govultr.Meta) { //nolint:
72
72
display (columns {"TAG" , databases [d ].Tag })
73
73
display (columns {"DB NAME" , databases [d ].DBName })
74
74
display (columns {"HOST" , databases [d ].Host })
75
+
76
+ if databases [d ].PublicHost != "" {
77
+ display (columns {"PUBLIC HOST" , databases [d ].PublicHost })
78
+ }
79
+
75
80
display (columns {"USER" , databases [d ].User })
76
81
display (columns {"PASSWORD" , databases [d ].Password })
77
82
display (columns {"PORT" , databases [d ].Port })
@@ -129,6 +134,11 @@ func DatabaseList(databases []govultr.Database, meta *govultr.Meta) { //nolint:
129
134
display (columns {"TAG" , databases [d ].ReadReplicas [r ].Tag })
130
135
display (columns {"DB NAME" , databases [d ].ReadReplicas [r ].DBName })
131
136
display (columns {"HOST" , databases [d ].ReadReplicas [r ].Host })
137
+
138
+ if databases [d ].ReadReplicas [r ].PublicHost != "" {
139
+ display (columns {"PUBLIC HOST" , databases [d ].ReadReplicas [r ].PublicHost })
140
+ }
141
+
132
142
display (columns {"USER" , databases [d ].ReadReplicas [r ].User })
133
143
display (columns {"PASSWORD" , databases [d ].ReadReplicas [r ].Password })
134
144
display (columns {"PORT" , databases [d ].ReadReplicas [r ].Port })
@@ -178,10 +188,10 @@ func DatabaseList(databases []govultr.Database, meta *govultr.Meta) { //nolint:
178
188
func DatabaseListSummary (databases []govultr.Database , meta * govultr.Meta ) {
179
189
defer flush ()
180
190
181
- display (columns {"ID" , "REGION" , "LABEL" , "STATUS" , "ENGINE" , "VERSION" , "HOST" , "PORT" , "USER" , "PASSWORD" })
191
+ display (columns {"ID" , "REGION" , "LABEL" , "STATUS" , "ENGINE" , "VERSION" })
182
192
183
193
if len (databases ) == 0 {
184
- display (columns {"---" , "---" , "---" , "---" , "---" , "---" , "---" , "---" , "---" , "---" })
194
+ display (columns {"---" , "---" , "---" , "---" , "---" , "---" })
185
195
MetaDBaaS (meta )
186
196
return
187
197
}
@@ -194,10 +204,6 @@ func DatabaseListSummary(databases []govultr.Database, meta *govultr.Meta) {
194
204
databases [i ].Status ,
195
205
databases [i ].DatabaseEngine ,
196
206
databases [i ].DatabaseEngineVersion ,
197
- databases [i ].Host ,
198
- databases [i ].Port ,
199
- databases [i ].User ,
200
- databases [i ].Password ,
201
207
})
202
208
}
203
209
@@ -224,6 +230,11 @@ func Database(database *govultr.Database) { //nolint: funlen,gocyclo
224
230
display (columns {"TAG" , database .Tag })
225
231
display (columns {"DB NAME" , database .DBName })
226
232
display (columns {"HOST" , database .Host })
233
+
234
+ if database .PublicHost != "" {
235
+ display (columns {"PUBLIC HOST" , database .PublicHost })
236
+ }
237
+
227
238
display (columns {"USER" , database .User })
228
239
display (columns {"PASSWORD" , database .Password })
229
240
display (columns {"PORT" , database .Port })
@@ -281,6 +292,11 @@ func Database(database *govultr.Database) { //nolint: funlen,gocyclo
281
292
display (columns {"TAG" , database .ReadReplicas [r ].Tag })
282
293
display (columns {"DB NAME" , database .ReadReplicas [r ].DBName })
283
294
display (columns {"HOST" , database .ReadReplicas [r ].Host })
295
+
296
+ if database .ReadReplicas [r ].PublicHost != "" {
297
+ display (columns {"PUBLIC HOST" , database .ReadReplicas [r ].PublicHost })
298
+ }
299
+
284
300
display (columns {"USER" , database .ReadReplicas [r ].User })
285
301
display (columns {"PASSWORD" , database .ReadReplicas [r ].Password })
286
302
display (columns {"PORT" , database .ReadReplicas [r ].Port })
0 commit comments