refactor nomi tabelle

This commit is contained in:
2026-05-20 11:03:33 +02:00
parent f190ad9353
commit c85f4b086e
24 changed files with 217 additions and 159 deletions

View File

@@ -1,5 +1,6 @@
import 'dart:typed_data';
import 'package:flux/core/enums_and_consts/consts.dart';
import 'package:supabase_flutter/supabase_flutter.dart';
import '../models/company_model.dart';
@@ -10,7 +11,7 @@ class CompanyRepository {
try {
// .select().single() trasforma la risposta nell'oggetto appena inserito
final response = await _supabase
.from('company')
.from(Tables.companies)
.insert(company.toMap())
.select()
.single();
@@ -26,7 +27,7 @@ class CompanyRepository {
Future<CompanyModel> updateCompany(CompanyModel company) async {
try {
final response = await _supabase
.from('company')
.from(Tables.companies)
.update(company.toMap())
.eq('id', company.id!)
.select()
@@ -83,7 +84,7 @@ class CompanyRepository {
try {
final userId = _supabase.auth.currentUser?.id;
final response = await _supabase
.from('company')
.from(Tables.companies)
.select()
.eq('user_id', userId as Object)
.maybeSingle();