articoli_con_promo.dart 898 B

1234567891011121314151617181920212223
  1. import 'package:drift/drift.dart';
  2. class ArticoliConPromo extends Table {
  3. IntColumn get idArticolo => integer().named('idArticolo')();
  4. TextColumn get codArticolo => text().named('codArticolo').nullable()();
  5. TextColumn get descrizione => text().named('descrizione').nullable()();
  6. RealColumn get prezzoBase => real().named('prezzoBase').nullable()();
  7. IntColumn get attivo => integer().named('attivo').nullable()();
  8. IntColumn get nonDisponibile =>
  9. integer().named('nonDisponibile').nullable()();
  10. IntColumn get inPromo => integer().named('inPromo').nullable()();
  11. RealColumn get ultimoPrezzo => real().named('ultimoPrezzo').nullable()();
  12. TextColumn get lastDateSold => text().named('lastDateSold').nullable()();
  13. @override
  14. Set<Column> get primaryKey => {idArticolo};
  15. @override
  16. String get tableName => 'ArticoloConPromo';
  17. @override
  18. bool get withoutRowId => true;
  19. }