UNPKG

@admin-bro/typeorm

Version:
24 lines 790 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Database = void 0; const admin_bro_1 = require("admin-bro"); const Resource_1 = require("./Resource"); class Database extends admin_bro_1.BaseDatabase { constructor(connection) { super(connection); this.connection = connection; } resources() { const resources = []; // eslint-disable-next-line no-restricted-syntax for (const entityMetadata of this.connection.entityMetadatas) { resources.push(new Resource_1.Resource(entityMetadata.target)); } return resources; } static isAdapterFor(connection) { return !!connection.entityMetadatas; } } exports.Database = Database; //# sourceMappingURL=Database.js.map