const { register, Sequelize } = require('@alancnet/material-framework/auto-crud') register({ camelName: 'serviceCategory', showNav: false, schema: { id: { type: Sequelize.UUID, defaultValue: Sequelize.UUIDV1, primaryKey: true }, name: Sequelize.STRING, key: { type: Sequelize.STRING, unique: true }, serviceColumn: Sequelize.STRING, displayOrder: Sequelize.INTEGER }, options: { paranoid: true, indexes: [ { unique: true, fields: ['key'] } ] }, columns: [ { camelName: 'key' }, { camelName: 'name' }, { camelName: 'laborCategories', type: 'multi-select', apiPrefix: '/api/labor-categories', inList: false } ], layout: [ { section: 'Details', rows: [ [ 'name', 'key' ], [ 'laborCategories' ] ] } ] })