This commit is contained in:
Patrick Alvin Alcala 2025-01-28 17:14:43 +08:00
parent f87e1511bc
commit e48e400e43
13 changed files with 333 additions and 33 deletions

View file

@ -0,0 +1,28 @@
import 'package:supabase_flutter/supabase_flutter.dart';
import 'package:uuid/uuid.dart';
class RefMedicines {
final SupabaseClient _supabase = Supabase.instance.client;
Future<List> getList() async {
final data = await _supabase
.from('ref_manufactorers')
.select('manufactorer_name')
.order('manufactorer_name', ascending: true);
return data.toList();
}
Future<void> postMedicine(String name, String muuid, String guuid, String tuuid) async {
final uuid = Uuid().v4();
final medicine = {
'ref_medicines_uuid': uuid,
'medicine_name': name,
'ref_manufactorers_uuid': muuid,
'ref_generic_names_uuid': guuid,
'ref_types_uuid': tuuid
};
await _supabase.from('ref_medicines').insert(medicine);
}
}