How to use the fulcrum-core.ClassificationSet function in fulcrum-core

To help you get started, we’ve selected a few fulcrum-core examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github fulcrumapp / fulcrum-desktop / dist / models / classification-set.js View on Github external
'use strict';

Object.defineProperty(exports, "__esModule", {
  value: true
});

var _minidb = require('minidb');

var _fulcrumCore = require('fulcrum-core');

class ClassificationSet extends _fulcrumCore.ClassificationSet {
  static get tableName() {
    return 'classification_sets';
  }

  static get columns() {
    return [{ name: 'accountRowID', column: 'account_id', type: 'integer', null: false }, { name: 'id', column: 'resource_id', type: 'string', null: false }, { name: 'name', column: 'name', type: 'string', null: false }, { name: 'description', column: 'description', type: 'string' }, { name: 'itemsJSON', column: 'items', type: 'json', null: false }, { name: 'createdAt', column: 'created_at', type: 'datetime', null: false }, { name: 'updatedAt', column: 'updated_at', type: 'datetime', null: false }, { name: 'deletedAt', column: 'deleted_at', type: 'datetime' }];
  }
}

exports.default = ClassificationSet;
_minidb.PersistentObject.register(ClassificationSet);
//# sourceMappingURL=classification-set.js.map
github fulcrumapp / fulcrum-desktop / app / main / models / classification-set.js View on Github external
'use strict';

Object.defineProperty(exports, "__esModule", {
  value: true
});

var _minidb = require('minidb');

var _fulcrumCore = require('fulcrum-core');

class ClassificationSet extends _fulcrumCore.ClassificationSet {
  static get tableName() {
    return 'classification_sets';
  }

  static get columns() {
    return [{ name: 'accountRowID', column: 'account_id', type: 'integer', null: false }, { name: 'id', column: 'resource_id', type: 'string', null: false }, { name: 'name', column: 'name', type: 'string', null: false }, { name: 'description', column: 'description', type: 'string' }, { name: 'version', column: 'version', type: 'integer', null: false }, { name: 'itemsJSON', column: 'items', type: 'json', null: false }, { name: 'createdAt', column: 'server_created_at', type: 'datetime' }, { name: 'updatedAt', column: 'server_updated_at', type: 'datetime' }, { name: 'deletedAt', column: 'deleted_at', type: 'datetime' }];
  }
}

exports.default = ClassificationSet;
_minidb.PersistentObject.register(ClassificationSet);
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9tYWluL21vZGVscy9jbGFzc2lmaWNhdGlvbi1zZXQuanMiXSwibmFtZXMiOlsiQ2xhc3NpZmljYXRpb25TZXQiLCJ0YWJsZU5hbWUiLCJjb2x1bW5zIiwibmFtZSIsImNvbHVtbiIsInR5cGUiLCJudWxsIiwicmVnaXN0ZXIiXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBOztBQUNBOztBQUVlLE1BQU1BLGlCQUFOLHdDQUFzRDtBQUNuRSxhQUFXQyxTQUFYLEdBQXVCO0FBQ3JCLFdBQU8scUJBQVA7QUFDRDs7QUFFRCxhQUFXQyxPQUFYLEdBQXFCO0FBQ25CLFdBQU8sQ0FDTCxFQUFFQyxNQUFNLGNBQVIsRUFBd0JDLFFBQVEsWUFBaEMsRUFBOENDLE1BQU0sU0FBcEQsRUFBK0RDLE1BQU0sS0FBckUsRUFESyxFQUVMLEVBQUVILE1BQU0sSUFBUixFQUFjQyxRQUFRLGFBQXRCLEVBQXFDQyxNQUFNLFFBQTNDLEVBQXFEQyxNQUFNLEtBQTNELEVBRkssRUFHTCxFQUFFSCxNQUFNLE1BQVIsRUFBZ0JDLFFBQVEsTUFBeEIsRUFBZ0NDLE1BQU0sUUFBdEMsRUFBZ0RDLE1BQU0sS0FBdEQsRUFISyxFQUlMLEVBQUVILE1BQU0sYUFBUixFQUF1QkMsUUFBUSxhQUEvQixFQUE4Q0MsTUFBTSxRQUFwRCxFQUpLLEVBS0wsRUFBRUYsTUFBTSxTQUFSLEVBQW1CQyxRQUFRLFNBQTNCLEVBQXNDQyxNQUFNLFNBQTVDLEVBQXVEQyxNQUFNLEtBQTdELEVBTEssRUFNTCxFQUFFSCxNQUFNLFdBQVIsRUFBcUJDLFFBQVEsT0FBN0IsRUFBc0NDLE1BQU0sTUFBNUMsRUFBb0RDLE1BQU0sS0FBMUQsRUFOSyxFQU9MLEVBQUVILE1BQU0sV0FBUixFQUFxQkMsUUFBUSxtQkFBN0IsRUFBa0RDLE1BQU0sVUFBeEQsRUFQSyxFQVFMLEVBQUVGLE1BQU0sV0FBUixFQUFxQkMsUUFBUSxtQkFBN0IsRUFBa0RDLE1BQU0sVUFBeEQsRUFSSyxFQVNMLEVBQUVGLE1BQU0sV0FBUixFQUFxQkMsUUFBUSxZQUE3QixFQUEyQ0MsTUFBTSxVQUFqRCxFQVRLLENBQVA7QUFXRDtBQWpCa0U7O2tCQUFoREwsaUI7QUFvQnJCLHlCQUFpQk8sUUFBakIsQ0FBMEJQLGlCQUExQiIsImZpbGUiOiJjbGFzc2lmaWNhdGlvbi1zZXQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQZXJzaXN0ZW50T2JqZWN0IH0gZnJvbSAnbWluaWRiJztcbmltcG9ydCB7IENsYXNzaWZpY2F0aW9uU2V0IGFzIENsYXNzaWZpY2F0aW9uU2V0QmFzZSB9IGZyb20gJ2Z1bGNydW0tY29yZSc7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIENsYXNzaWZpY2F0aW9uU2V0IGV4dGVuZHMgQ2xhc3NpZmljYXRpb25TZXRCYXNlIHtcbiAgc3RhdGljIGdldCB0YWJsZU5hbWUoKSB7XG4gICAgcmV0dXJuICdjbGFzc2lmaWNhdGlvbl9zZXRzJztcbiAgfVxuXG4gIHN0YXRpYyBnZXQgY29sdW1ucygpIHtcbiAgICByZXR1cm4gW1xuICAgICAgeyBuYW1lOiAnYWNjb3VudFJvd0lEJywgY29sdW1uOiAnYWNjb3VudF9pZCcsIHR5cGU6ICdpbnRlZ2VyJywgbnVsbDogZmFsc2UgfSxcbiAgICAgIHsgbmFtZTogJ2lkJywgY29sdW1uOiAncmVzb3VyY2VfaWQnLCB0eXBlOiAnc3RyaW5nJywgbnVsbDogZmFsc2UgfSxcbiAgICAgIHsgbmFtZTogJ25hbWUnLCBjb2x1bW46ICduYW1lJywgdHlwZTogJ3N0cmluZycsIG51bGw6IGZhbHNlIH0sXG4gICAgICB7IG5hbWU6ICdkZXNjcmlwdGlvbicsIGNvbHVtbjogJ2Rlc2NyaXB0aW9uJywgdHlwZTogJ3N0cmluZycgfSxcbiAgICAgIHsgbmFtZTogJ3ZlcnNpb24nLCBjb2x1bW46ICd2ZXJzaW9uJywgdHlwZTogJ2ludGVnZXInLCBudWxsOiBmYWxzZSB9LFxuICAgICAgeyBuYW1lOiAnaXRlbXNKU09OJywgY29sdW1uOiAnaXRlbXMnLCB0eXBlOiAnanNvbicsIG51bGw6IGZhbHNlIH0sXG4gICAgICB7IG5hbWU6ICdjcmVhdGVkQXQnLCBjb2x1bW46ICdzZXJ2ZXJfY3JlYXRlZF9hdCcsIHR5cGU6ICdkYXRldGltZScgfSxcbiAgICAgIHsgbmFtZTogJ3VwZGF0ZWRBdCcsIGNvbHVtbjogJ3NlcnZlcl91cGRhdGVkX2F0JywgdHlwZTogJ2RhdGV0aW1lJyB9LFxuICAgICAgeyBuYW1lOiAnZGVsZXRlZEF0JywgY29sdW1uOiAnZGVsZXRlZF9hdCcsIHR5cGU6ICdkYXRldGltZScgfVxuICAgIF07XG4gIH1cbn1cblxuUGVyc2lzdGVudE9iamVjdC5yZWdpc3RlcihDbGFzc2lmaWNhdGlvblNldCk7XG4iXX0=