Skip to content

Commit a5100b2

Browse files
check field is currently not used
1 parent 03aaaf2 commit a5100b2

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

dist/quick-sql.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -8990,7 +8990,7 @@ const j = {
89908990
language: { label: "Data Language", value: "EN", check: ["EN", "JP", "KO"] },
89918991
datalimit: { label: "Data Limit Rows", value: 1e4 },
89928992
date: { label: "Date Data Type", value: "DATE", check: ["DATE", "TIMESTAMP", de, fe] },
8993-
db: { label: "Database Version", value: "not set", check: ["19c"] },
8993+
db: { label: "Database Version", value: "not set" },
89948994
dv: { label: "Duality View", value: "no", check: ["yes", "no"] },
89958995
// switched default to 'no' until thorough development&testig
89968996
drop: { label: "Include Drops", value: "no", check: ["yes", "no"] },

dist/quick-sql.umd.cjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ modify `+A+" generated always as identity restart start with "+(this.cardinalit
233233
`+h(t)+l+this.tableName(r);if(typeof o=="number"&&(c+=" num",r.endsWith("_id")||r.endsWith("Id")))return c+=" /pk",c;if(r=="id")return`
234234
`+h(t)+"id vc32 /pk";e:if(o!=null&&typeof o=="object"){if(Array.isArray(o))for(const b in o){1<=b&&console.log("1 <= property !");const A=o[b];c=this.output(r,A,t,n);break e}else r!=""&&(this.tableContent[r]==null&&console.log(),c+=" /insert "+this.tableContent[r].length);let u="";this.tableSignatures.includes(r)||(c="",t--);for(let b in o){const A=o[b];if(b!=null){const k=H(r),O=b.toLowerCase();if(r!=null&&k+"_id"==O&&0<t&&(u=b),k+"_id"==O||!isNaN(b)&&!Array.isArray(o))continue}const M=this.output(b+C(A),A,t+1);c+=M}u!=""&&(c+=`
235235
`+h(t)+u)}return c},this.idSeq=1,this.flatten=function(r,o,t){let n={};for(let u in o)if(o[u]!=null&&typeof o[u]=="object"){let b=r,A=t;if(isNaN(u)){b=u+C(o[u]);const M=w(n);M!=null&&(A=M)}this.flatten(b,o[u],A)}else n[u]=o[u];!this.notNormalized.includes(r)&&t!=null&&Object.keys(n).length&&(n[t.key]=t.value);const l=0<Object.keys(n).length;let c=this.tableContent[r];if(l){if(c==null&&(c=[]),d(c,n)||c.push(n),this.notNormalized.includes(r)){const u=this.parent(r);if(u!=null){const b=p(u,r);let A=this.tableContent[b];A==null&&(A=[]);const M={};M[this.refIdName(u)]=t.value;let k=w(n);k==null&&(n.id=this.idSeq++,k=w(n)),M[this.refIdName(r)]=k.value,A.push(M),this.tableContent[b]=A}}this.tableContent[r]=c}else c==null&&(this.tableContent[r]=[])},this.duplicatesAndParents=function(r,o){const t='"'+r+'":'+JSON.stringify(o);let n=this.objCounts[t];n==null&&(n=0);let l=!1;for(let u in o)if(o[u]!=null&&typeof o[u]=="object"){let b=r;if(isNaN(u))b=u+C(o[u]);else if(!Array.isArray(o))continue;b!=r&&(this.child2parent[b]=r),this.duplicatesAndParents(b,o[u]),l=!0}D(o)&&!this.tableSignatures.includes(r)&&this.tableSignatures.push(r),l||(this.objCounts[t]=n+1),1<this.objCounts[t]&&!this.notNormalized.includes(r)&&this.notNormalized.push(r)},this.parent=function(r){let o=this.child2parent[r];return o!=null&&!this.tableSignatures.includes(o)?this.parent(o):o},this.tableName=function(r){const o=r.indexOf("(");if(o<0)return r;let t=r.substring(0,o),n=0,l=-1;for(const c in this.tableSignatures){const u=this.tableSignatures[c];u.substring(0,u.indexOf("("))==t&&n++,u==r&&(l=n)}return n<2?t:t+l},this.refIdName=function(r){return H(this.tableName(r))+"_id"}}return I}();const Be=function(){function h(C,p,I,P){this.from=p,this.to=I,I==null&&(this.to=new d(p.line,p.depth+1)),this.message=C,this.severity=P,P==null&&(this.severity="error")}function d(C,p){this.line=C,this.depth=p}function w(C){const p=C,I=C.input;let P=[];const r=I.split(`
236-
`);P=P.concat(L(r));const o=p.descendants();for(let t=0;t<o.length;t++){const n=o[t];if(p.optionEQvalue("genpk",!0)&&o[t].parseName()=="id"){const u=n.content.toLowerCase().indexOf("id");P.push(new h(q.duplicateId,new d(n.line,u),new d(n.line,u+2)));continue}const l=n.src[2];if(2<n.src.length&&l.value=="-"){const u=l.begin;P.push(new h(q.invalidDatatype,new d(n.line,u),new d(n.line,u+2)));continue}const c=n.src[1];if(1<n.src.length&&0<c.value.indexOf("0")){const u=c.begin;P.push(new h(q.invalidDatatype,new d(n.line,u)));continue}P=P.concat(D(p,n)),P=P.concat(B(p,n))}return P}function D(C,p){var I=[];if(p.parseType()=="view")for(var P=p.src,r=2;r<P.length;r++){var o=C.find(P[r].value);o==null&&I.push(new h(q.undefinedObject+P[r].value,new d(p.line,P[r].begin),new d(p.line,P[r].begin+P[r].value.length)))}return I}function B(C,p){var I=[];if(p.isOption("fk")||0<p.indexOf("reference",!0)){let r=p.indexOf("fk");if(r<0&&(r=p.indexOf("reference")),r++,p.src.length-1<r)return I;var P=C.find(p.src[r].value);P==null&&I.push(new h(q.undefinedObject+p.src[r].value,new d(p.line,p.src[r].begin),new d(p.line,p.src[r].begin+p.src[r].value.length)))}return I}function L(C){for(var p=[],I=Pe(C),P=1;P<C.length;P++){var r=C[P-1],o=C[P],t=te(r),n=te(o);n!=0&&t<n&&n<t+I&&p.push(new h(q.misalignedAttribute+I,new d(P,n)))}return p}return w}();function Pe(h){let d=[];for(var w=0;w<h.length;w++){var D=h[w];d[w]=te(D)}let B=[];for(let C=0;C<d.length;C++){let p=Ee(d,C);if(p!=null){let I=B[d[C]-d[p]];I==null&&(I=0),B[d[C]-d[p]]=I+1}}let L=null;for(let C in B)(L==null||B[L]<=B[C])&&(L=parseInt(C));return L}function te(h){for(var d=h.split(/ |\t/),w=0,D=0;D<d.length;D++){var B=d[D];if(B==" "&&(w+=4),B==""){w++;continue}if(!/[^.a-zA-Z0-9_"]/.test(B))return w}return 0}function Ee(h,d){for(let w=d;0<=w;w--)if(h[w]<h[d])return w;return null}const q={duplicateId:"Explicit ID column conflicts with genpk",invalidDatatype:"Invalid Datatype",undefinedObject:"Undefined Object: ",misalignedAttribute:"Misaligned Table or Column; apparent indent = "},ke={findErrors:Be,messages:q},de="identityDataType",oe="guid",fe="Timestamp with time zone",be="Timestamp with local time zone",j=function(){const h={apex:{label:"APEX",value:"no",check:["yes","no"]},auditcols:{label:"Audit Columns",value:"no",check:["yes","no"]},createdcol:{label:"Created Column Name",value:"created"},createdbycol:{label:"Created By Column Name",value:"created_by"},updatedcol:{label:"Updated Column Name",value:"updated"},updatedbycol:{label:"Updated By Column Name",value:"updated_by"},boolean:{label:"Boolean Datatype",value:"not set",check:["yn","native"]},genpk:{label:"Auto Primary Key",value:"yes",check:["yes","no"]},semantics:{label:"Character Strings",value:"CHAR",check:["BYTE","CHAR","Default"]},language:{label:"Data Language",value:"EN",check:["EN","JP","KO"]},datalimit:{label:"Data Limit Rows",value:1e4},date:{label:"Date Data Type",value:"DATE",check:["DATE","TIMESTAMP",fe,be]},db:{label:"Database Version",value:"not set",check:["19c"]},dv:{label:"Duality View",value:"no",check:["yes","no"]},drop:{label:"Include Drops",value:"no",check:["yes","no"]},editionable:{label:"Editinable",value:"no",check:["yes","no"]},inserts:{label:"Generate Inserts",value:!0,check:["yes","no"]},namelen:{label:"Name Character Length",value:255},overridesettings:{label:"Ignore toDDL() second parameter",value:"no",check:["yes","no"]},prefix:{label:"Object Prefix",value:""},pk:{label:"Primary Key Maintenance",value:oe,check:[de,oe,"SEQ","NONE"]},prefixpkwithtname:{label:"Prefix primary keys with table name",value:"no",check:["yes","no"]},rowkey:{label:"Alphanumeric Row Identifier",value:"no",check:["yes","no"]},rowversion:{label:"Row Version Number",value:"no",check:["yes","no"]},schema:{label:"Schema",value:""},api:{label:"Table API",value:"no",check:["yes","no"]},compress:{label:"Table Compression",value:"no",check:["yes","no"]}};function d(D){if(D==null)return null;let B=D;return typeof B=="string"&&(B=B.toLowerCase()),B=="yes"?!0:B=="no"?!1:B=="y"?!0:B=="n"?!1:B=="true"?!0:B=="false"?!1:B==de.toLowerCase()?"identity":B==oe.toLowerCase()?"guid":B==fe.toLowerCase()?"tswtz":B==be.toLowerCase()?"tswltz":B}function w(D,B){this.ddl=null,this.erd=null,this.errors=null,this.options=JSON.parse(JSON.stringify(h)),this.input=D,this.postponedAlters=[],this.getOptionValue=function(C){const p=C.toLowerCase();let I=this.options[p];if(!(p in this.options))for(let P in this.options){const r=this.options[P].label;if(r==null)continue;r.toLowerCase()==p&&(I=this.options[P])}return I==null?null:I.value},this.optionEQvalue=function(C,p){var I=this.getOptionValue(C);return d(I)==d(p)},this.nonDefaultOptions=function(){let C={};for(let p in this.options)h[p]&&!this.optionEQvalue(p,h[p].value)&&(C[p]=this.options[p].value);return C},this.unknownOptions=function(){let C=[];for(let p in this.options)h[p]==null&&C.push(p);return C},this.setOptionValue=function(C,p){let I=C.toLowerCase();if(!(I in this.options)){for(let r in this.options)if(this.options[r].label==C){this.options[r].value=p;return}}p==null&&(p="");let P=this.options[I];P==null&&(P={},this.options[I]=P),P.value=p},this.semantics=function(){var C="";return this.optionEQvalue("semantics","CHAR")?C=" char":this.optionEQvalue("semantics","BYTE")&&(C=" byte"),C},this.name2node=null,this.find=function(C){if(this.name2node!=null)return this.name2node[X(C)];this.name2node={};for(var p=0;p<this.forest.length;p++)for(var I=this.forest[p].descendants(),P=0;P<I.length;P++){var r=I[P];this.name2node[r.parseName()]=r}return this.name2node[X(C)]},this.setOptions=function(C){C=C.trim(),C.startsWith("#")&&(C=C.substring(1).trim());const p=C.indexOf("=");let I=C.substring(p+1).trim();I.indexOf("{")<0&&(I="{"+C+"}");let P="",r=$(I,!0,!0,"");for(let t in r){let n=r[t];n.type=="identifier"&&n.value!="true"&&n.value!="false"&&n.value!="null"?P+='"'+n.value+'"':P+=n.value}let o=JSON.parse(P);for(let t in o)this.setOptionValue(t.toLowerCase(),o[t])},this.descendants=function(){for(var C=[],p=0;p<this.forest.length;p++)C=C.concat(this.forest[p].descendants());return C},this.additionalColumns=function(){var C=[],p=this.getOptionValue("Auxiliary Columns");if(p==null)return C;for(var I=p.split(","),P=0;P<I.length;P++){var r=I[P].trim(),o="VARCHAR2(4000)",t=r.indexOf(" ");0<t&&(o=r.substring(t+1).toUpperCase(),r=r.substring(0,t)),C[r]=o}return C},this.objPrefix=function(C){var p=this.getOptionValue("schema");p==null&&(p=""),p!=""&&C==null?p=p+".":p="";var I="";return this.getOptionValue("prefix")!=null&&(I=this.getOptionValue("prefix")),p=p+I,I!=""&&!I.endsWith("_")&&(p=p+"_"),p.toLowerCase()};let L="";0<D.toLowerCase().indexOf("overridesettings")&&he(this),B!=null&&this.optionEQvalue("overrideSettings",!1)&&(L="# settings = "+B+`
236+
`);P=P.concat(L(r));const o=p.descendants();for(let t=0;t<o.length;t++){const n=o[t];if(p.optionEQvalue("genpk",!0)&&o[t].parseName()=="id"){const u=n.content.toLowerCase().indexOf("id");P.push(new h(q.duplicateId,new d(n.line,u),new d(n.line,u+2)));continue}const l=n.src[2];if(2<n.src.length&&l.value=="-"){const u=l.begin;P.push(new h(q.invalidDatatype,new d(n.line,u),new d(n.line,u+2)));continue}const c=n.src[1];if(1<n.src.length&&0<c.value.indexOf("0")){const u=c.begin;P.push(new h(q.invalidDatatype,new d(n.line,u)));continue}P=P.concat(D(p,n)),P=P.concat(B(p,n))}return P}function D(C,p){var I=[];if(p.parseType()=="view")for(var P=p.src,r=2;r<P.length;r++){var o=C.find(P[r].value);o==null&&I.push(new h(q.undefinedObject+P[r].value,new d(p.line,P[r].begin),new d(p.line,P[r].begin+P[r].value.length)))}return I}function B(C,p){var I=[];if(p.isOption("fk")||0<p.indexOf("reference",!0)){let r=p.indexOf("fk");if(r<0&&(r=p.indexOf("reference")),r++,p.src.length-1<r)return I;var P=C.find(p.src[r].value);P==null&&I.push(new h(q.undefinedObject+p.src[r].value,new d(p.line,p.src[r].begin),new d(p.line,p.src[r].begin+p.src[r].value.length)))}return I}function L(C){for(var p=[],I=Pe(C),P=1;P<C.length;P++){var r=C[P-1],o=C[P],t=te(r),n=te(o);n!=0&&t<n&&n<t+I&&p.push(new h(q.misalignedAttribute+I,new d(P,n)))}return p}return w}();function Pe(h){let d=[];for(var w=0;w<h.length;w++){var D=h[w];d[w]=te(D)}let B=[];for(let C=0;C<d.length;C++){let p=Ee(d,C);if(p!=null){let I=B[d[C]-d[p]];I==null&&(I=0),B[d[C]-d[p]]=I+1}}let L=null;for(let C in B)(L==null||B[L]<=B[C])&&(L=parseInt(C));return L}function te(h){for(var d=h.split(/ |\t/),w=0,D=0;D<d.length;D++){var B=d[D];if(B==" "&&(w+=4),B==""){w++;continue}if(!/[^.a-zA-Z0-9_"]/.test(B))return w}return 0}function Ee(h,d){for(let w=d;0<=w;w--)if(h[w]<h[d])return w;return null}const q={duplicateId:"Explicit ID column conflicts with genpk",invalidDatatype:"Invalid Datatype",undefinedObject:"Undefined Object: ",misalignedAttribute:"Misaligned Table or Column; apparent indent = "},ke={findErrors:Be,messages:q},de="identityDataType",oe="guid",fe="Timestamp with time zone",be="Timestamp with local time zone",j=function(){const h={apex:{label:"APEX",value:"no",check:["yes","no"]},auditcols:{label:"Audit Columns",value:"no",check:["yes","no"]},createdcol:{label:"Created Column Name",value:"created"},createdbycol:{label:"Created By Column Name",value:"created_by"},updatedcol:{label:"Updated Column Name",value:"updated"},updatedbycol:{label:"Updated By Column Name",value:"updated_by"},boolean:{label:"Boolean Datatype",value:"not set",check:["yn","native"]},genpk:{label:"Auto Primary Key",value:"yes",check:["yes","no"]},semantics:{label:"Character Strings",value:"CHAR",check:["BYTE","CHAR","Default"]},language:{label:"Data Language",value:"EN",check:["EN","JP","KO"]},datalimit:{label:"Data Limit Rows",value:1e4},date:{label:"Date Data Type",value:"DATE",check:["DATE","TIMESTAMP",fe,be]},db:{label:"Database Version",value:"not set"},dv:{label:"Duality View",value:"no",check:["yes","no"]},drop:{label:"Include Drops",value:"no",check:["yes","no"]},editionable:{label:"Editinable",value:"no",check:["yes","no"]},inserts:{label:"Generate Inserts",value:!0,check:["yes","no"]},namelen:{label:"Name Character Length",value:255},overridesettings:{label:"Ignore toDDL() second parameter",value:"no",check:["yes","no"]},prefix:{label:"Object Prefix",value:""},pk:{label:"Primary Key Maintenance",value:oe,check:[de,oe,"SEQ","NONE"]},prefixpkwithtname:{label:"Prefix primary keys with table name",value:"no",check:["yes","no"]},rowkey:{label:"Alphanumeric Row Identifier",value:"no",check:["yes","no"]},rowversion:{label:"Row Version Number",value:"no",check:["yes","no"]},schema:{label:"Schema",value:""},api:{label:"Table API",value:"no",check:["yes","no"]},compress:{label:"Table Compression",value:"no",check:["yes","no"]}};function d(D){if(D==null)return null;let B=D;return typeof B=="string"&&(B=B.toLowerCase()),B=="yes"?!0:B=="no"?!1:B=="y"?!0:B=="n"?!1:B=="true"?!0:B=="false"?!1:B==de.toLowerCase()?"identity":B==oe.toLowerCase()?"guid":B==fe.toLowerCase()?"tswtz":B==be.toLowerCase()?"tswltz":B}function w(D,B){this.ddl=null,this.erd=null,this.errors=null,this.options=JSON.parse(JSON.stringify(h)),this.input=D,this.postponedAlters=[],this.getOptionValue=function(C){const p=C.toLowerCase();let I=this.options[p];if(!(p in this.options))for(let P in this.options){const r=this.options[P].label;if(r==null)continue;r.toLowerCase()==p&&(I=this.options[P])}return I==null?null:I.value},this.optionEQvalue=function(C,p){var I=this.getOptionValue(C);return d(I)==d(p)},this.nonDefaultOptions=function(){let C={};for(let p in this.options)h[p]&&!this.optionEQvalue(p,h[p].value)&&(C[p]=this.options[p].value);return C},this.unknownOptions=function(){let C=[];for(let p in this.options)h[p]==null&&C.push(p);return C},this.setOptionValue=function(C,p){let I=C.toLowerCase();if(!(I in this.options)){for(let r in this.options)if(this.options[r].label==C){this.options[r].value=p;return}}p==null&&(p="");let P=this.options[I];P==null&&(P={},this.options[I]=P),P.value=p},this.semantics=function(){var C="";return this.optionEQvalue("semantics","CHAR")?C=" char":this.optionEQvalue("semantics","BYTE")&&(C=" byte"),C},this.name2node=null,this.find=function(C){if(this.name2node!=null)return this.name2node[X(C)];this.name2node={};for(var p=0;p<this.forest.length;p++)for(var I=this.forest[p].descendants(),P=0;P<I.length;P++){var r=I[P];this.name2node[r.parseName()]=r}return this.name2node[X(C)]},this.setOptions=function(C){C=C.trim(),C.startsWith("#")&&(C=C.substring(1).trim());const p=C.indexOf("=");let I=C.substring(p+1).trim();I.indexOf("{")<0&&(I="{"+C+"}");let P="",r=$(I,!0,!0,"");for(let t in r){let n=r[t];n.type=="identifier"&&n.value!="true"&&n.value!="false"&&n.value!="null"?P+='"'+n.value+'"':P+=n.value}let o=JSON.parse(P);for(let t in o)this.setOptionValue(t.toLowerCase(),o[t])},this.descendants=function(){for(var C=[],p=0;p<this.forest.length;p++)C=C.concat(this.forest[p].descendants());return C},this.additionalColumns=function(){var C=[],p=this.getOptionValue("Auxiliary Columns");if(p==null)return C;for(var I=p.split(","),P=0;P<I.length;P++){var r=I[P].trim(),o="VARCHAR2(4000)",t=r.indexOf(" ");0<t&&(o=r.substring(t+1).toUpperCase(),r=r.substring(0,t)),C[r]=o}return C},this.objPrefix=function(C){var p=this.getOptionValue("schema");p==null&&(p=""),p!=""&&C==null?p=p+".":p="";var I="";return this.getOptionValue("prefix")!=null&&(I=this.getOptionValue("prefix")),p=p+I,I!=""&&!I.endsWith("_")&&(p=p+"_"),p.toLowerCase()};let L="";0<D.toLowerCase().indexOf("overridesettings")&&he(this),B!=null&&this.optionEQvalue("overrideSettings",!1)&&(L="# settings = "+B+`
237237
238238
`),this.input=L+D,this.forest=he(this),this.getERD=function(){if(this.erd!=null)return this.erd;let C=this.descendants(),p={items:[]};for(let r=0;r<C.length;r++){if(C[r].parseType()!="table")continue;let o={name:this.objPrefix("no schema")+C[r].parseName("")},t=this.getOptionValue("schema");t==""&&(t=null),o.schema=t,o.columns=[],p.items.push(o);let n=C[r].getGenIdColName();n!=null&&o.columns.push({name:n,datatype:"number"});for(let c=0;c<C[r].children.length;c++){let u=C[r].children[c];if(u.parseType()!="table"&&(o.columns.push({name:u.parseName(""),datatype:u.parseType(b=>!0)}),0<u.indexOf("file"))){const b=u.parseName();o.columns.push({name:b+"_filename",datatype:"varchar2(255"+this.semantics()+")"}),o.columns.push({name:b+"_mimetype",datatype:"varchar2(255"+this.semantics()+")"}),o.columns.push({name:b+"_charset",datatype:"varchar2(255"+this.semantics()+")"}),o.columns.push({name:b+"_lastupd",datatype:"date"})}}const l=C[r].trimmedContent().toUpperCase();if((this.optionEQvalue("rowkey",!0)||0<l.indexOf("/ROWKEY"))&&o.columns.push({name:"row_key",datatype:"varchar2(30 char)"}),(this.optionEQvalue("rowVersion","yes")||0<l.indexOf("/ROWVERSION"))&&o.columns.push({name:"row_version",datatype:"integer"}),this.optionEQvalue("Audit Columns","yes")||0<l.indexOf("/AUDITCOLS")){let c=this.getOptionValue("createdcol");o.columns.push({name:c,datatype:this.getOptionValue("Date Data Type").toLowerCase()});let u=this.getOptionValue("createdbycol");o.columns.push({name:u,datatype:"varchar2(255"+this.semantics()+")"});let b=this.getOptionValue("updatedcol");o.columns.push({name:b,datatype:this.getOptionValue("Date Data Type").toLowerCase()});let A=this.getOptionValue("updatedbycol");o.columns.push({name:A,datatype:"varchar2(255"+this.semantics()+")"})}var I=this.additionalColumns();for(let c in I){var P=I[c];pad=tab+" ".repeat(this.maxChildNameLen()-c.length),ret+=tab+c.toUpperCase()+pad+P+` not null,
239239
`}}p.links=[];for(let r=0;r<C.length;r++)if(C[r].parseType()=="table"){C[r].toDDL();for(let o in C[r].fks){let t=C[r].fks[o],n=this.find(t);if(n==null)continue;let l="id";n.getExplicitPkName()!=null&&(l=n.getExplicitPkName()),p.links.push({source:this.objPrefix()+t,source_id:l,target:this.objPrefix()+C[r].parseName(""),target_id:o})}}return this.erd=p,p},this.getDDL=function(){if(this.ddl!=null)return this.ddl;var C="",p=this.descendants();if(this.optionEQvalue("Include Drops","yes"))for(let r=0;r<p.length;r++){let o=p[r].generateDrop();o!=""&&(C+=o)}if(this.optionEQvalue("rowkey",!0))C+=`create sequence row_key_seq;

src/ddl.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export const quicksql = (function () {
2626
language: {label: 'Data Language', value:'EN',check:['EN','JP','KO']},
2727
datalimit: {label: 'Data Limit Rows', value: 10000},
2828
date: {label: 'Date Data Type', value:'DATE',check:['DATE','TIMESTAMP',tswtz,tswltz]},
29-
db: {label: 'Database Version', value:'not set',check:['19c']},
29+
db: {label: 'Database Version', value:'not set'},
3030
dv: {label: 'Duality View', value:'no',check:['yes','no']}, // switched default to 'no' until thorough development&testig
3131
drop: {label: 'Include Drops', value:'no',check:['yes','no']},
3232
editionable: {label: 'Editinable', value:'no',check:['yes','no']},

0 commit comments

Comments
 (0)