-
MySQL, PostgreSQL, SQL Server ve SQLite'a çeşitli özelliklere sahip bir REST API'yi kolayca ekleme
-
Yapılandırılmış JSON döndüren bir sorgu dili olan TreeQL'in PHP implementasyonu
-
Kolay kurulum (Composer veya tek dosya)
Desteklenen özellikler
-
Az kodla uygulama ve bakım imkanı
-
Veritabanı/tablo/sütun/kayıt yetki sistemi
-
Kurallar ve callback'ler kullanarak girdi sanitization ve doğrulama
-
JSON nesneleri/dizilerini girdi olarak iletebilme
-
Multi-tenant tekli ve çoklu veritabanı yerleşimi desteği
-
Çok alan adlı CORS desteği
-
Birden fazla tablodan join edilmiş sonuçları okuyabilme
-
Bileşik arama desteği
-
Pagination, sıralama, Top N listeleri ve sütun seçimi desteği
-
belongsTo, hasMany, HABTM(has_and_belongs_to_many) için iç içe sonuçlar
-
PATCH ile Atomic Increment desteği (sayaçlar için)
-
base64 encoding ile binary alan desteği
-
WKT/GeoJSON ile Spatial/GIS alanları ve filtreleri desteği
-
OpenAPI araçlarıyla API dokümantasyonu oluşturma
-
API Key, JWT token, username/password kimlik doğrulaması
-
Kimlik doğrulamasına göre veritabanı bağlantı yapılandırması atama
-
Veritabanı şemasını JSON olarak okuma desteği
-
REST yöntemiyle veritabanı şemasını değiştirebilme
İlgili projeler
-
JS-CRUD-API : PHP-CRUD-API için JS Client kütüphanesi
-
PHP-API-AUTH : PHP-CRUD-API için tek dosyalık kimlik doğrulama sağlayıcısı
-
PHP-CRUD-UI : PHP-CRUD-API için tek dosyalık UI
-
PHP-CRUD-ADMIN : PHP-CRUD-API için tek dosyalık veritabanı yönetici arayüzü
-
PHP-SP-API : Tek bir dosyayla SQL Database'e REST API ekleme
-
VUE-CRUD-UI : Tek bir dosyayla PHP-CRUD-API'ye Vue UI ekleme
Henüz yorum yok.