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;
}`