v_scadenze.dart 1.7 KB

1234567891011121314151617181920212223242526272829303132333435
  1. import 'package:drift/drift.dart';
  2. class VScadenze extends Table {
  3. IntColumn get idScadenza => integer().named('idScadenza')();
  4. IntColumn get idCliente => integer().named('idCliente').nullable()();
  5. IntColumn get idAgente => integer().named('idAgente').nullable()();
  6. TextColumn get chiave => text().named('chiave').nullable()();
  7. TextColumn get numPartita => text().named('numPartita').nullable()();
  8. TextColumn get dataScadenza => text().named('dataScadenza').nullable()();
  9. TextColumn get segno => text().named('segno').nullable()();
  10. RealColumn get importoFattura => real().named('importoFattura').nullable()();
  11. TextColumn get valuta => text().named('valuta').nullable()();
  12. TextColumn get numDoc => text().named('numDoc').nullable()();
  13. TextColumn get serieDoc => text().named('serieDoc').nullable()();
  14. TextColumn get dataDoc => text().named('dataDoc').nullable()();
  15. RealColumn get importoScadenza => real().named('importoScadenza').nullable()();
  16. RealColumn get saldo => real().named('saldo').nullable()();
  17. TextColumn get tipoPagamento => text().named('tipoPagamento').nullable()();
  18. IntColumn get flgSoppressa => integer().named('flgSoppressa').nullable()();
  19. RealColumn get importoAbbuono => real().named('importoAbbuono').nullable()();
  20. TextColumn get note => text().named('note').nullable()();
  21. TextColumn get dataModifica => text().named('dataModifica').nullable()();
  22. TextColumn get stato => text().named('stato').nullable()();
  23. TextColumn get codCliente => text().named('codCliente').nullable()();
  24. TextColumn get ragioneSociale => text().named('ragioneSociale').nullable()();
  25. @override
  26. Set<Column> get primaryKey => {idScadenza};
  27. @override
  28. String get tableName => 'v_scadenze';
  29. @override
  30. bool get withoutRowId => true;
  31. }