PostgresRdb
PostgreSQL server system service module
Overview
PostgresRdb: PostgreSQL server system service module
Design
- Super Type
- Rdb
| Role | Concrete. (Objects can be created.) |
| Instance Names | Unique |
| Notification | false |
| Template Directory | |
| Data View | Children, proximity: 1 |
| Logger Name | PostgresRdb |
Constraints
Allowed Child Dependencies
- PostgresRdbPgData 1
- PostgresRdbPgEngine 1
- PostgresRdbSchema
- RdbConnection1
- RdbDriver1
- RdbInstanceName1
- RdbPassword1
- RdbPort1
- RdbType1
- RdbUserName1
- SystemServiceScript1
- SystemServiceUseSudo1
1: These types have a Singleton constraint. Only one instance may be added as a resource.
Allowed Parent Dependencies
- Node
- Service
- Site
Attributes
Defaults for Imported Attributes
| Name | Default |
|---|---|
| pgData | /var/lib/pgsql/data |
| pgEngine | /usr/bin |
| rdbConnection | localhost |
| rdbDriver | org.postgresql.Driver |
| rdbInstanceName | postgres |
| rdbPassword | postgres |
| rdbPort | 5432 |
| rdbType | postgresql |
| rdbUserName | postgres |
| systemServiceScript | postgresql |
Commands
View the available commands in the User Reference.
Related Types
The following types are defined for use with PostgresRdb.
PostgresRdbPgData
Overview
PostgresRdbPgData: PostgreSQL server data directory
Design
- Super Type
- PostgresRdbSetting
| Role | Concrete. (Objects can be created.) |
| Instance Names | Unique |
Constraints
Allowed Parent Dependencies
Attributes
Exported Attributes
| Name | Property |
|---|---|
| pgData | settingValue |
PostgresRdbPgEngine
Overview
PostgresRdbPgEngine: PostgreSQL program installation directory
Design
- Super Type
- PostgresRdbSetting
| Role | Concrete. (Objects can be created.) |
| Instance Names | Unique |
Constraints
Allowed Parent Dependencies
Attributes
Exported Attributes
| Name | Property |
|---|---|
| pgEngine | settingValue |
PostgresRdbSetting
Overview
PostgresRdbSetting: PostgreSQL server configuration setting
Design
- Super Type
- Setting
| Role | Abstract. (Objects cannot be created.) |
| Instance Names | Unique |


