companies.js 1.3 KB

1234567891011121314151617181920212223
  1. const { Text } = require('@keystonejs/fields');
  2. const { AutoIncrement } = require('@keystonejs/fields-auto-increment');
  3. module.exports = {
  4. fields: {
  5. companies_id: { type: AutoIncrement, isRequired: true, label: 'ID Firmy' },
  6. company_name: { type: Text, isRequired: true, label: 'Nazwa firmy' },
  7. headerdata: { type: Text, isRequired: true, label: 'headerdata' },
  8. us_code: { type: Text, label: 'us_code' },
  9. company_name_jpk: { type: Text, label: 'Nazwa firmy do JPK' },
  10. nip: { type: Text, isRequired: true, label: 'NIP' },
  11. regon: { type: Text, isRequired: true, label: 'REGON' },
  12. voivodeship: { type: Text, isRequired: true, label: 'voivodeship' },
  13. county: { type: Text, isRequired: true, label: 'Wojewodztwo' },
  14. municipality: { type: Text, isRequired: true, label: 'Miasto' },
  15. street: { type: Text, isRequired: true, label: 'Ulica' },
  16. building_number: { type: Text, isRequired: true, label: 'Numer budynku' },
  17. flat_number: { type: Text, isRequired: true, label: 'Numer mieszkania' },
  18. city: { type: Text, isRequired: true, label: 'Miasto' },
  19. postal_code: { type: Text, isRequired: true, label: 'Kod pocztowy' },
  20. post_office: { type: Text, isRequired: true, label: 'Poczta' },
  21. }, label: 'Firma'//, plural: 'Firmy'
  22. };