I am trying to use the @ManagedTableAttributes annotation to define two properties of a table as unique, but Aqueduct is not recognizing this annotation.
Error Mensagem: "Undefined name 'ManagedTableAttributes' used as an annotation.Try defining the name or importing it from another library."
I am using Aqueduct version ^ 3.3.0 + 1 and dart sdk version 2.10.5.
I am trying to use the @ManagedTableAttributes annotation to define two properties of a table as unique, but Aqueduct is not recognizing this annotation.
Error Mensagem: "Undefined name 'ManagedTableAttributes' used as an annotation.Try defining the name or importing it from another library."
I am using Aqueduct version ^ 3.3.0 + 1 and dart sdk version 2.10.5.
My code:
`import 'package:agclinic/model/functionality.dart'; import 'package:agclinic/model/perfil.dart';
import '../agclinic.dart';
class ProfileFunctionality extends ManagedObject<_ProfileFunctionality> implements _ProfileFunctionality{
}
@ManagedTableAttributes(uniquePropertySet: const [#profile, #functionality]) class _ProfileFunctionalitye{
@primaryKey int id;
@Relate(#profileFunctionality) Profile profile;
@Relate(#profileFunctionality) Functionality functionality;
}`