Lines Matching refs:name

121     function ParseMySQLForeignKey(name, currentTableModel) {  argument
122 var referencesIndex = name.toLowerCase().indexOf("references");
123 var foreignKeySQL = name.substring(0, referencesIndex);
124 var referencesSQL = name.substring(referencesIndex, name.length);
155 function ParseSQLServerForeignKey(name, currentTableModel) { argument
156 var referencesIndex = name.toLowerCase().indexOf("references");
158 if (name.toLowerCase().indexOf("foreign key(") !== -1) {
159 …var foreignKeySQL = name.substring(name.toLowerCase().indexOf("foreign key("), referencesIndex).re…
161 …var foreignKeySQL = name.substring(name.toLowerCase().indexOf("foreign key ("), referencesIndex).r…
164 var referencesSQL = name.substring(referencesIndex, name.length);
165 var alterTableName = name.substring(0, name.indexOf("WITH")).replace('ALTER TABLE ', '');
277 function CreateProperty(name, tableName, foreignKey, isPrimaryKey) { argument
281 property.Name = name;
290 function CreateTable(name) { argument
293 table.Name = name;
301 function ParseSQLServerName(name, property) { argument
302 name = name.replace('[dbo].[', '');
303 name = name.replace('](', '');
304 name = name.replace('].[', '.');
305 name = name.replace('[', '');
308 name = name.replace(' [', '');
309 name = name.replace('] ', '');
311 if (name.indexOf(']') !== -1) {
312 name = name.substring(0, name.indexOf(']'));
316 if (name.lastIndexOf(']') === (name.length - 1)) {
317 name = name.substring(0, name.length - 1);
320 if (name.lastIndexOf(')') === (name.length - 1)) {
321 name = name.substring(0, name.length - 1);
324 if (name.lastIndexOf('(') === (name.length - 1)) {
325 name = name.substring(0, name.length - 1);
328 name = name.replace(' ', '');
330 return name;
333 function ParseTableName(name) { argument
334 if (name.charAt(name.length - 1) === '(') {
336 name = name.substring(0, name.lastIndexOf(' '));
338 name = ParseSQLServerName(name);
342 return name;
371 var name = mxUtils.trim(tmp.substring(12));
374 name = ParseTableName(name);
382 currentTableModel = CreateTable(name);
388 … var name = tmp.substring(0, (tmp.charAt(tmp.length - 1) === ',') ? tmp.length - 1 : tmp.length);
391 var propertyType = name.substring(0, 11).toLowerCase();
410 if (name === '' || name === "" || name === ");") {
415 if (name.indexOf("ASC") !== -1 ||
416 name.indexOf("DESC") !== -1 ||
417 name.indexOf("EXEC") !== -1 ||
418 name.indexOf("WITH") !== -1 ||
419 name.indexOf("ON") !== -1 ||
420 name.indexOf("ALTER") !== -1 ||
421 name.indexOf("/*") !== -1 ||
422 name.indexOf("CONSTRAIN") !== -1 ||
423 name.indexOf("SET") !== -1 ||
424 name.indexOf("NONCLUSTERED") !== -1 ||
425 name.indexOf("GO") !== -1 ||
426 name.indexOf("REFERENCES") !== -1) {
430 var firstSpaceIndex = name.indexOf(' ');
433 name = name.substring(0, firstSpaceIndex);
435 name = ParseSQLServerName(name, true);
438 var firstSpaceIndex = name.indexOf(' ');
441 name = name.substring(0, firstSpaceIndex);
445 … var propertyModel = CreateProperty(name, currentTableModel.Name, null, false, false);
454 var primaryKey = name.replace('PRIMARY KEY (', '').replace(')', '');
465 … if (name.indexOf('PRIMARY KEY') !== -1 && name.indexOf('CLUSTERED') === -1) {
466 var primaryKey = name.replace('PRIMARY KEY (', '').replace(')', '');
504 ParseMySQLForeignKey(name, currentTableModel);
506 var completeRow = name;
508 if (name.indexOf('REFERENCES') === -1) {
510 …TER TABLE [dbo].[' + currentTableModel.Name + '] WITH CHECK ADD' + ' ' + name + ' ' + referencesR…