{"version":3,"sources":["../browser/src/error/InitializedRelationError.ts"],"names":[],"mappings":";AAEA;;;;;GAKG;AACH;IAA8C,oDAAK;IAE/C,kCAAY,QAA0B;QAAtC,YACI,iBAAO,SAKV;QAJG,MAAM,CAAC,cAAc,CAAC,KAAI,EAAE,wBAAwB,CAAC,SAAS,CAAC,CAAC;QAChE,KAAI,CAAC,OAAO,GAAG,6DAA6D;aAC5D,sDAAmD,QAAQ,CAAC,cAAc,CAAC,UAAU,SAAI,QAAQ,CAAC,YAAY,SAAK,CAAA;YACnH,8FAA8F,CAAC;;IACnH,CAAC;IAEL,+BAAC;AAAD,CAVA,AAUC,CAV6C,KAAK,GAUlD","file":"InitializedRelationError.js","sourcesContent":["import {RelationMetadata} from \"../metadata/RelationMetadata\";\n\n/**\n * Thrown when relation has array initialized which is forbidden my ORM.\n *\n * @see https://github.com/typeorm/typeorm/issues/1319\n * @see http://typeorm.io/#/relations-faq/avoid-relation-property-initializers\n */\nexport class InitializedRelationError extends Error {\n\n constructor(relation: RelationMetadata) {\n super();\n Object.setPrototypeOf(this, InitializedRelationError.prototype);\n this.message = `Array initializations are not allowed in entity relations. ` +\n `Please remove array initialization (= []) from \"${relation.entityMetadata.targetName}#${relation.propertyPath}\". ` +\n `This is ORM requirement to make relations to work properly. Refer docs for more information.`;\n }\n\n}"],"sourceRoot":".."}
|