Skip to main content
================
makina.recipe.postgres package
================

.. contents::

What is makina.recipe.postgres ?
==================

it is a recipe that initialize a database from initdb command.

How to use makina.recipe.postgres ?
=====================

EXAMPLE (postgis init)::

parts =
...
initdb

[initdb]
recipe = makina.recipe.postgres
bin = ${buildout:directory}/parts/postgresql/bin
initdb = --auth=trust --pgdata=${buildout:directory}/var/postgres
pgdata = ${buildout:directory}/var/postgres
port = 5433
cmds =
createuser -p 5433 --createdb --no-createrole --no-superuser --login admin
createuser -p 5433 --no-createdb --no-createrole --no-superuser --login zope
createdb -p 5433 --owner admin --encoding LATIN9 zsig
createlang -p 5433 plpgsql zsig
psql -d zsig -p 5433 -f ${buildout:directory}/parts/postgis/share/lwpostgis.sql
psql -d zsig -p 5433 -f ${buildout:directory}/parts/postgis/share/spatial_ref_sys.sql



bin option can be just a sym link from the /usr/bin (where all postgresql system binaries are) if you don't want to install postgres with buildout.

Release files for makina.recipe.postgres 0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for makina.recipe.postgres 0.1
File Size Uploaded
makina.recipe.postgres-0.1.zip 10.4 kB Details

Release files / makina.recipe.postgres-0.1.zip

Download URL makina.recipe.postgres-0.1.zip
Size 10.4 kB
Tags Source
SHA-256 checksum
How to use checksums
e528dc7cd4c4b3e1d8be716c078d7002fda42e0846a665492b9f94428ab447be
BLAKE2b-256 checksum
How to use checksums
6bbc55b057b5d75ea49887a096d445e474f961acd5d55bce0ba94535c42c6a16
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page