📱 Flutter/Dart Kullanım Örneği
// Supabase client initialization
final supabase = SupabaseClient(
'https://dev.motoclup.com',
'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9',
);
// SELECT - Tümünü getir
final response = await supabase
.from('wo_events')
.select('*');
// SELECT - Belirli kolonlar
final response = await supabase
.from('wo_events')
.select('name,location,start_date');
// SELECT - Filtreleme
final response = await supabase
.from('wo_events')
.select('*')
.eq('id', 1);
// SELECT - Çoklu filtre
final response = await supabase
.from('wo_events')
.select('*')
.gte('id', 5)
.like('name', '%Event%')
.order('created_at', ascending: false)
.limit(10);
// INSERT
final response = await supabase
.from('wo_events')
.insert({
'name': 'New Event',
'location': 'Istanbul',
'description': 'Event description',
'start_date': '2025-01-01',
})
.select();
// UPDATE
final response = await supabase
.from('wo_events')
.update({'name': 'Updated Event'})
.eq('id', 1)
.select();
// DELETE
await supabase
.from('wo_events')
.delete()
.eq('id', 1);