059 inmem full join with spec
This commit is contained in:
+18
-5
@@ -6,7 +6,7 @@
|
||||
|
||||
<!--- Set up the application. --->
|
||||
<cfset this.Name = "PAYG" />
|
||||
<cfset this.applicationTimeout = createTimeSpan( 0, 0, 3, 0 ) />
|
||||
<cfset this.applicationTimeout = createTimeSpan( 0, 1, 0, 0 ) />
|
||||
<cfset this.sessionmanagement="Yes"/>
|
||||
<cfset this.clientmanagement="No"/>
|
||||
<cfset this.sessiontimeout=CreateTimeSpan(0, 0, 120, 0)/>
|
||||
@@ -14,21 +14,34 @@
|
||||
<cfset this.mappings = structNew() />
|
||||
<cfset this.mappings["/mod"] = getDirectoryFromPath(getCurrentTemplatePath()) & "mod/" />
|
||||
<cfset this.customTagPaths = expandPath(getDirectoryFromPath(getCurrentTemplatePath())&'mod')/>
|
||||
<cfset this.datasource = "dwh"/>
|
||||
<cfset this.datasource = "dwh"/>
|
||||
|
||||
<cfset this.defaultdatasource = this.datasource/>
|
||||
<cfset request.DS = "#this.datasource#">
|
||||
<!--- кажется, нужно инициализировать датасорцы в псевдоконструкторе - onRequest не получается --->
|
||||
<cfset this.datasources["#this.datasource#"]=getDS("#this.datasource#","ds_#this.datasource#")/>
|
||||
<cfset this.datasources["billing-vc"]=getDS("billing-vc","ds_billing_vc")/>
|
||||
<cfset this.datasources["billing-s3"]=getDS("billing-s3","ds_billing_s3")/>
|
||||
<cfset this.datasources["billing-s3"]=getDS("billing-s3","ds_billing_s3")/>
|
||||
<!--- но датасорцы таинственно прочухались с прошлым пушем, без переноса инициализации в псевдоконструктор --->
|
||||
<!--- а потом опять... --->
|
||||
|
||||
<cfset this.datasources["inmem"] = {
|
||||
class: "org.hsqldb.jdbcDriver",
|
||||
// Внимание наjdbc:hsqldb:mem:
|
||||
connectionString: "jdbc:hsqldb:mem:lucee_mem;shutdown=false",
|
||||
username: "sa",
|
||||
password: "",
|
||||
// Защита от "висяка" и исчезновения базы:
|
||||
// заставляем Lucee держать минимум 1 коннект открытым всегда
|
||||
connectionLimit: 5,
|
||||
connectionMin: 1
|
||||
}
|
||||
/><!--- inmemory DB --->
|
||||
|
||||
<cfset COOKIEENCKEY = "PREVED!Y2"/>
|
||||
<!--- Define the page request properties. --->
|
||||
<cfsetting
|
||||
requesttimeout="20"
|
||||
requesttimeout="45"
|
||||
showdebugoutput="false"
|
||||
enablecfoutputonly="false"
|
||||
/>
|
||||
@@ -76,7 +89,7 @@
|
||||
<!--- global settings --->
|
||||
|
||||
<cfset request.RECORDS_PER_PAGE=500/>
|
||||
<cfset request.APP_VERSION="0.00.058"/>
|
||||
<cfset request.APP_VERSION="0.00.059"/>
|
||||
<cfset request.STAND=getStand()/>
|
||||
|
||||
<cflock scope="application" type="readonly" timeout=3>
|
||||
|
||||
Reference in New Issue
Block a user