parsql-postgres
parsql için postgres entegrasyon küfesidir.
Genel Kullanım Örnekleri
Generic 'insert' Kullanımı
Generic insert işlemini kullanabilmek için struct tanımınıza aşağıdaki gibi derive makrolarını eklemelisiniz.
yukarıdaki gibi bir struct tanımlaması yaptıktan sonra eklemeniz gereken toplam 5 adet bağımlılık söz konusu;
use ;
use ToSql;
bunlar mevcut küfede bulunan makro, trait ve generic fonksiyonlardan faydalanmanızı sağlayacak.
Sonrasında aşağıdaki gibi bir kullanım ile insert işleminizi gerçekleştirebilirsiniz;
let insert_usert = InsertUser ;
let insert_result = insert;
Generic 'get' Kullanımı
Generic 'get' işlemini kullanabilmek için struct tanımınıza aşağıdaki gibi derive makrolarını eklemelisiniz.
yukarıdaki gibi bir struct tanımlaması yaptıktan sonra eklemeniz gereken toplam 8 adet bağımlılık söz konusu;
use ;
use ;
bunlar mevcut küfede bulunan makro, trait ve generic fonksiyonlardan faydalanmanızı sağlayacak.
Sonrasında aşağıdaki gibi bir kullanım ile 'get' işleminizi gerçekleştirebilirsiniz;
let get_user = new;
let get_result = get.await;
Generic 'update' Kullanımı
Generic 'update' işlemini kullanabilmek için struct tanımınıza aşağıdaki gibi derive makrolarını eklemelisiniz.
yukarıdaki gibi bir struct tanımlaması yaptıktan sonra eklemeniz gereken toplam 5 adet bağımlılık söz konusu;
use ;
use ToSql;
bunlar mevcut küfede bulunan makro, trait ve generic fonksiyonlardan faydalanmanızı sağlayacak.
Sonrasında aşağıdaki gibi bir kullanım ile 'update' işleminizi gerçekleştirebilirsiniz;
let update_user = UpdateUser ;
let result = update;
hepsi bu kadar.