Skip to content

Commit c72207f

Browse files
committed
feat: add postgresql_role_attribute to manage role attributes
1 parent 25fbd1c commit c72207f

File tree

9 files changed

+737
-8
lines changed

9 files changed

+737
-8
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@
55
.*.swp
66
tests/docker-compose.*.yml
77
terraform-provider-postgresql
8+
dist/*

.goreleaser.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@ builds:
1717
ldflags:
1818
- '-s -w -X main.version={{.Version}} -X main.commit={{.Commit}}'
1919
goos:
20-
- freebsd
21-
- windows
22-
- linux
20+
# - freebsd
21+
# - windows
22+
# - linux
2323
- darwin
2424
goarch:
25-
- amd64
26-
- '386'
27-
- arm
25+
# - amd64
26+
# - '386'
27+
# - arm
2828
- arm64
2929
ignore:
3030
- goos: darwin

local.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
goreleaser release --clean --snapshot
2+
mkdir -p ~/.terraform.d/plugins/terraform.local/michael/postgresql/1.22.0/darwin_arm64
3+
cp dist/terraform-provider-postgresql_darwin_arm64_v8.0/terraform-provider-postgresql_v1.22.0-SNAPSHOT-25fbd1c ~/.terraform.d/plugins/terraform.local/michael/postgresql/1.22.0/darwin_arm64/.

postgresql/provider.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,7 @@ func Provider() *schema.Provider {
213213
"postgresql_physical_replication_slot": resourcePostgreSQLPhysicalReplicationSlot(),
214214
"postgresql_schema": resourcePostgreSQLSchema(),
215215
"postgresql_role": resourcePostgreSQLRole(),
216+
"postgresql_role_attribute": resourcePostgreSQLRoleAttribute(),
216217
"postgresql_function": resourcePostgreSQLFunction(),
217218
"postgresql_server": resourcePostgreSQLServer(),
218219
"postgresql_user_mapping": resourcePostgreSQLUserMapping(),

0 commit comments

Comments
 (0)