Skip to content

Commit ff6a485

Browse files
authored
Remove or replace references to the Postgres "mini" plan (#387)
* Remove or replace references to the Postgres "mini" plan * Some test assertions require the default postgres plan name * Distinguish the user-set Add-on attribute from the Add-on's provisioned plan
1 parent 0cd2b9e commit ff6a485

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

docs/resources/addon.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ resource "heroku_app" "default" {
2222
# Create a database, and configure the app to use it
2323
resource "heroku_addon" "database" {
2424
app_id = heroku_app.default.id
25-
plan = "heroku-postgresql:mini"
25+
plan = "heroku-postgresql:standard-0"
2626
}
2727
```
2828

heroku/resource_heroku_addon_attachment_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ resource "heroku_app" "foobar" {
5555
5656
resource "heroku_addon" "foobar" {
5757
app_id = heroku_app.foobar.id
58-
plan = "heroku-postgresql:mini"
58+
plan = "heroku-postgresql"
5959
}
6060
6161
resource "heroku_addon_attachment" "foobar" {
@@ -74,7 +74,7 @@ resource "heroku_app" "foobar" {
7474
7575
resource "heroku_addon" "foobar" {
7676
app_id = heroku_app.foobar.id
77-
plan = "heroku-postgresql:mini"
77+
plan = "heroku-postgresql"
7878
}
7979
8080
resource "heroku_addon_attachment" "foobar" {

heroku/resource_heroku_addon_test.go

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -50,22 +50,22 @@ func TestAccHerokuAddon_noPlan(t *testing.T) {
5050
Config: testAccCheckHerokuAddonConfig_no_plan(appName),
5151
Check: resource.ComposeTestCheckFunc(
5252
testAccCheckHerokuAddonExists("heroku_addon.foobar", &addon),
53-
testAccCheckHerokuAddonPlan(&addon, "heroku-postgresql:mini"),
53+
testAccCheckHerokuAddonPlan(&addon, "heroku-postgresql:essential-0"),
5454
resource.TestCheckResourceAttrSet(
5555
"heroku_addon.foobar", "app_id"),
5656
resource.TestCheckResourceAttr(
57-
"heroku_addon.foobar", "plan", "heroku-postgresql:mini"),
57+
"heroku_addon.foobar", "plan", "heroku-postgresql"),
5858
),
5959
},
6060
{
6161
Config: testAccCheckHerokuAddonConfig_no_plan(appName),
6262
Check: resource.ComposeTestCheckFunc(
6363
testAccCheckHerokuAddonExists("heroku_addon.foobar", &addon),
64-
testAccCheckHerokuAddonPlan(&addon, "heroku-postgresql:mini"),
64+
testAccCheckHerokuAddonPlan(&addon, "heroku-postgresql:essential-0"),
6565
resource.TestCheckResourceAttrSet(
6666
"heroku_addon.foobar", "app_id"),
6767
resource.TestCheckResourceAttr(
68-
"heroku_addon.foobar", "plan", "heroku-postgresql:mini"),
68+
"heroku_addon.foobar", "plan", "heroku-postgresql"),
6969
),
7070
},
7171
},
@@ -85,7 +85,7 @@ func TestAccHerokuAddon_ConfigVarValues(t *testing.T) {
8585
Config: testAccCheckHerokuAddonConfig_configVarValues(appName),
8686
Check: resource.ComposeTestCheckFunc(
8787
testAccCheckHerokuAddonExists("heroku_addon.pg", &addon),
88-
testAccCheckHerokuAddonPlan(&addon, "heroku-postgresql:mini"),
88+
testAccCheckHerokuAddonPlan(&addon, "heroku-postgresql:essential-0"),
8989
testAccCheckHerokuAddonConfigVarValueHasDatabaseURL("heroku_addon.pg", &addon),
9090
),
9191
},
@@ -123,11 +123,11 @@ func TestAccHerokuAddon_CustomName(t *testing.T) {
123123
Config: testAccCheckHerokuAddonConfig_CustomName(appName, customName),
124124
Check: resource.ComposeTestCheckFunc(
125125
testAccCheckHerokuAddonExists("heroku_addon.foobar", &addon),
126-
testAccCheckHerokuAddonPlan(&addon, "heroku-postgresql:mini"),
126+
testAccCheckHerokuAddonPlan(&addon, "heroku-postgresql:essential-0"),
127127
resource.TestCheckResourceAttrSet(
128128
"heroku_addon.foobar", "app_id"),
129129
resource.TestCheckResourceAttr(
130-
"heroku_addon.foobar", "plan", "heroku-postgresql:mini"),
130+
"heroku_addon.foobar", "plan", "heroku-postgresql"),
131131
resource.TestCheckResourceAttr(
132132
"heroku_addon.foobar", "name", customName),
133133
),
@@ -325,7 +325,7 @@ resource "heroku_app" "foobar" {
325325
326326
resource "heroku_addon" "pg" {
327327
app_id = heroku_app.foobar.id
328-
plan = "heroku-postgresql:mini"
328+
plan = "heroku-postgresql"
329329
}`, appName)
330330
}
331331

@@ -344,7 +344,7 @@ resource "heroku_app" "foobar" {
344344
345345
resource "heroku_addon" "pg" {
346346
app_id = heroku_app.foobar.id
347-
plan = "heroku-postgresql:mini"
347+
plan = "heroku-postgresql"
348348
}`, appName)
349349
}
350350

@@ -357,7 +357,7 @@ resource "heroku_app" "foobar" {
357357
358358
resource "heroku_addon" "foobar" {
359359
app_id = heroku_app.foobar.id
360-
plan = "heroku-postgresql:mini"
360+
plan = "heroku-postgresql"
361361
}`, appName)
362362
}
363363

@@ -370,7 +370,7 @@ resource "heroku_app" "foobar" {
370370
371371
resource "heroku_addon" "foobar" {
372372
app_id = heroku_app.foobar.id
373-
plan = "heroku-postgresql:mini"
373+
plan = "heroku-postgresql"
374374
name = "%s"
375375
}`, appName, customAddonName)
376376
}

0 commit comments

Comments
 (0)