import 'package:drift/drift.dart'; @DataClassName('Promozione') class Promozioni extends Table { IntColumn get progressivo => integer().autoIncrement()(); IntColumn get tipoPromozione => integer().named('tipoPromozione').nullable()(); TextColumn get descrizione => text().named('descrizione').nullable()(); TextColumn get dataInizio => text().named('dataInizio').nullable()(); TextColumn get dataFine => text().named('dataFine').nullable()(); RealColumn get limiteQta => real().named('limiteQta').nullable()(); RealColumn get quantitaOmaggio => real().named('quantitaOmaggio').nullable()(); RealColumn get limiteImporto => real().named('limiteImporto').nullable()(); TextColumn get stato => text().named('stato').nullable()(); IntColumn get priorita => integer().named('priorita').nullable()(); IntColumn get codice => integer().named('codice').nullable()(); IntColumn get idArticoloOmaggio => integer().named('idArticoloOmaggio').nullable()(); IntColumn get idSconto => integer().named('idSconto').nullable()(); IntColumn get idListino => integer().named('idListino').nullable()(); @override String get tableName => 'Promozioni'; }