Skip to content

Commit d46c829

Browse files
mattboentoroMatthew Boentoro
andauthored
[RDBMS] az postgres flexible-server create: Add database name field for create with cluster (#32570)
Co-authored-by: Matthew Boentoro <[email protected]>
1 parent eb637ff commit d46c829

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/azure-cli/azure/cli/command_modules/rdbms/_params.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -621,6 +621,7 @@ def _flexible_server_params(command_group):
621621
c.argument('cluster_size', default=None, arg_type=create_node_count_arg_type)
622622
c.argument('zonal_resiliency', arg_type=zonal_resiliency_arg_type, default="Disabled")
623623
c.argument('allow_same_zone', arg_type=allow_same_zone_arg_type, default=False)
624+
c.argument('database_name', arg_type=database_name_create_arg_type)
624625
elif command_group == 'mysql':
625626
c.argument('tier', default='Burstable', arg_type=tier_arg_type)
626627
c.argument('sku_name', default='Standard_B1ms', arg_type=sku_name_arg_type)

src/azure-cli/azure/cli/command_modules/rdbms/flexible_server_custom_postgres.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ def flexible_server_create(cmd, client,
6868
zone=None, standby_availability_zone=None,
6969
geo_redundant_backup=None, byok_identity=None, byok_key=None, backup_byok_identity=None, backup_byok_key=None,
7070
auto_grow=None, performance_tier=None,
71-
storage_type=None, iops=None, throughput=None, create_cluster=None, cluster_size=None, yes=False):
71+
storage_type=None, iops=None, throughput=None, create_cluster=None, cluster_size=None, database_name=None, yes=False):
7272

7373
if not check_resource_group(resource_group_name):
7474
resource_group_name = None
@@ -138,7 +138,7 @@ def flexible_server_create(cmd, client,
138138
cluster = None
139139
if create_cluster == 'ElasticCluster':
140140
cluster_size = cluster_size if cluster_size else 2
141-
cluster = postgresql_flexibleservers.models.Cluster(cluster_size=cluster_size, default_database_name=POSTGRES_DB_NAME)
141+
cluster = postgresql_flexibleservers.models.Cluster(cluster_size=cluster_size, default_database_name=database_name if database_name else POSTGRES_DB_NAME)
142142

143143
server_result = firewall_id = None
144144

0 commit comments

Comments
 (0)