From a17cc3682fcacfe5537760f68bd207f7edfe03a0 Mon Sep 17 00:00:00 2001 From: XaHY <112705091+xahys@users.noreply.github.com> Date: Thu, 10 Oct 2024 16:51:32 +0300 Subject: [PATCH] Update index.cfm --- index.cfm | 48 +++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 45 insertions(+), 3 deletions(-) diff --git a/index.cfm b/index.cfm index 59beaa1..ecdec20 100644 --- a/index.cfm +++ b/index.cfm @@ -1,4 +1,46 @@ - - Hello, Lucee! Today's date is #dateFormat(now(), 'yyyy-mm-dd')#. - + + // Чтение переменных окружения для подключения к БД + dbHost = System.getenv("DB_HOST"); + dbPort = System.getenv("DB_PORT") ?: "5432"; + dbName = System.getenv("DB_NAME"); + dbUser = System.getenv("DB_USER"); + dbPassword = System.getenv("DB_PASSWORD"); + + // Строка подключения к базе данных + datasource = "postgresDSN"; + + // Создаем и настраиваем источников данных, если он еще не существует + if (!datasourceExists(datasource)) { + datasourceCreate( + dsn = datasource, + database = dbName, + username = dbUser, + password = dbPassword, + class = "org.postgresql.Driver", + url = "jdbc:postgresql://" & dbHost & ":" & dbPort & "/" & dbName + ); + } + + + SELECT id, name, email FROM users + + + +

Hello, Lucee! Today's date is #dateFormat(now(), 'yyyy-mm-dd')#.

+

Users List:

+ + + + + + + + + + + + + +
IDNameEmail
#id##name##email#
+