Обобщаване от документи template0 е по същество чиста, необработена системна база данни, докато template1 служи като син печат за всяка нова база данни, създадена с команда createdb или създаване на база данни от psql подкана (няма ефективна разлика).
Вероятно имате някои таблици, които се крият в template1, поради което продължават да се появяват отново на createdb. Можете да разрешите това, като премахнете template1 и го създадете отново от template0.
createdb -T template0 template1
Базата данни template1 може да бъде изключително полезна. Използвам Postgis много, така че имам всички функции и таблици, свързани с това, инсталирани в template1, така че всяка нова база данни, която създавам, веднага се активира пространствено.
РЕДАКТИРАНЕ . Както е отбелязано в документите, но си струва да се подчертае, за да изтриете tempate1, трябва да имате зададен pg_database.datistemplate =false.