createLevel method
Create a new curriculum level within a domain.
Implementation
Future<CurriculumLevelModel> createLevel({
required String domainId,
required int levelNumber,
required String name,
String? description,
}) async {
final response = await _client
.from('curriculum_levels')
.insert({
'domain_id': domainId,
'level_number': levelNumber,
'name': name,
'description': description,
})
.select()
.single();
return CurriculumLevelModel.fromJson(response);
}