| 12345678910111213141516171819202122232425262728 |
- const Sequelize = require('sequelize')
- const sequelize = require('./sequelize')
- const StaffMember = sequelize.define('staffMember', {
- id: {
- type: Sequelize.UUID,
- defaultValue: Sequelize.UUIDV1,
- primaryKey: true
- },
- staffingAgencyId: Sequelize.UUID,
- laborCategoryId: Sequelize.UUID,
- name: Sequelize.STRING,
- title: Sequelize.STRING,
- identifier: Sequelize.STRING,
- terminalId: Sequelize.UUID,
- wage: Sequelize.DECIMAL(19, 4),
- salary: Sequelize.DECIMAL(19, 4)
- }, {
- paranoid: true,
- indexes: [
- {
- unique: true,
- fields: ['staffingAgencyId', 'identifier']
- }
- ]
- })
- module.exports = StaffMember
|