import 'package:drift/drift.dart'; class VScadenze extends Table { IntColumn get idScadenza => integer().named('idScadenza')(); IntColumn get idCliente => integer().named('idCliente').nullable()(); IntColumn get idAgente => integer().named('idAgente').nullable()(); TextColumn get chiave => text().named('chiave').nullable()(); TextColumn get numPartita => text().named('numPartita').nullable()(); TextColumn get dataScadenza => text().named('dataScadenza').nullable()(); TextColumn get segno => text().named('segno').nullable()(); RealColumn get importoFattura => real().named('importoFattura').nullable()(); TextColumn get valuta => text().named('valuta').nullable()(); TextColumn get numDoc => text().named('numDoc').nullable()(); TextColumn get serieDoc => text().named('serieDoc').nullable()(); TextColumn get dataDoc => text().named('dataDoc').nullable()(); RealColumn get importoScadenza => real().named('importoScadenza').nullable()(); RealColumn get saldo => real().named('saldo').nullable()(); TextColumn get tipoPagamento => text().named('tipoPagamento').nullable()(); IntColumn get flgSoppressa => integer().named('flgSoppressa').nullable()(); RealColumn get importoAbbuono => real().named('importoAbbuono').nullable()(); TextColumn get note => text().named('note').nullable()(); TextColumn get dataModifica => text().named('dataModifica').nullable()(); TextColumn get stato => text().named('stato').nullable()(); TextColumn get codCliente => text().named('codCliente').nullable()(); TextColumn get ragioneSociale => text().named('ragioneSociale').nullable()(); @override Set get primaryKey => {idScadenza}; @override String get tableName => 'v_scadenze'; @override bool get withoutRowId => true; }