The postgres_language module is used to create and manage Postgres languages. Languages can be set as either absent or present
New in version 2016.3.0.
plpgsql:
postgres_language.present:
- maintenance_db: testdb
plpgsql:
postgres_language.absent:
- maintenance_db: testdb
Ensure that a named language is absent in the specified database.
The name of the language to remove
The name of the database in which the language is to be installed
System user all operations should be performed on behalf of
database username if different from config or default
user password if any password for a specified user
Database host if different from config or default
Database port if different from config or default
Ensure that a named language is present in the specified database.
The name of the language to install
The name of the database in which the language is to be installed
System user all operations should be performed on behalf of
database username if different from config or default
user password if any password for a specified user
Database host if different from config or default
Database port if different from config or default