module-postgresql/manifests
Igor Galić 324c291b3f defined type for creating database schemas
This defined type helps create database schemas, and assign them to an
`owner`. It is closely modeled after Postgresql::Server::Tablespace.
It uses PostgreSQL's builtin IF NOT EXISTS to guarantee idempotency.
(>= 9.3, else it checks pg_namespace).

n.b.: This defined type *requires* that a `db` is passed. This is a
concious design decision, since we find it rather useless to create such
schemas in the default `postgres` database, and if *were* useful, one
can always "over-specify".

This addresses MODULES-1098.
2014-07-25 17:10:40 +02:00
..
lib tag postgresql-jdbc package to fix package repo dependency 2014-05-09 14:01:15 +01:00
repo Remove the ensure => absent uninstall code. 2014-07-12 12:15:42 -04:00
server defined type for creating database schemas 2014-07-25 17:10:40 +02:00
client.pp Remove the ensure => absent uninstall code. 2014-07-12 12:15:42 -04:00
globals.pp Remove the ensure => absent uninstall code. 2014-07-12 12:15:42 -04:00
params.pp Remove the ensure => absent uninstall code. 2014-07-12 12:15:42 -04:00
repo.pp Remove the ensure => absent uninstall code. 2014-07-12 12:15:42 -04:00
server.pp Remove the ensure => absent uninstall code. 2014-07-12 12:15:42 -04:00
validate_db_connection.pp Change selector statements to have default listed last 2014-05-22 15:30:55 -07:00