Git Product home page Git Product logo

w3c-sql-editor-with-turkish-database's Introduction

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

w3c-sql-editor-with-turkish-database's People

Contributors

erenhatirnaz avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.