@@ -153,6 +153,13 @@ export function GetEditorSession(): $CancellablePromise<storage$0.EditorSession>
153153 } ) ;
154154}
155155
156+ /**
157+ * GetObjectDDL reads the catalog only, so it stays available on read-only connections.
158+ */
159+ export function GetObjectDDL ( connectionID : string , ref : database$0 . ObjectRef ) : $CancellablePromise < string > {
160+ return $Call . ByID ( 3474183456 , connectionID , ref ) ;
161+ }
162+
156163export function GetPathDefaults ( ) : $CancellablePromise < $models . PathDefaults > {
157164 return $Call . ByID ( 230484794 ) . then ( ( $result : any ) => {
158165 return $$createType7 ( $result ) ;
@@ -207,27 +214,51 @@ export function ListConnections(): $CancellablePromise<database$0.ConnectionConf
207214 } ) ;
208215}
209216
217+ export function ListConstraints ( connectionID : string , schema : string , table : string ) : $CancellablePromise < database$0 . ConstraintInfo [ ] > {
218+ return $Call . ByID ( 459667143 , connectionID , schema , table ) . then ( ( $result : any ) => {
219+ return $$createType17 ( $result ) ;
220+ } ) ;
221+ }
222+
210223export function ListFolders ( ) : $CancellablePromise < storage$0 . ConnectionFolder [ ] > {
211224 return $Call . ByID ( 1373072582 ) . then ( ( $result : any ) => {
212- return $$createType17 ( $result ) ;
225+ return $$createType19 ( $result ) ;
226+ } ) ;
227+ }
228+
229+ export function ListIndexes ( connectionID : string , schema : string , table : string ) : $CancellablePromise < database$0 . IndexInfo [ ] > {
230+ return $Call . ByID ( 1696593423 , connectionID , schema , table ) . then ( ( $result : any ) => {
231+ return $$createType21 ( $result ) ;
232+ } ) ;
233+ }
234+
235+ export function ListRoutines ( connectionID : string , schema : string ) : $CancellablePromise < database$0 . RoutineInfo [ ] > {
236+ return $Call . ByID ( 1660715140 , connectionID , schema ) . then ( ( $result : any ) => {
237+ return $$createType23 ( $result ) ;
213238 } ) ;
214239}
215240
216241export function ListSavedQueries ( connectionID : string ) : $CancellablePromise < database$0 . SavedQuery [ ] > {
217242 return $Call . ByID ( 2254370512 , connectionID ) . then ( ( $result : any ) => {
218- return $$createType19 ( $result ) ;
243+ return $$createType25 ( $result ) ;
219244 } ) ;
220245}
221246
222247export function ListSchemas ( connectionID : string ) : $CancellablePromise < database$0 . SchemaInfo [ ] > {
223248 return $Call . ByID ( 2969331507 , connectionID ) . then ( ( $result : any ) => {
224- return $$createType21 ( $result ) ;
249+ return $$createType27 ( $result ) ;
225250 } ) ;
226251}
227252
228253export function ListTables ( connectionID : string , schema : string ) : $CancellablePromise < database$0 . TableInfo [ ] > {
229254 return $Call . ByID ( 773846824 , connectionID , schema ) . then ( ( $result : any ) => {
230- return $$createType23 ( $result ) ;
255+ return $$createType29 ( $result ) ;
256+ } ) ;
257+ }
258+
259+ export function ListTriggers ( connectionID : string , schema : string , table : string ) : $CancellablePromise < database$0 . TriggerInfo [ ] > {
260+ return $Call . ByID ( 1037368812 , connectionID , schema , table ) . then ( ( $result : any ) => {
261+ return $$createType31 ( $result ) ;
231262 } ) ;
232263}
233264
@@ -237,7 +268,7 @@ export function ListTables(connectionID: string, schema: string): $CancellablePr
237268 */
238269export function LoadSchemaData ( connectionID : string ) : $CancellablePromise < database$0 . SchemaBundle > {
239270 return $Call . ByID ( 4233994986 , connectionID ) . then ( ( $result : any ) => {
240- return $$createType24 ( $result ) ;
271+ return $$createType32 ( $result ) ;
241272 } ) ;
242273}
243274
@@ -284,13 +315,13 @@ export function SaveEditorSession(session: storage$0.EditorSession): $Cancellabl
284315
285316export function SaveFolder ( f : storage$0 . ConnectionFolder ) : $CancellablePromise < storage$0 . ConnectionFolder > {
286317 return $Call . ByID ( 1026390748 , f ) . then ( ( $result : any ) => {
287- return $$createType16 ( $result ) ;
318+ return $$createType18 ( $result ) ;
288319 } ) ;
289320}
290321
291322export function SaveSavedQuery ( q : database$0 . SavedQuery ) : $CancellablePromise < database$0 . SavedQuery > {
292323 return $Call . ByID ( 1936361457 , q ) . then ( ( $result : any ) => {
293- return $$createType18 ( $result ) ;
324+ return $$createType24 ( $result ) ;
294325 } ) ;
295326}
296327
@@ -326,7 +357,7 @@ export function SetWindowStateFlush(flush: any): $CancellablePromise<void> {
326357
327358export function SettingsStore ( ) : $CancellablePromise < storage$0 . SettingsStore | null > {
328359 return $Call . ByID ( 2329735545 ) . then ( ( $result : any ) => {
329- return $$createType26 ( $result ) ;
360+ return $$createType34 ( $result ) ;
330361 } ) ;
331362}
332363
@@ -362,14 +393,22 @@ const $$createType12 = database$0.ColumnInfo.createFrom;
362393const $$createType13 = $Create . Array ( $$createType12 ) ;
363394const $$createType14 = database$0 . ConnectionConfig . createFrom ;
364395const $$createType15 = $Create . Array ( $$createType14 ) ;
365- const $$createType16 = storage $0. ConnectionFolder . createFrom ;
396+ const $$createType16 = database $0. ConstraintInfo . createFrom ;
366397const $$createType17 = $Create . Array ( $$createType16 ) ;
367- const $$createType18 = database $0. SavedQuery . createFrom ;
398+ const $$createType18 = storage $0. ConnectionFolder . createFrom ;
368399const $$createType19 = $Create . Array ( $$createType18 ) ;
369- const $$createType20 = database$0 . SchemaInfo . createFrom ;
400+ const $$createType20 = database$0 . IndexInfo . createFrom ;
370401const $$createType21 = $Create . Array ( $$createType20 ) ;
371- const $$createType22 = database$0 . TableInfo . createFrom ;
402+ const $$createType22 = database$0 . RoutineInfo . createFrom ;
372403const $$createType23 = $Create . Array ( $$createType22 ) ;
373- const $$createType24 = database$0 . SchemaBundle . createFrom ;
374- const $$createType25 = storage$0 . SettingsStore . createFrom ;
375- const $$createType26 = $Create . Nullable ( $$createType25 ) ;
404+ const $$createType24 = database$0 . SavedQuery . createFrom ;
405+ const $$createType25 = $Create . Array ( $$createType24 ) ;
406+ const $$createType26 = database$0 . SchemaInfo . createFrom ;
407+ const $$createType27 = $Create . Array ( $$createType26 ) ;
408+ const $$createType28 = database$0 . TableInfo . createFrom ;
409+ const $$createType29 = $Create . Array ( $$createType28 ) ;
410+ const $$createType30 = database$0 . TriggerInfo . createFrom ;
411+ const $$createType31 = $Create . Array ( $$createType30 ) ;
412+ const $$createType32 = database$0 . SchemaBundle . createFrom ;
413+ const $$createType33 = storage$0 . SettingsStore . createFrom ;
414+ const $$createType34 = $Create . Nullable ( $$createType33 ) ;
0 commit comments