@@ -403,6 +403,8 @@ export class EntityMetadataBuilder {
|
403 | 403 | } |
404 | 404 | } |
405 | 405 | |
| 406 | +const { namingStrategy } = this.connection; |
| 407 | + |
406 | 408 | // check if tree is used then we need to add extra columns for specific tree types |
407 | 409 | if (entityMetadata.treeType === "materialized-path") { |
408 | 410 | entityMetadata.ownColumns.push(new ColumnMetadata({ |
@@ -414,7 +416,7 @@ export class EntityMetadataBuilder {
|
414 | 416 | mode: "virtual", |
415 | 417 | propertyName: "mpath", |
416 | 418 | options: /*tree.column || */ { |
417 | | -name: "mpath", |
| 419 | +name: namingStrategy.materializedPathColumnName, |
418 | 420 | type: "varchar", |
419 | 421 | nullable: true, |
420 | 422 | default: "" |
@@ -423,16 +425,17 @@ export class EntityMetadataBuilder {
|
423 | 425 | })); |
424 | 426 | |
425 | 427 | } else if (entityMetadata.treeType === "nested-set") { |
| 428 | +const { left, right } = namingStrategy.nestedSetColumnNames; |
426 | 429 | entityMetadata.ownColumns.push(new ColumnMetadata({ |
427 | 430 | connection: this.connection, |
428 | 431 | entityMetadata: entityMetadata, |
429 | 432 | nestedSetLeft: true, |
430 | 433 | args: { |
431 | 434 | target: entityMetadata.target, |
432 | 435 | mode: "virtual", |
433 | | -propertyName: "nsleft", |
| 436 | +propertyName: left, |
434 | 437 | options: /*tree.column || */ { |
435 | | -name: "nsleft", |
| 438 | +name: left, |
436 | 439 | type: "integer", |
437 | 440 | nullable: false, |
438 | 441 | default: 1 |
@@ -446,9 +449,9 @@ export class EntityMetadataBuilder {
|
446 | 449 | args: { |
447 | 450 | target: entityMetadata.target, |
448 | 451 | mode: "virtual", |
449 | | -propertyName: "nsright", |
| 452 | +propertyName: right, |
450 | 453 | options: /*tree.column || */ { |
451 | | -name: "nsright", |
| 454 | +name: right, |
452 | 455 | type: "integer", |
453 | 456 | nullable: false, |
454 | 457 | default: 2 |
|