diff --git a/Application.cfc b/Application.cfc index 4cec709..7f2a0f5 100644 --- a/Application.cfc +++ b/Application.cfc @@ -62,17 +62,36 @@ + + + + + + + + CREATE TABLE IF NOT EXISTS #tableName# ( - id SERIAL PRIMARY KEY, - value TEXT NOT NULL DEFAULT '' + id SERIAL PRIMARY KEY, + value TEXT NOT NULL DEFAULT '', + created_at TIMESTAMPTZ NOT NULL DEFAULT now(), + created_by TEXT NOT NULL DEFAULT '' ) + + + ALTER TABLE #tableName# ADD COLUMN IF NOT EXISTS created_at TIMESTAMPTZ NOT NULL DEFAULT now() + + + ALTER TABLE #tableName# ADD COLUMN IF NOT EXISTS created_by TEXT NOT NULL DEFAULT '' + @@ -96,6 +115,13 @@ + + + + + + + diff --git a/index.cfm b/index.cfm index 5376704..152ddca 100644 --- a/index.cfm +++ b/index.cfm @@ -20,6 +20,8 @@ - URL.edit — ID записи для редактирования (GET) ---> + + @@ -30,8 +32,11 @@ - INSERT INTO #tableName# (value) - VALUES () + INSERT INTO #tableName# (value, created_by) + VALUES ( + , + + ) @@ -65,7 +70,7 @@ - SELECT id, value FROM #tableName# + SELECT id, value, created_at, created_by FROM #tableName# WHERE id = @@ -77,7 +82,7 @@ - SELECT id, value FROM #tableName# ORDER BY id + SELECT id, value, created_at, created_by FROM #tableName# ORDER BY id @@ -213,13 +218,15 @@
- + + +
IDVALUE
IDVALUEДОБАВЛЕНОКЕМ
#id# #value##dateFormat(created_at, 'dd.mm.yyyy')# #timeFormat(created_at, 'HH:mm:ss')##created_by# ✏️