environment/lib/setup/postgresql.rb
2025-08-07 13:02:01 +02:00

34 lines
620 B
Ruby

module Setup
require_relative '../templates'
module PostgreSQL
extend Templates
# attr_accessor :te
def self.init_db
system(" -D /opt/pgsql/16/data")
end
def self.make_config
pg_hba = render("pg_hba.conf")
# test = render("test", te: "This is a test string")
posgresql_conf = render("postgresql")
service = render(
"postgresql.service",
prefix: "/pkg/postgresql/REL_17_5/",
version: "16.5",
data_url: "/data/postgresql/16/"
)
puts test
end
def self.install
make_config
end
end
end