FSN#38992 Laatste tabellen een numerieke primary key en eigen sequence geven

svn path=/Website/trunk/; revision=32686
This commit is contained in:
Erik Groener
2017-02-03 08:27:09 +00:00
parent e443f9d2f2
commit 111f42cda1
2 changed files with 32 additions and 23 deletions

View File

@@ -16,17 +16,26 @@
model_fac_session = // Internal only model_fac_session = // Internal only
{ {
"table": "fac_session", "table": "fac_session",
"primary": "fac_session_sessionid_hash", "primary": "fac_session_key",
"records_name": "fac_sessions", "records_name": "fac_sessions",
"record_name": "fac_session", "record_name": "fac_session",
"record_title": "FACILITOR session", // L("fac_session"), "record_title": L("fac_session"),
"records_title": "FACILITOR sessions", // L("fac_session_m"), "records_title": L("fac_session_m"),
autfunction: "WEB_FACTAB", "autfunction": "WEB_FACTAB",
"fields": { "fields": {
id: { "id": {
dbs: "fac_session_sessionid_hash", "dbs": "fac_session_key",
"typ": "key" }, "label": "Key",
"typ": "key",
"required": true,
"seq": "fac_s_fac_session_key"
},
"hash": {
"dbs": "fac_session_sessionid_hash",
"label": L("fac_session_sessionid_hash"),
"typ": "varchar"
},
"user": { "user": {
"dbs": "prs_perslid_key", "dbs": "prs_perslid_key",
"label": L("lcl_user"), "label": L("lcl_user"),
@@ -35,27 +44,27 @@ model_fac_session = // Internal only
}, },
"data": { "data": {
"dbs": "fac_session_data", "dbs": "fac_session_data",
//"label": L("fac_session_data"), "label": L("fac_session_data"),
"typ": "varchar" "typ": "varchar"
}, },
"creation": { "creation": {
"dbs": "fac_session_aanmaak", "dbs": "fac_session_aanmaak",
//"label": L("fac_session_aanmaak"), "label": L("fac_session_aanmaak"),
"typ": "datetime" "typ": "datetime"
}, },
"expire": { "expire": {
"dbs": "fac_session_expire", "dbs": "fac_session_expire",
//"label": L("fac_session_expire"), "label": L("fac_session_expire"),
"typ": "datetime" "typ": "datetime"
}, },
"ip": { "ip": {
"dbs": "fac_session_ip", "dbs": "fac_session_ip",
//"label": L("fac_session_ip") "label": L("fac_session_ip"),
"typ": "varchar" "typ": "varchar"
}, },
"useragent": { "useragent": {
"dbs": "fac_session_useragent", "dbs": "fac_session_useragent",
//"label": L("fac_session_useragent") "label": L("fac_session_useragent"),
"typ": "varchar" "typ": "varchar"
} }

View File

@@ -20,7 +20,7 @@ function model_fac_setting()
this.record_name = "fac_setting"; this.record_name = "fac_setting";
this.autfunction = "WEB_PROFIL"; //Om zelf al je geregistreerde gegevens te kunnen inzien this.autfunction = "WEB_PROFIL"; //Om zelf al je geregistreerde gegevens te kunnen inzien
this.record_title = L("lcl_fac_setting"); this.record_title = L("lcl_fac_setting");
// this.records_title = L("lcl_fac_setting_m"); this.records_title = L("lcl_fac_setting_m");
this.fields = { this.fields = {
@@ -34,57 +34,57 @@ function model_fac_setting()
}, },
"module": { "module": {
"dbs": "fac_setting_module", "dbs": "fac_setting_module",
// "label": L("lcl_fac_module"), "label": L("lcl_fac_module"),
"typ": "varchar", "typ": "varchar",
"required": true "required": true
}, },
"name": { "name": {
"dbs": "fac_setting_name", "dbs": "fac_setting_name",
// "label": L("lcl_fac_name"), "label": L("lcl_fac_name"),
"typ": "varchar", "typ": "varchar",
"required": true "required": true
}, },
"description": { "description": {
"dbs": "fac_setting_description", "dbs": "fac_setting_description",
// "label": L("lcl_fac_descr"), "label": L("lcl_fac_descr"),
"typ": "varchar", "typ": "varchar",
"required": true "required": true
}, },
"comment": { "comment": {
"dbs": "fac_setting_comment", "dbs": "fac_setting_comment",
// "label": L("lcl_fac_comment"), "label": L("lcl_fac_comment"),
"typ": "varchar" "typ": "varchar"
}, },
"flags": { "flags": {
"dbs": "fac_setting_flags", "dbs": "fac_setting_flags",
// "label": L("lcl_fac_flags"), "label": L("lcl_fac_flags"),
"typ": "number" "typ": "number"
}, },
"type": { "type": {
"dbs": "fac_setting_type", "dbs": "fac_setting_type",
// "label": L("lcl_fac_settingtype"), "label": L("lcl_fac_settingtype"),
"typ": "varchar", "typ": "varchar",
"required": true "required": true
}, },
"default": { "default": {
"dbs": "fac_setting_default", "dbs": "fac_setting_default",
// "label": L("lcl_fac_default"), "label": L("lcl_fac_default"),
"typ": "varchar" "typ": "varchar"
}, },
"overrule": { "overrule": {
"dbs": "fac_setting_pvalue", "dbs": "fac_setting_pvalue",
// "label": L("lcl_fac_overrule"), "label": L("lcl_fac_overrule"),
"typ": "varchar" "typ": "varchar"
}, },
"value": { "value": {
"dbs": "value", "dbs": "value",
"sql": "COALESCE(fac_setting_pvalue, fac_setting_default)", "sql": "COALESCE(fac_setting_pvalue, fac_setting_default)",
// "label": L("lcl_fac_value"), "label": L("lcl_fac_value"),
"typ": "varchar" "typ": "varchar"
}, },
"date": { "date": {
"dbs": "fac_setting_datum", "dbs": "fac_setting_datum",
// "label": L("lcl_fac_time"), "label": L("lcl_fac_time"),
"typ": "datetime" "typ": "datetime"
}, },
"changed_by": { "changed_by": {