Skip to content

erenhatirnaz/w3c-sql-editor-with-turkish-database

Repository files navigation

W3C SQL Editor with Turkish Database Version Build Status License MIT For Education

W3C'deki SQL editörünün Türkçe veriler, tablo isimleri ve kolon isimleri kullanılarak hazırlanmış halidir. Projeyi geliştirme amacım eğitim alanında üniversitelerde olsun liselerde olsun ingilizce sıkınıtısı olan yerlerde kullanılabilecek bir Türkçe alternatif oluşturmak. Sistemi geliştirmeye devam edeceğim. Eğer bir hata keşfederseniz yeni bir ıssues açarak bana bildirebilir yada e-posta yoluyla bana ulaşabilirsiniz.

NOT: Veritabanındaki Türkçe kişi isimleri Hüseyin Demirtaş tarafından tamamen rastgele bir şekilde oluşturulmuştur. İlgili blog yazısı için tıklayın.

Kurulum

İndirme

Dosyaları indirmek için:

git clone https://github.com/erenhatirnaz/w3c-sql-editor-with-turkish-database.git

yada direkt olarak yanda bulunan 'Download ZIP' butonuna tıklayarak sıkıştırılmış dosya formatı şeklinde indirebilirsiniz.

Çalıştırma

Dosyaları web sunucunuzdaki(apache, nginx vb.) bir klasöre attıktan sonra tarayıcınızdan ilgili klasör adresine girin. Ben direkt olarak indirdiğim şekilde klasör adını değiştirmeden web sunucuma attığım için localhost/w3c-sql-editor-with-turkish-database adresine girdim. Bir bilgilendirme mesajı ile karşılaşacaksınız bu aşamada 'Oluştur' butonuna tıklamanız yeterli olacaktır. Daha sonra veritabanınız otomatik olarak rastgele bir şekilde oluşturulacaktır. Son olarak da 'Tamamlandı' butonuna basarak kurulum işlemini bitirebilirsiniz. Artık sistem kullanıma hazır.

NOT: Linux sistemlerde, veritabanının rastgele oluşturulması sırasında "permission denied" hatası ile karşılaşabilirsiniz. Bu durumda öncelikle sudo -i yazarak root izinlerini aldıktan sonra, dosyaların olduğu klasör için şu komutu çalıştırarak 777 izinlerini vermeniz gerekiyor:

chmod -R 777 w3c-sql-editor-with-turkish-database/

yada yine öncelikle root izinlerini aldıktan sonra şu komut ile direk konsol üzerinden php dosyasını çalıştırarak veritabanınızı oluşturabilirsiniz:

php tools/generator.php

Eğer bu yöntemler ile de veritabanınızı oluşturamadıysanız lütfen aldığınız hata mesajı ile birlikte yeni bir issue açarak durumu bana bildirin.

Eklenecekler Listesi / To - Do List

  • Veritabanındaki verileri, her çalıştırıldığında rastgele bir şekilde oluşturacak php scripti. - Tamamlandı ✓
  • Veritabanı üzerinde yapılacak olan değişiklikleri(UPDATE, DELETE, INSERT vb.) geri alacak olan php scripti. - Tamamlandı ✓
  • Kurulum aşamalarını anlatan dökümantasyon. - Listede.

Ekran Görüntüsü / Screenshot

Screenshot

Teşekkürler / Thanks

  • Hüseyin Demirtaş'a, derlemiş olduğu rastgele türkçe ad soyad listesini kullanmama izin verdiği için teşekkür ederim.

Hakkımda / About Me

About

W3C sitesindeki SQL Editörünün, Türkçe veritabanı ile hazırlanmış halidir.

Resources

License

Stars

Watchers

Forks

Packages

No packages published