GoogleCloudPlatform / php-docs-samples

A collection of samples that demonstrate how to call Google Cloud services from PHP.
http://cloud.google.com/php
Apache License 2.0
957 stars 1.03k forks source link

feat(spanner): Replace Spanner Database Admin samples (1/3) #1966

Closed ajupazhamayil closed 6 months ago

snippet-bot[bot] commented 6 months ago

Here is the summary of changes.

You are about to add 56 region tags. - [spanner/src/admin/archived/add_column.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/add_column.php#L26), tag `spanner_add_column` - [spanner/src/admin/archived/add_drop_database_role.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/add_drop_database_role.php#L26), tag `spanner_add_and_drop_database_role` - [spanner/src/admin/archived/add_json_column.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/add_json_column.php#L26), tag `spanner_add_json_column` - [spanner/src/admin/archived/add_numeric_column.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/add_numeric_column.php#L26), tag `spanner_add_numeric_column` - [spanner/src/admin/archived/add_timestamp_column.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/add_timestamp_column.php#L26), tag `spanner_add_timestamp_column` - [spanner/src/admin/archived/alter_sequence.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/alter_sequence.php#L26), tag `spanner_alter_sequence` - [spanner/src/admin/archived/alter_table_with_foreign_key_delete_cascade.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/alter_table_with_foreign_key_delete_cascade.php#L26), tag `spanner_alter_table_with_foreign_key_delete_cascade` - [spanner/src/admin/archived/cancel_backup.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/cancel_backup.php#L26), tag `spanner_cancel_backup_create` - [spanner/src/admin/archived/copy_backup.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/copy_backup.php#L26), tag `spanner_copy_backup` - [spanner/src/admin/archived/create_backup.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_backup.php#L26), tag `spanner_create_backup` - [spanner/src/admin/archived/create_backup_with_encryption_key.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_backup_with_encryption_key.php#L26), tag `spanner_create_backup_with_encryption_key` - [spanner/src/admin/archived/create_database.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_database.php#L26), tag `spanner_create_database` - [spanner/src/admin/archived/create_database_with_default_leader.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_database_with_default_leader.php#L26), tag `spanner_create_database_with_default_leader` - [spanner/src/admin/archived/create_database_with_encryption_key.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_database_with_encryption_key.php#L26), tag `spanner_create_database_with_encryption_key` - [spanner/src/admin/archived/create_database_with_version_retention_period.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_database_with_version_retention_period.php#L26), tag `spanner_create_database_with_version_retention_period` - [spanner/src/admin/archived/create_index.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_index.php#L26), tag `spanner_create_index` - [spanner/src/admin/archived/create_instance.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_instance.php#L26), tag `spanner_create_instance` - [spanner/src/admin/archived/create_instance_config.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_instance_config.php#L26), tag `spanner_create_instance_config` - [spanner/src/admin/archived/create_instance_with_processing_units.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_instance_with_processing_units.php#L26), tag `spanner_create_instance_with_processing_units` - [spanner/src/admin/archived/create_sequence.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_sequence.php#L26), tag `spanner_create_sequence` - [spanner/src/admin/archived/create_storing_index.php:30](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_storing_index.php#L30), tag `spanner_create_storing_index` - [spanner/src/admin/archived/create_table_with_datatypes.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_table_with_datatypes.php#L26), tag `spanner_create_table_with_datatypes` - [spanner/src/admin/archived/create_table_with_foreign_key_delete_cascade.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_table_with_foreign_key_delete_cascade.php#L26), tag `spanner_create_table_with_foreign_key_delete_cascade` - [spanner/src/admin/archived/create_table_with_timestamp_column.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/create_table_with_timestamp_column.php#L26), tag `spanner_create_table_with_timestamp_column` - [spanner/src/admin/archived/delete_backup.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/delete_backup.php#L26), tag `spanner_delete_backup` - [spanner/src/admin/archived/delete_instance_config.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/delete_instance_config.php#L26), tag `spanner_delete_instance_config` - [spanner/src/admin/archived/drop_foreign_key_constraint_delete_cascade.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/drop_foreign_key_constraint_delete_cascade.php#L26), tag `spanner_drop_foreign_key_constraint_delete_cascade` - [spanner/src/admin/archived/drop_sequence.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/drop_sequence.php#L26), tag `spanner_drop_sequence` - [spanner/src/admin/archived/enable_fine_grained_access.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/enable_fine_grained_access.php#L26), tag `spanner_enable_fine_grained_access` - [spanner/src/admin/archived/get_database_ddl.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/get_database_ddl.php#L26), tag `spanner_get_database_ddl` - [spanner/src/admin/archived/get_instance_config.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/get_instance_config.php#L26), tag `spanner_get_instance_config` - [spanner/src/admin/archived/list_backup_operations.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/list_backup_operations.php#L26), tag `spanner_list_backup_operations` - [spanner/src/admin/archived/list_backups.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/list_backups.php#L26), tag `spanner_list_backups` - [spanner/src/admin/archived/list_database_operations.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/list_database_operations.php#L26), tag `spanner_list_database_operations` - [spanner/src/admin/archived/list_database_roles.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/list_database_roles.php#L26), tag `spanner_list_database_roles` - [spanner/src/admin/archived/list_databases.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/list_databases.php#L26), tag `spanner_list_databases` - [spanner/src/admin/archived/list_instance_config_operations.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/list_instance_config_operations.php#L26), tag `spanner_list_instance_config_operations` - [spanner/src/admin/archived/list_instance_configs.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/list_instance_configs.php#L26), tag `spanner_list_instance_configs` - [spanner/src/admin/archived/pg_add_column.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/pg_add_column.php#L26), tag `spanner_postgresql_add_column` - [spanner/src/admin/archived/pg_add_jsonb_column.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/pg_add_jsonb_column.php#L26), tag `spanner_postgresql_jsonb_add_column` - [spanner/src/admin/archived/pg_alter_sequence.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/pg_alter_sequence.php#L26), tag `spanner_postgresql_alter_sequence` - [spanner/src/admin/archived/pg_case_sensitivity.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/pg_case_sensitivity.php#L26), tag `spanner_postgresql_case_sensitivity` - [spanner/src/admin/archived/pg_connect_to_db.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/pg_connect_to_db.php#L26), tag `spanner_postgresql_create_clients` - [spanner/src/admin/archived/pg_create_database.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/pg_create_database.php#L26), tag `spanner_create_postgres_database` - [spanner/src/admin/archived/pg_create_sequence.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/pg_create_sequence.php#L26), tag `spanner_postgresql_create_sequence` - [spanner/src/admin/archived/pg_create_storing_index.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/pg_create_storing_index.php#L26), tag `spanner_postgresql_create_storing_index` - [spanner/src/admin/archived/pg_drop_sequence.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/pg_drop_sequence.php#L26), tag `spanner_postgresql_drop_sequence` - [spanner/src/admin/archived/pg_information_schema.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/pg_information_schema.php#L26), tag `spanner_postgresql_information_schema` - [spanner/src/admin/archived/pg_interleaved_table.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/pg_interleaved_table.php#L26), tag `spanner_postgresql_interleaved_table` - [spanner/src/admin/archived/pg_order_nulls.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/pg_order_nulls.php#L26), tag `spanner_postgresql_order_nulls` - [spanner/src/admin/archived/restore_backup.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/restore_backup.php#L26), tag `spanner_restore_backup` - [spanner/src/admin/archived/restore_backup_with_encryption_key.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/restore_backup_with_encryption_key.php#L26), tag `spanner_restore_backup_with_encryption_key` - [spanner/src/admin/archived/update_backup.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/update_backup.php#L26), tag `spanner_update_backup` - [spanner/src/admin/archived/update_database.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/update_database.php#L26), tag `spanner_update_database` - [spanner/src/admin/archived/update_database_with_default_leader.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/update_database_with_default_leader.php#L26), tag `spanner_update_database_with_default_leader` - [spanner/src/admin/archived/update_instance_config.php:26](https://github.com/GoogleCloudPlatform/php-docs-samples/blob/73ff4bbbca71b0ee97ec63bee62b45e75c4798fd/spanner/src/admin/archived/update_instance_config.php#L26), tag `spanner_update_instance_config`

This comment is generated by snippet-bot. If you find problems with this result, please file an issue at: https://github.com/googleapis/repo-automation-bots/issues. To update this comment, add snippet-bot:force-run label or use the checkbox below:

ajupazhamayil commented 6 months ago

Second PR raised here: https://github.com/GoogleCloudPlatform/php-docs-samples/pull/1969

vishwarajanand commented 6 months ago

One more Q, why do we have admin/archived and not just admin?

Answered: To be clear that these samples are indeed deprecated.

ajupazhamayil commented 6 months ago

Third PR raised here https://github.com/GoogleCloudPlatform/php-docs-samples/pull/1973

ajupazhamayil commented 6 months ago

Other two PRs are merged to this branch. We will wait for the green signal from Spanner team to merge this PR to main.

Other two PRs are: PR1: https://github.com/GoogleCloudPlatform/php-docs-samples/pull/1969 PR2: https://github.com/GoogleCloudPlatform/php-docs-samples/pull/1973