lafzi / lafzi-mobile

Lafzi: mesin pencari lafadz dalam Al-Quran versi mobile (Android)
5 stars 1 forks source link

Buat database index dan data Quran di sqlite / realm #2

Open abrari opened 7 years ago

abrari commented 7 years ago

Data index dan teks Quran dimasukkan ke sqlite. Mungkin skemanya:

quran:
- id
- surat_no
- ayat_no
- text
- trans
- highlight_map

surat:
- surat_no
- surat_name

index:
- term
- docs_list        (json encoded?)
abrari commented 7 years ago

Ada yang kelupaan. Teks muqatha'ah yang asli mungkin perlu tabel sendiri juga?

onioncoder commented 7 years ago

Ya, pisah table sendiri aja. Btw selain https://github.com/andpor/react-native-sqlite-storage mungkin bisa pake alternatif ini https://github.com/realm/realm-js ?

abrari commented 7 years ago

Boleh juga mas, kayaknya cukup menjanjikan. Soalnya operasi kita kan cuma baca aja tanpa perlu relationship / query yg rumit.

onioncoder commented 7 years ago

highlight_map kenapa ada di table quran ya? @abrari sekilas baca source code web on the fly buat highlightnya. atau ini highlight yang lain? sama ini untuk class yang non screens di taroh folder mana ya?

abrari commented 7 years ago

Highlight_map itu buat display sih. Diambil bersama teks ayatnya (arabic) jadi mungkin menurut saya di tabel bisa barengan sama teksnya.

Bebas aja :grin: Bisa lib atau yang lain, nanti kita mengikuti