cashregisterdocs.js 1.1 KB

12345678910111213141516
  1. const { DateTime, Integer, Text, Relationship } = require('@keystonejs/fields');
  2. const { AutoIncrement } = require('@keystonejs/fields-auto-increment');
  3. module.exports = {
  4. fields: {
  5. id: { type: Integer, isRequired: true, label: 'cashregisterdocs_id' },
  6. cashregisters_id: { type: Relationship, ref: 'cashregisters', many: false, label: 'cashregisters_id' },
  7. // bankaccounts_id: { type: Relationship, ref: 'bankaccounts.bankaccounts_id', many: true, label: 'bankaccounts' }, //
  8. // cashregisterreportpositions_id: { type: Relationship, ref: 'cashregisterreportpositions.cashregisterreportpositions_id', many: true, label: 'cashregisterreportpositions' }, //
  9. date: { type: DateTime, isRequired: true, label: 'Data' },
  10. docnumber: { type: Integer, label: 'Numer dokumentu' },
  11. suppliers_id: { type: Relationship, ref: 'suppliers', many: false, label: 'Dostawcy' },
  12. suppliers_name: { type: Text, label: 'Nazwa dostawcy' },
  13. currency_id: { type: Relationship, ref: 'currency', many: false, label: 'Waluta' },
  14. }, label: 'Paragon'//, plural: 'Paragony'
  15. };