颤振地板floor_generator错误:没有实体添加到数据库注解

flutter floor floor_generator error: There are no entities added to the database annotation

提问人:Fatehi_Alqadasi 提问时间:5/27/2023 最后编辑:Fatehi_Alqadasi 更新时间:5/30/2023 访问量:232

问:

我已经创建了楼层实体和 DAO 但是当我跑步时

flutter packages pub run build_runner build --delete-conflicting-outputs  

我收到以下错误

没有向数据库注释添加任何实体。 package:storeapp/database/myAppDatabase.dart:74:16 ╷ 74 │ 摘要 class MyAppDatabase 扩展 FloorDatabase {} │

但我添加了如下实体

@Database(version: 1, entities: [
  Account,
  AccountingClass,
  LocalizedProperty,
  PointOfSale,
  StoreCurrencyMapping,
  User,
  InventoryTransaction,
  JournalVoucher,
  JournalVoucherEntry,
  JournalVoucherEntryDetail,
  BaseObject,
  StoreCustomer,
  StoreEmployee,
  StoreVendor,
  Store,
  Warehouse,
  Category,
  Product,
  ProductCategory,
  StoreProductMapping,
  Order
])
Android 颤振 飞镖 地板

评论


答:

2赞 Fatehi_Alqadasi 5/28/2023 #1

我正在导入一个文件

import 'models/baseObjects/Warehouse.dart';

文件名中的大写字母,当我将其更改为文件名时

import 'models/baseObjects/warehouse.dart';

它工作正常。