isSpecialId function

bool isSpecialId(
  1. OrmBuildContext ctx,
  2. FieldElement field
)

Implementation

bool isSpecialId(OrmBuildContext ctx, FieldElement field) {
  return
      // field is ShimFieldImpl &&
      field is! RelationFieldImpl &&
          (field.name == 'id' &&
              const TypeChecker.fromRuntime(Model)
                  .isAssignableFromType(ctx.buildContext.clazz.thisType));
}