diff --git a/extra/typeorm-class-transformer-shim.js b/extra/typeorm-class-transformer-shim.js index 5066687194..33b5dd9e25 100644 --- a/extra/typeorm-class-transformer-shim.js +++ b/extra/typeorm-class-transformer-shim.js @@ -59,12 +59,21 @@ function makePropertyDecorator(typeFunction) { // columns -/* export */ -function Column(typeOrOptions, options) { +/* export */ function Column(typeOrOptions, options) { return makePropertyDecorator(typeOrOptions); } exports.Column = Column; +/* export */ function ViewColumn(typeOrOptions, options) { + return makePropertyDecorator(typeOrOptions); +} +exports.ViewColumn = ViewColumn; + +/* export */ function DeleteDateColumn(options) { + return function(object, propertyName) {}; +} +exports.DeleteDateColumn = DeleteDateColumn; + /* export */ function CreateDateColumn(options) { return function(object, propertyName) {}; } @@ -192,6 +201,11 @@ exports.ChildEntity = ChildEntity; } exports.Entity = Entity; +/* export */ function ViewEntity(options) { + return function(object) {}; +} +exports.ViewEntity = ViewEntity; + /* export */ function TableInheritance(type) { return function(object) {}; } diff --git a/extra/typeorm-model-shim.js b/extra/typeorm-model-shim.js index 6de41344d3..e3a297be3d 100644 --- a/extra/typeorm-model-shim.js +++ b/extra/typeorm-model-shim.js @@ -29,6 +29,18 @@ } exports.Column = Column; +/* export */ function ViewColumn(typeOrOptions, options) { + return function (object, propertyName) { + }; +} +exports.ViewColumn = ViewColumn; + +/* export */ function DeleteDateColumn(options) { + return function (object, propertyName) { + }; +} +exports.DeleteDateColumn = DeleteDateColumn; + /* export */ function CreateDateColumn(options) { return function (object, propertyName) { }; @@ -79,6 +91,12 @@ exports.ChildEntity = ChildEntity; } exports.Entity = Entity; +/* export */ function ViewEntity(name, options) { + return function (object) { + }; +} +exports.ViewEntity = ViewEntity; + /* export */ function TableInheritance(type) { return function (object) { };