Skip to content

Commit d1e1d78

Browse files
authored
chore: migrate google-cloud-sql to librarian (#8780)
* chore: update library config * regenerate * update librarian.js * update librarian.js * fix index.ts * update librarian.js * update * update librarian.js * update * update librarian.js * update * update librarian.js * update * update librarian.js * update * update librarian.js * update * update librarian.js * update * update librarian.js * update * update librarian.js * update * update librarian.js * update
1 parent 69dcf47 commit d1e1d78

11 files changed

Lines changed: 13213 additions & 7944 deletions

File tree

librarian.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1531,7 +1531,6 @@ libraries:
15311531
- path: google/cloud/sql/v1
15321532
- path: google/cloud/sql/v1beta4
15331533
copyright_year: "2026"
1534-
skip_generate: true
15351534
nodejs:
15361535
default_version: v1
15371536
- name: google-cloud-storagebatchoperations

packages/google-cloud-sql/.OwlBot.yaml

Lines changed: 0 additions & 19 deletions
This file was deleted.
Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
{
2-
"name": "sql",
3-
"name_pretty": "Cloud SQL Admin API",
4-
"product_documentation": "",
5-
"client_documentation": "https://cloud.google.com/nodejs/docs/reference/sql/latest",
6-
"issue_tracker": "https://github.com/googleapis/google-cloud-node/issues",
7-
"release_level": "stable",
8-
"language": "nodejs",
9-
"repo": "googleapis/google-cloud-node",
10-
"distribution_name": "@google-cloud/sql",
11-
"api_id": "sqladmin.googleapis.com",
12-
"default_version": "v1",
13-
"requires_billing": true,
14-
"library_type": "GAPIC_AUTO",
15-
"api_shortname": "sql"
16-
}
17-
2+
"api_description": "API for Cloud SQL database instance management",
3+
"api_id": "sqladmin.googleapis.com",
4+
"api_shortname": "sqladmin",
5+
"client_documentation": "https://cloud.google.com/nodejs/docs/reference/sql/latest",
6+
"default_version": "v1",
7+
"distribution_name": "@google-cloud/sql",
8+
"language": "nodejs",
9+
"library_type": "GAPIC_AUTO",
10+
"name": "sqladmin",
11+
"name_pretty": "Cloud SQL Admin",
12+
"release_level": "preview",
13+
"repo": "googleapis/google-cloud-node"
14+
}

packages/google-cloud-sql/librarian.js

Lines changed: 160 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -136,16 +136,131 @@ const replacements = [
136136
searchPattern: /export {\s*SqlRegionsServiceClient\s*} from '\.\/sql_regions_service_client';/gs,
137137
replacement: ''
138138
},
139+
{
140+
files: 'packages/google-cloud-sql/src/index.ts',
141+
searchPattern: /const SqlAvailableDatabaseVersionsServiceClient = v1\.SqlAvailableDatabaseVersionsServiceClient;/gs,
142+
replacement: ''
143+
},
144+
{
145+
files: 'packages/google-cloud-sql/src/index.ts',
146+
searchPattern: /type SqlAvailableDatabaseVersionsServiceClient = v1\.SqlAvailableDatabaseVersionsServiceClient;/gs,
147+
replacement: ''
148+
},
149+
{
150+
files: 'packages/google-cloud-sql/src/index.ts',
151+
searchPattern: /const SqlEventsServiceClient = v1\.SqlEventsServiceClient;/gs,
152+
replacement: ''
153+
},
154+
{
155+
files: 'packages/google-cloud-sql/src/index.ts',
156+
searchPattern: /type SqlEventsServiceClient = v1\.SqlEventsServiceClient;/gs,
157+
replacement: ''
158+
},
159+
{
160+
files: 'packages/google-cloud-sql/src/index.ts',
161+
searchPattern: /const SqlIamPoliciesServiceClient = v1\.SqlIamPoliciesServiceClient;/gs,
162+
replacement: ''
163+
},
164+
{
165+
files: 'packages/google-cloud-sql/src/index.ts',
166+
searchPattern: /type SqlIamPoliciesServiceClient = v1\.SqlIamPoliciesServiceClient;/gs,
167+
replacement: ''
168+
},
169+
{
170+
files: 'packages/google-cloud-sql/src/index.ts',
171+
searchPattern: /const SqlInstanceNamesServiceClient = v1\.SqlInstanceNamesServiceClient;/gs,
172+
replacement: ''
173+
},
174+
{
175+
files: 'packages/google-cloud-sql/src/index.ts',
176+
searchPattern: /type SqlInstanceNamesServiceClient = v1\.SqlInstanceNamesServiceClient;/gs,
177+
replacement: ''
178+
},
179+
{
180+
files: 'packages/google-cloud-sql/src/index.ts',
181+
searchPattern: /const SqlRegionsServiceClient = v1\.SqlRegionsServiceClient;/gs,
182+
replacement: ''
183+
},
184+
{
185+
files: 'packages/google-cloud-sql/src/index.ts',
186+
searchPattern: /type SqlRegionsServiceClient = v1\.SqlRegionsServiceClient;/gs,
187+
replacement: ''
188+
},
189+
{
190+
files: 'packages/google-cloud-sql/src/index.ts',
191+
searchPattern: /const SqlBackupsServiceClient = v1\.SqlBackupsServiceClient;/gs,
192+
replacement: ''
193+
},
194+
{
195+
files: 'packages/google-cloud-sql/src/index.ts',
196+
searchPattern: /type SqlBackupsServiceClient = v1\.SqlBackupsServiceClient;/gs,
197+
replacement: ''
198+
},
199+
{
200+
files: 'packages/google-cloud-sql/src/index.ts',
201+
searchPattern: /const SqlFeatureEligibilityServiceClient = v1\.SqlFeatureEligibilityServiceClient;/gs,
202+
replacement: ''
203+
},
204+
{
205+
files: 'packages/google-cloud-sql/src/index.ts',
206+
searchPattern: /type SqlFeatureEligibilityServiceClient = v1\.SqlFeatureEligibilityServiceClient;/gs,
207+
replacement: ''
208+
},
209+
{
210+
files: 'packages/google-cloud-sql/src/index.ts',
211+
searchPattern: /SqlAvailableDatabaseVersionsServiceClient, /gs,
212+
replacement: ''
213+
},
214+
{
215+
files: 'packages/google-cloud-sql/src/index.ts',
216+
searchPattern: /SqlEventsServiceClient, /gs,
217+
replacement: ''
218+
},
219+
{
220+
files: 'packages/google-cloud-sql/src/index.ts',
221+
searchPattern: /SqlIamPoliciesServiceClient, /gs,
222+
replacement: ''
223+
},
224+
{
225+
files: 'packages/google-cloud-sql/src/index.ts',
226+
searchPattern: /SqlInstanceNamesServiceClient, /gs,
227+
replacement: ''
228+
},
229+
{
230+
files: 'packages/google-cloud-sql/src/index.ts',
231+
searchPattern: /SqlRegionsServiceClient, /gs,
232+
replacement: ''
233+
},
234+
{
235+
files: 'packages/google-cloud-sql/src/index.ts',
236+
searchPattern: /SqlBackupsServiceClient, /gs,
237+
replacement: ''
238+
},
239+
{
240+
files: 'packages/google-cloud-sql/src/index.ts',
241+
searchPattern: /SqlFeatureEligibilityServiceClient, /gs,
242+
replacement: ''
243+
},
244+
{
245+
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.js',
246+
searchPattern: /const sqlAvailableDatabaseVersionsServiceClient = new sql.SqlAvailableDatabaseVersionsServiceClient\(\);/gs,
247+
replacement: ''
248+
},
139249
{
140250
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.js',
141-
searchPattern: /const sqlAvailableDatabaseVersionsServiceClient =\n new sql.SqlAvailableDatabaseVersionsServiceClient\(\);/gs,
251+
searchPattern: /const sqlBackupsServiceClient = new sql.SqlBackupsServiceClient\(\);/gs,
142252
replacement: ''
143253
},
144254
{
145255
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.js',
146256
searchPattern: /const sqlEventsServiceClient = new sql.SqlEventsServiceClient\(\);/gs,
147257
replacement: ''
148258
},
259+
{
260+
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.js',
261+
searchPattern: /const sqlFeatureEligibilityServiceClient = new sql.SqlFeatureEligibilityServiceClient\(\);/gs,
262+
replacement: ''
263+
},
149264
{
150265
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.js',
151266
searchPattern: /const sqlIamPoliciesServiceClient = new sql.SqlIamPoliciesServiceClient\(\);/gs,
@@ -163,47 +278,67 @@ const replacements = [
163278
},
164279
{
165280
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
166-
searchPattern: /SqlAvailableDatabaseVersionsServiceClient,/gs,
281+
searchPattern: /SqlAvailableDatabaseVersionsServiceClient,/s,
167282
replacement: ''
168283
},
169284
{
170285
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
171-
searchPattern: /SqlEventsServiceClient,/gs,
286+
searchPattern: /SqlBackupsServiceClient,/s,
172287
replacement: ''
173288
},
174289
{
175290
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
176-
searchPattern: /SqlIamPoliciesServiceClient,/gs,
291+
searchPattern: /SqlFeatureEligibilityServiceClient,/s,
177292
replacement: ''
178293
},
179294
{
180295
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
181-
searchPattern: /SqlInstanceNamesServiceClient,/gs,
296+
searchPattern: /SqlEventsServiceClient,/s,
182297
replacement: ''
183298
},
184299
{
185300
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
186-
searchPattern: /SqlRegionsServiceClient,/gs,
301+
searchPattern: /SqlIamPoliciesServiceClient,/s,
187302
replacement: ''
188303
},
189304
{
190305
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
191-
searchPattern: /function doStuffWithSqlAvailableDatabaseVersionsServiceClient\(\n client: SqlAvailableDatabaseVersionsServiceClient\n\) {\n client.close\(\);\n}/gs,
306+
searchPattern: /SqlInstanceNamesServiceClient,/s,
192307
replacement: ''
193308
},
194309
{
195310
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
196-
searchPattern: /function doStuffWithSqlEventsServiceClient\(client: SqlEventsServiceClient\) {\n client.close\(\);\n}/gs,
311+
searchPattern: /SqlRegionsServiceClient,/s,
197312
replacement: ''
198313
},
199314
{
200315
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
201-
searchPattern: /function doStuffWithSqlIamPoliciesServiceClient\(\n client: SqlIamPoliciesServiceClient\n\) {\n client.close\(\);\n}/gs,
316+
searchPattern: /function doStuffWithSqlAvailableDatabaseVersionsServiceClient\s*\(\s*client:\s*SqlAvailableDatabaseVersionsServiceClient,?\s*\)\s*\{\s*client\.close\(\);\s*\}/gs,
202317
replacement: ''
203318
},
204319
{
205320
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
206-
searchPattern: /function doStuffWithSqlInstanceNamesServiceClient\(\n client: SqlInstanceNamesServiceClient\n\) {\n client.close\(\);\n}/gs,
321+
searchPattern: /function doStuffWithSqlBackupsServiceClient\s*\(\s*client:\s*SqlBackupsServiceClient,?\s*\)\s*\{\s*client\.close\(\);\s*\}/gs,
322+
replacement: ''
323+
},
324+
{
325+
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
326+
searchPattern: /function doStuffWithSqlEventsServiceClient\s*\(\s*client:\s*SqlEventsServiceClient,?\s*\)\s*\{\s*client\.close\(\);\s*\}/gs,
327+
replacement: ''
328+
},
329+
{
330+
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
331+
searchPattern: /function doStuffWithSqlFeatureEligibilityServiceClient\s*\(\s*client:\s*SqlFeatureEligibilityServiceClient,?\s*\)\s*\{\s*client\.close\(\);\s*\}/gs,
332+
replacement: ''
333+
},
334+
{
335+
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
336+
searchPattern: /function doStuffWithSqlIamPoliciesServiceClient\s*\(\s*client:\s*SqlIamPoliciesServiceClient,?\s*\)\s*\{\s*client\.close\(\);\s*\}/gs,
337+
replacement: ''
338+
},
339+
{
340+
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
341+
searchPattern: /function doStuffWithSqlInstanceNamesServiceClient\s*\(\s*client:\s*SqlInstanceNamesServiceClient,?\s*\)\s*\{\s*client\.close\(\);\s*\}/gs,
207342
replacement: ''
208343
},
209344
{
@@ -213,27 +348,37 @@ const replacements = [
213348
},
214349
{
215350
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
216-
searchPattern: /\n const sqlAvailableDatabaseVersionsServiceClient =\n new SqlAvailableDatabaseVersionsServiceClient\(\);\n doStuffWithSqlAvailableDatabaseVersionsServiceClient\(\n sqlAvailableDatabaseVersionsServiceClient\n \);/gs,
351+
searchPattern: /\/\/ check that the client instance can be created\s*const sqlAvailableDatabaseVersionsServiceClient =\s*new SqlAvailableDatabaseVersionsServiceClient\(\);\s*doStuffWithSqlAvailableDatabaseVersionsServiceClient\(\s*sqlAvailableDatabaseVersionsServiceClient,?\s*\);/gs,
352+
replacement: ''
353+
},
354+
{
355+
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
356+
searchPattern: /\/\/ check that the client instance can be created\s*const sqlBackupsServiceClient =\s*new SqlBackupsServiceClient\(\);\s*doStuffWithSqlBackupsServiceClient\(\s*sqlBackupsServiceClient,?\s*\);/gs,
357+
replacement: ''
358+
},
359+
{
360+
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
361+
searchPattern: /\/\/ check that the client instance can be created\s*const sqlFeatureEligibilityServiceClient =\s*new SqlFeatureEligibilityServiceClient\(\);\s*doStuffWithSqlFeatureEligibilityServiceClient\(\s*sqlFeatureEligibilityServiceClient,?\s*\);/gs,
217362
replacement: ''
218363
},
219364
{
220365
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
221-
searchPattern: /const sqlEventsServiceClient = new SqlEventsServiceClient\(\);\n doStuffWithSqlEventsServiceClient\(sqlEventsServiceClient\);/gs,
366+
searchPattern: /\/\/ check that the client instance can be created\s*const sqlEventsServiceClient = new SqlEventsServiceClient\(\);\n doStuffWithSqlEventsServiceClient\(sqlEventsServiceClient\);/gs,
222367
replacement: ''
223368
},
224369
{
225370
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
226-
searchPattern: /const sqlIamPoliciesServiceClient = new SqlIamPoliciesServiceClient\(\);\n doStuffWithSqlIamPoliciesServiceClient\(sqlIamPoliciesServiceClient\);/gs,
371+
searchPattern: /\/\/ check that the client instance can be created\s*const sqlIamPoliciesServiceClient = new SqlIamPoliciesServiceClient\(\);\n doStuffWithSqlIamPoliciesServiceClient\(sqlIamPoliciesServiceClient\);/gs,
227372
replacement: ''
228373
},
229374
{
230375
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
231-
searchPattern: /const sqlInstanceNamesServiceClient = new SqlInstanceNamesServiceClient\(\);\n doStuffWithSqlInstanceNamesServiceClient\(sqlInstanceNamesServiceClient\);/gs,
376+
searchPattern: /\/\/ check that the client instance can be created\s*const sqlInstanceNamesServiceClient = new SqlInstanceNamesServiceClient\(\);\n doStuffWithSqlInstanceNamesServiceClient\(sqlInstanceNamesServiceClient\);/gs,
232377
replacement: ''
233378
},
234379
{
235380
files: 'packages/google-cloud-sql/system-test/fixtures/sample/src/index.ts',
236-
searchPattern: /const sqlRegionsServiceClient = new SqlRegionsServiceClient\(\);\n doStuffWithSqlRegionsServiceClient\(sqlRegionsServiceClient\);/gs,
381+
searchPattern: /\/\/ check that the client instance can be created\s*const sqlRegionsServiceClient = new SqlRegionsServiceClient\(\);\n doStuffWithSqlRegionsServiceClient\(sqlRegionsServiceClient\);/gs,
237382
replacement: ''
238383
}
239384
];

0 commit comments

Comments
 (0)