package com.example.palmguardapp.data.local.room

import android.content.Context
import androidx.room.Database
import androidx.room.Room
import androidx.room.RoomDatabase
import androidx.sqlite.db.SupportSQLiteDatabase
import com.example.palmguardapp.data.local.entity.DiseaseDiagnose
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.launch

@Database(entities = [DiseaseDiagnose::class], version = 1)
abstract class DiseaseDatabase : RoomDatabase() {
    abstract fun diseaseDiagnoseDao(): DiseaseDiagnoseDao

    companion object {
        @Volatile
        private var INSTANCE : DiseaseDatabase? = null

        @JvmStatic
        fun getDatabase(context : Context) : DiseaseDatabase  {
            if (INSTANCE == null) {
                synchronized(DiseaseDatabase::class.java) {
                    INSTANCE = Room.databaseBuilder(context.applicationContext,
                        DiseaseDatabase::class.java, "disease_diagnose_database")
                        .addCallback(DatabaseCallback())
                        .build()
                }
            }
            return INSTANCE as DiseaseDatabase
        }
    }

    private class DatabaseCallback : RoomDatabase.Callback() {
        override fun onCreate(db: SupportSQLiteDatabase) {
            super.onCreate(db)
            INSTANCE?.let { diseaseDatabase ->
                CoroutineScope(Dispatchers.IO).launch {
                    populateDatabase(diseaseDatabase.diseaseDiagnoseDao())
                }
            }
        }

        private suspend fun populateDatabase(dao: DiseaseDiagnoseDao) {
            val diseaseData = listOf(
                DiseaseDiagnose(
                    id = "D-001",
                    diseaseName = "Brown Spots",
                    diseaseExplanation = "Brown spots adalah penyakit yang menyerang daun tanaman kelapa sawit, ditandai dengan munculnya bercak-bercak coklat yang dapat menyebar dengan cepat. Penyakit ini disebabkan oleh jamur Helminthosporium, yang berkembang biak di lingkungan dengan kelembaban tinggi dan sirkulasi udara yang buruk.",
                    diseaseRecommendation = "Untuk mengatasi penyakit brown spots, diperlukan tindakan yang cepat dan tepat agar tidak menyebar ke seluruh bagian tanaman atau ke tanaman lain di sekitarnya. Salah satu langkah utama yang dapat dilakukan adalah menyemprotkan fungisida berbasis tembaga secara berkala, karena tembaga memiliki sifat fungisida yang efektif dalam menghambat pertumbuhan jamur penyebab penyakit ini.",
                    detailExplanation = "Brown spots adalah penyakit yang umum ditemukan pada tanaman kelapa sawit dan disebabkan oleh jamur Helminthosporium. Jamur ini menyerang bagian daun dan menimbulkan bercak-bercak coklat yang dapat menyebar dengan cepat, terutama di lingkungan yang lembab. Jika tidak segera ditangani, infeksi dapat menyebabkan daun mengering, menurunkan efisiensi fotosintesis, dan pada akhirnya menghambat pertumbuhan tanaman. Penyakit ini sering muncul pada musim hujan atau di daerah dengan tingkat kelembaban yang tinggi.",
                    detailPrevention = "Pencegahan penyakit brown spots dapat dilakukan dengan berbagai cara. Salah satu metode efektif adalah dengan memberikan pupuk yang mengandung tembaga, karena tembaga memiliki sifat fungisida alami yang dapat membantu mengurangi risiko infeksi jamur. Selain itu, penting untuk menjaga kebersihan lahan dengan memastikan sirkulasi udara yang baik di sekitar tanaman, sehingga kelembaban tidak terlalu tinggi. Pemangkasan daun yang terlalu lebat juga diperlukan agar sinar matahari dapat mencapai seluruh bagian tanaman dan mengurangi kemungkinan jamur berkembang. Penggunaan varietas kelapa sawit yang lebih tahan terhadap penyakit juga dapat menjadi strategi jangka panjang dalam mengurangi risiko infeksi.",
                    detailRecommendation = "Jika tanaman sudah terinfeksi brown spots, tindakan cepat perlu dilakukan untuk mencegah penyebaran penyakit ke tanaman lain. Salah satu cara yang direkomendasikan adalah menyemprotkan fungisida berbasis tembaga secara berkala, karena tembaga efektif dalam menghambat pertumbuhan jamur penyebab penyakit ini. Penyemprotan harus dilakukan pada pagi atau sore hari untuk memastikan fungisida dapat bekerja secara optimal tanpa cepat menguap akibat sinar matahari. Selain itu, pastikan dosis yang digunakan sesuai dengan anjuran agar tidak merusak tanaman. Jika infeksi sudah parah, pemangkasan daun yang terdampak dapat membantu mengurangi penyebaran spora jamur ke bagian tanaman yang masih sehat.",
                    date = "2025-02-10"
                ),
                DiseaseDiagnose(
                    id = "D-002",
                    diseaseName = "Healthy",
                    diseaseExplanation = "Tanaman dalam kondisi sehat tanpa menunjukkan gejala penyakit atau gangguan pertumbuhan. Semua bagian tanaman, mulai dari daun, batang, hingga akar, berkembang dengan baik dan berfungsi secara optimal. Warna daun hijau segar menandakan tanaman mendapatkan nutrisi yang cukup, sementara batang yang kokoh menunjukkan sistem perakaran yang sehat. Tidak ada tanda-tanda infeksi jamur, bakteri, atau serangan hama yang dapat mengganggu pertumbuhan.",
                    diseaseRecommendation = "Untuk menjaga kondisi tanaman tetap sehat, penting untuk terus melanjutkan pola perawatan yang telah dilakukan. Pastikan tanaman mendapatkan nutrisi yang cukup melalui pemupukan yang seimbang dan sesuai dengan kebutuhannya. Selain itu, lakukan pemantauan secara rutin untuk memastikan tidak ada tanda-tanda awal penyakit atau serangan hama yang berpotensi merusak tanaman. Perhatikan juga faktor lingkungan seperti kelembaban, sirkulasi udara, dan intensitas cahaya, karena keseimbangan faktor-faktor ini sangat berpengaruh terhadap kesehatan tanaman dalam jangka panjang.",
                    detailExplanation = "Tanaman ini berada dalam kondisi optimal tanpa adanya gejala penyakit atau gangguan pertumbuhan. Daun tampak hijau segar, batang kuat, serta sistem perakaran berkembang dengan baik. Tidak ditemukan bercak, layu, atau tanda-tanda serangan hama dan penyakit. Lingkungan tumbuh yang sehat dengan kadar air, nutrisi, dan pencahayaan yang cukup mendukung pertumbuhan tanaman secara maksimal. Tanaman yang sehat juga menunjukkan tingkat fotosintesis yang baik, sehingga mampu menghasilkan energi yang cukup untuk pertumbuhan dan perkembangan.",
                    detailPrevention = "Untuk menjaga tanaman tetap sehat, penting untuk memastikan kondisi lingkungan tumbuh yang optimal. Faktor utama yang harus diperhatikan adalah ketersediaan air yang cukup tanpa menyebabkan kelebihan kelembaban, karena kondisi yang terlalu lembab dapat memicu pertumbuhan jamur dan bakteri patogen. Selain itu, penggunaan pupuk yang seimbang sesuai dengan kebutuhan tanaman sangat dianjurkan untuk mendukung pertumbuhan yang kuat. Pengendalian hama secara berkala juga diperlukan, baik dengan cara alami maupun menggunakan pestisida ramah lingkungan jika diperlukan. Rotasi tanaman dan sanitasi lahan dapat membantu mencegah munculnya hama dan penyakit yang dapat mengganggu kesehatan tanaman.",
                    detailRecommendation = "Untuk mempertahankan kondisi tanaman yang sehat, lakukan perawatan secara rutin dengan memastikan tanaman mendapatkan nutrisi yang cukup melalui pemupukan yang tepat. Pastikan tanaman mendapatkan sinar matahari yang cukup dan memiliki sistem drainase yang baik agar tidak terjadi genangan air yang dapat merusak akar. Selain itu, lakukan pemantauan berkala terhadap kemungkinan munculnya gejala penyakit atau serangan hama agar dapat segera diatasi jika ditemukan tanda-tanda awal gangguan. Dengan menjaga keseimbangan antara faktor lingkungan, nutrisi, dan perlindungan tanaman, kondisi sehat ini dapat dipertahankan dalam jangka panjang.",
                    date = "2025-02-10"
                ),
                DiseaseDiagnose(
                    id = "D-003",
                    diseaseName = "Brown Spots",
                    diseaseExplanation = "Brown spots adalah penyakit yang menyerang daun tanaman kelapa sawit, ditandai dengan munculnya bercak-bercak coklat yang dapat menyebar dengan cepat. Penyakit ini disebabkan oleh jamur Helminthosporium, yang berkembang biak di lingkungan dengan kelembaban tinggi dan sirkulasi udara yang buruk.",
                    diseaseRecommendation = "Untuk mengatasi penyakit brown spots, diperlukan tindakan yang cepat dan tepat agar tidak menyebar ke seluruh bagian tanaman atau ke tanaman lain di sekitarnya. Salah satu langkah utama yang dapat dilakukan adalah menyemprotkan fungisida berbasis tembaga secara berkala, karena tembaga memiliki sifat fungisida yang efektif dalam menghambat pertumbuhan jamur penyebab penyakit ini.",
                    detailExplanation = "Brown spots adalah penyakit yang umum ditemukan pada tanaman kelapa sawit dan disebabkan oleh jamur Helminthosporium. Jamur ini menyerang bagian daun dan menimbulkan bercak-bercak coklat yang dapat menyebar dengan cepat, terutama di lingkungan yang lembab. Jika tidak segera ditangani, infeksi dapat menyebabkan daun mengering, menurunkan efisiensi fotosintesis, dan pada akhirnya menghambat pertumbuhan tanaman. Penyakit ini sering muncul pada musim hujan atau di daerah dengan tingkat kelembaban yang tinggi.",
                    detailPrevention = "Pencegahan penyakit brown spots dapat dilakukan dengan berbagai cara. Salah satu metode efektif adalah dengan memberikan pupuk yang mengandung tembaga, karena tembaga memiliki sifat fungisida alami yang dapat membantu mengurangi risiko infeksi jamur. Selain itu, penting untuk menjaga kebersihan lahan dengan memastikan sirkulasi udara yang baik di sekitar tanaman, sehingga kelembaban tidak terlalu tinggi. Pemangkasan daun yang terlalu lebat juga diperlukan agar sinar matahari dapat mencapai seluruh bagian tanaman dan mengurangi kemungkinan jamur berkembang. Penggunaan varietas kelapa sawit yang lebih tahan terhadap penyakit juga dapat menjadi strategi jangka panjang dalam mengurangi risiko infeksi.",
                    detailRecommendation = "Jika tanaman sudah terinfeksi brown spots, tindakan cepat perlu dilakukan untuk mencegah penyebaran penyakit ke tanaman lain. Salah satu cara yang direkomendasikan adalah menyemprotkan fungisida berbasis tembaga secara berkala, karena tembaga efektif dalam menghambat pertumbuhan jamur penyebab penyakit ini. Penyemprotan harus dilakukan pada pagi atau sore hari untuk memastikan fungisida dapat bekerja secara optimal tanpa cepat menguap akibat sinar matahari. Selain itu, pastikan dosis yang digunakan sesuai dengan anjuran agar tidak merusak tanaman. Jika infeksi sudah parah, pemangkasan daun yang terdampak dapat membantu mengurangi penyebaran spora jamur ke bagian tanaman yang masih sehat.",
                    date = "2025-02-10"
                ),
                DiseaseDiagnose(
                    id = "D-004",
                    diseaseName = "Healthy",
                    diseaseExplanation = "Tanaman dalam kondisi sehat tanpa menunjukkan gejala penyakit atau gangguan pertumbuhan. Semua bagian tanaman, mulai dari daun, batang, hingga akar, berkembang dengan baik dan berfungsi secara optimal. Warna daun hijau segar menandakan tanaman mendapatkan nutrisi yang cukup, sementara batang yang kokoh menunjukkan sistem perakaran yang sehat. Tidak ada tanda-tanda infeksi jamur, bakteri, atau serangan hama yang dapat mengganggu pertumbuhan.",
                    diseaseRecommendation = "Untuk menjaga kondisi tanaman tetap sehat, penting untuk terus melanjutkan pola perawatan yang telah dilakukan. Pastikan tanaman mendapatkan nutrisi yang cukup melalui pemupukan yang seimbang dan sesuai dengan kebutuhannya. Selain itu, lakukan pemantauan secara rutin untuk memastikan tidak ada tanda-tanda awal penyakit atau serangan hama yang berpotensi merusak tanaman. Perhatikan juga faktor lingkungan seperti kelembaban, sirkulasi udara, dan intensitas cahaya, karena keseimbangan faktor-faktor ini sangat berpengaruh terhadap kesehatan tanaman dalam jangka panjang.",
                    detailExplanation = "Tanaman ini berada dalam kondisi optimal tanpa adanya gejala penyakit atau gangguan pertumbuhan. Daun tampak hijau segar, batang kuat, serta sistem perakaran berkembang dengan baik. Tidak ditemukan bercak, layu, atau tanda-tanda serangan hama dan penyakit. Lingkungan tumbuh yang sehat dengan kadar air, nutrisi, dan pencahayaan yang cukup mendukung pertumbuhan tanaman secara maksimal. Tanaman yang sehat juga menunjukkan tingkat fotosintesis yang baik, sehingga mampu menghasilkan energi yang cukup untuk pertumbuhan dan perkembangan.",
                    detailPrevention = "Untuk menjaga tanaman tetap sehat, penting untuk memastikan kondisi lingkungan tumbuh yang optimal. Faktor utama yang harus diperhatikan adalah ketersediaan air yang cukup tanpa menyebabkan kelebihan kelembaban, karena kondisi yang terlalu lembab dapat memicu pertumbuhan jamur dan bakteri patogen. Selain itu, penggunaan pupuk yang seimbang sesuai dengan kebutuhan tanaman sangat dianjurkan untuk mendukung pertumbuhan yang kuat. Pengendalian hama secara berkala juga diperlukan, baik dengan cara alami maupun menggunakan pestisida ramah lingkungan jika diperlukan. Rotasi tanaman dan sanitasi lahan dapat membantu mencegah munculnya hama dan penyakit yang dapat mengganggu kesehatan tanaman.",
                    detailRecommendation = "Untuk mempertahankan kondisi tanaman yang sehat, lakukan perawatan secara rutin dengan memastikan tanaman mendapatkan nutrisi yang cukup melalui pemupukan yang tepat. Pastikan tanaman mendapatkan sinar matahari yang cukup dan memiliki sistem drainase yang baik agar tidak terjadi genangan air yang dapat merusak akar. Selain itu, lakukan pemantauan berkala terhadap kemungkinan munculnya gejala penyakit atau serangan hama agar dapat segera diatasi jika ditemukan tanda-tanda awal gangguan. Dengan menjaga keseimbangan antara faktor lingkungan, nutrisi, dan perlindungan tanaman, kondisi sehat ini dapat dipertahankan dalam jangka panjang.",
                    date = "2025-02-10"
                ),
                DiseaseDiagnose(
                    id = "D-005",
                    diseaseName = "Brown Spots",
                    diseaseExplanation = "Brown spots adalah penyakit yang menyerang daun tanaman kelapa sawit, ditandai dengan munculnya bercak-bercak coklat yang dapat menyebar dengan cepat. Penyakit ini disebabkan oleh jamur Helminthosporium, yang berkembang biak di lingkungan dengan kelembaban tinggi dan sirkulasi udara yang buruk.",
                    diseaseRecommendation = "Untuk mengatasi penyakit brown spots, diperlukan tindakan yang cepat dan tepat agar tidak menyebar ke seluruh bagian tanaman atau ke tanaman lain di sekitarnya. Salah satu langkah utama yang dapat dilakukan adalah menyemprotkan fungisida berbasis tembaga secara berkala, karena tembaga memiliki sifat fungisida yang efektif dalam menghambat pertumbuhan jamur penyebab penyakit ini.",
                    detailExplanation = "Brown spots adalah penyakit yang umum ditemukan pada tanaman kelapa sawit dan disebabkan oleh jamur Helminthosporium. Jamur ini menyerang bagian daun dan menimbulkan bercak-bercak coklat yang dapat menyebar dengan cepat, terutama di lingkungan yang lembab. Jika tidak segera ditangani, infeksi dapat menyebabkan daun mengering, menurunkan efisiensi fotosintesis, dan pada akhirnya menghambat pertumbuhan tanaman. Penyakit ini sering muncul pada musim hujan atau di daerah dengan tingkat kelembaban yang tinggi.",
                    detailPrevention = "Pencegahan penyakit brown spots dapat dilakukan dengan berbagai cara. Salah satu metode efektif adalah dengan memberikan pupuk yang mengandung tembaga, karena tembaga memiliki sifat fungisida alami yang dapat membantu mengurangi risiko infeksi jamur. Selain itu, penting untuk menjaga kebersihan lahan dengan memastikan sirkulasi udara yang baik di sekitar tanaman, sehingga kelembaban tidak terlalu tinggi. Pemangkasan daun yang terlalu lebat juga diperlukan agar sinar matahari dapat mencapai seluruh bagian tanaman dan mengurangi kemungkinan jamur berkembang. Penggunaan varietas kelapa sawit yang lebih tahan terhadap penyakit juga dapat menjadi strategi jangka panjang dalam mengurangi risiko infeksi.",
                    detailRecommendation = "Jika tanaman sudah terinfeksi brown spots, tindakan cepat perlu dilakukan untuk mencegah penyebaran penyakit ke tanaman lain. Salah satu cara yang direkomendasikan adalah menyemprotkan fungisida berbasis tembaga secara berkala, karena tembaga efektif dalam menghambat pertumbuhan jamur penyebab penyakit ini. Penyemprotan harus dilakukan pada pagi atau sore hari untuk memastikan fungisida dapat bekerja secara optimal tanpa cepat menguap akibat sinar matahari. Selain itu, pastikan dosis yang digunakan sesuai dengan anjuran agar tidak merusak tanaman. Jika infeksi sudah parah, pemangkasan daun yang terdampak dapat membantu mengurangi penyebaran spora jamur ke bagian tanaman yang masih sehat.",
                    date = "2025-02-10"
                ),
                DiseaseDiagnose(
                    id = "D-006",
                    diseaseName = "Healthy",
                    diseaseExplanation = "Tanaman dalam kondisi sehat tanpa menunjukkan gejala penyakit atau gangguan pertumbuhan. Semua bagian tanaman, mulai dari daun, batang, hingga akar, berkembang dengan baik dan berfungsi secara optimal. Warna daun hijau segar menandakan tanaman mendapatkan nutrisi yang cukup, sementara batang yang kokoh menunjukkan sistem perakaran yang sehat. Tidak ada tanda-tanda infeksi jamur, bakteri, atau serangan hama yang dapat mengganggu pertumbuhan.",
                    diseaseRecommendation = "Untuk menjaga kondisi tanaman tetap sehat, penting untuk terus melanjutkan pola perawatan yang telah dilakukan. Pastikan tanaman mendapatkan nutrisi yang cukup melalui pemupukan yang seimbang dan sesuai dengan kebutuhannya. Selain itu, lakukan pemantauan secara rutin untuk memastikan tidak ada tanda-tanda awal penyakit atau serangan hama yang berpotensi merusak tanaman. Perhatikan juga faktor lingkungan seperti kelembaban, sirkulasi udara, dan intensitas cahaya, karena keseimbangan faktor-faktor ini sangat berpengaruh terhadap kesehatan tanaman dalam jangka panjang.",
                    detailExplanation = "Tanaman ini berada dalam kondisi optimal tanpa adanya gejala penyakit atau gangguan pertumbuhan. Daun tampak hijau segar, batang kuat, serta sistem perakaran berkembang dengan baik. Tidak ditemukan bercak, layu, atau tanda-tanda serangan hama dan penyakit. Lingkungan tumbuh yang sehat dengan kadar air, nutrisi, dan pencahayaan yang cukup mendukung pertumbuhan tanaman secara maksimal. Tanaman yang sehat juga menunjukkan tingkat fotosintesis yang baik, sehingga mampu menghasilkan energi yang cukup untuk pertumbuhan dan perkembangan.",
                    detailPrevention = "Untuk menjaga tanaman tetap sehat, penting untuk memastikan kondisi lingkungan tumbuh yang optimal. Faktor utama yang harus diperhatikan adalah ketersediaan air yang cukup tanpa menyebabkan kelebihan kelembaban, karena kondisi yang terlalu lembab dapat memicu pertumbuhan jamur dan bakteri patogen. Selain itu, penggunaan pupuk yang seimbang sesuai dengan kebutuhan tanaman sangat dianjurkan untuk mendukung pertumbuhan yang kuat. Pengendalian hama secara berkala juga diperlukan, baik dengan cara alami maupun menggunakan pestisida ramah lingkungan jika diperlukan. Rotasi tanaman dan sanitasi lahan dapat membantu mencegah munculnya hama dan penyakit yang dapat mengganggu kesehatan tanaman.",
                    detailRecommendation = "Untuk mempertahankan kondisi tanaman yang sehat, lakukan perawatan secara rutin dengan memastikan tanaman mendapatkan nutrisi yang cukup melalui pemupukan yang tepat. Pastikan tanaman mendapatkan sinar matahari yang cukup dan memiliki sistem drainase yang baik agar tidak terjadi genangan air yang dapat merusak akar. Selain itu, lakukan pemantauan berkala terhadap kemungkinan munculnya gejala penyakit atau serangan hama agar dapat segera diatasi jika ditemukan tanda-tanda awal gangguan. Dengan menjaga keseimbangan antara faktor lingkungan, nutrisi, dan perlindungan tanaman, kondisi sehat ini dapat dipertahankan dalam jangka panjang.",
                    date = "2025-02-10"
                ),
                DiseaseDiagnose(
                    id = "D-007",
                    diseaseName = "Brown Spots",
                    diseaseExplanation = "Brown spots adalah penyakit yang menyerang daun tanaman kelapa sawit, ditandai dengan munculnya bercak-bercak coklat yang dapat menyebar dengan cepat. Penyakit ini disebabkan oleh jamur Helminthosporium, yang berkembang biak di lingkungan dengan kelembaban tinggi dan sirkulasi udara yang buruk.",
                    diseaseRecommendation = "Untuk mengatasi penyakit brown spots, diperlukan tindakan yang cepat dan tepat agar tidak menyebar ke seluruh bagian tanaman atau ke tanaman lain di sekitarnya. Salah satu langkah utama yang dapat dilakukan adalah menyemprotkan fungisida berbasis tembaga secara berkala, karena tembaga memiliki sifat fungisida yang efektif dalam menghambat pertumbuhan jamur penyebab penyakit ini.",
                    detailExplanation = "Brown spots adalah penyakit yang umum ditemukan pada tanaman kelapa sawit dan disebabkan oleh jamur Helminthosporium. Jamur ini menyerang bagian daun dan menimbulkan bercak-bercak coklat yang dapat menyebar dengan cepat, terutama di lingkungan yang lembab. Jika tidak segera ditangani, infeksi dapat menyebabkan daun mengering, menurunkan efisiensi fotosintesis, dan pada akhirnya menghambat pertumbuhan tanaman. Penyakit ini sering muncul pada musim hujan atau di daerah dengan tingkat kelembaban yang tinggi.",
                    detailPrevention = "Pencegahan penyakit brown spots dapat dilakukan dengan berbagai cara. Salah satu metode efektif adalah dengan memberikan pupuk yang mengandung tembaga, karena tembaga memiliki sifat fungisida alami yang dapat membantu mengurangi risiko infeksi jamur. Selain itu, penting untuk menjaga kebersihan lahan dengan memastikan sirkulasi udara yang baik di sekitar tanaman, sehingga kelembaban tidak terlalu tinggi. Pemangkasan daun yang terlalu lebat juga diperlukan agar sinar matahari dapat mencapai seluruh bagian tanaman dan mengurangi kemungkinan jamur berkembang. Penggunaan varietas kelapa sawit yang lebih tahan terhadap penyakit juga dapat menjadi strategi jangka panjang dalam mengurangi risiko infeksi.",
                    detailRecommendation = "Jika tanaman sudah terinfeksi brown spots, tindakan cepat perlu dilakukan untuk mencegah penyebaran penyakit ke tanaman lain. Salah satu cara yang direkomendasikan adalah menyemprotkan fungisida berbasis tembaga secara berkala, karena tembaga efektif dalam menghambat pertumbuhan jamur penyebab penyakit ini. Penyemprotan harus dilakukan pada pagi atau sore hari untuk memastikan fungisida dapat bekerja secara optimal tanpa cepat menguap akibat sinar matahari. Selain itu, pastikan dosis yang digunakan sesuai dengan anjuran agar tidak merusak tanaman. Jika infeksi sudah parah, pemangkasan daun yang terdampak dapat membantu mengurangi penyebaran spora jamur ke bagian tanaman yang masih sehat.",
                    date = "2025-02-10"
                ),
                DiseaseDiagnose(
                    id = "D-008",
                    diseaseName = "Healthy",
                    diseaseExplanation = "Tanaman dalam kondisi sehat tanpa menunjukkan gejala penyakit atau gangguan pertumbuhan. Semua bagian tanaman, mulai dari daun, batang, hingga akar, berkembang dengan baik dan berfungsi secara optimal. Warna daun hijau segar menandakan tanaman mendapatkan nutrisi yang cukup, sementara batang yang kokoh menunjukkan sistem perakaran yang sehat. Tidak ada tanda-tanda infeksi jamur, bakteri, atau serangan hama yang dapat mengganggu pertumbuhan.",
                    diseaseRecommendation = "Untuk menjaga kondisi tanaman tetap sehat, penting untuk terus melanjutkan pola perawatan yang telah dilakukan. Pastikan tanaman mendapatkan nutrisi yang cukup melalui pemupukan yang seimbang dan sesuai dengan kebutuhannya. Selain itu, lakukan pemantauan secara rutin untuk memastikan tidak ada tanda-tanda awal penyakit atau serangan hama yang berpotensi merusak tanaman. Perhatikan juga faktor lingkungan seperti kelembaban, sirkulasi udara, dan intensitas cahaya, karena keseimbangan faktor-faktor ini sangat berpengaruh terhadap kesehatan tanaman dalam jangka panjang.",
                    detailExplanation = "Tanaman ini berada dalam kondisi optimal tanpa adanya gejala penyakit atau gangguan pertumbuhan. Daun tampak hijau segar, batang kuat, serta sistem perakaran berkembang dengan baik. Tidak ditemukan bercak, layu, atau tanda-tanda serangan hama dan penyakit. Lingkungan tumbuh yang sehat dengan kadar air, nutrisi, dan pencahayaan yang cukup mendukung pertumbuhan tanaman secara maksimal. Tanaman yang sehat juga menunjukkan tingkat fotosintesis yang baik, sehingga mampu menghasilkan energi yang cukup untuk pertumbuhan dan perkembangan.",
                    detailPrevention = "Untuk menjaga tanaman tetap sehat, penting untuk memastikan kondisi lingkungan tumbuh yang optimal. Faktor utama yang harus diperhatikan adalah ketersediaan air yang cukup tanpa menyebabkan kelebihan kelembaban, karena kondisi yang terlalu lembab dapat memicu pertumbuhan jamur dan bakteri patogen. Selain itu, penggunaan pupuk yang seimbang sesuai dengan kebutuhan tanaman sangat dianjurkan untuk mendukung pertumbuhan yang kuat. Pengendalian hama secara berkala juga diperlukan, baik dengan cara alami maupun menggunakan pestisida ramah lingkungan jika diperlukan. Rotasi tanaman dan sanitasi lahan dapat membantu mencegah munculnya hama dan penyakit yang dapat mengganggu kesehatan tanaman.",
                    detailRecommendation = "Untuk mempertahankan kondisi tanaman yang sehat, lakukan perawatan secara rutin dengan memastikan tanaman mendapatkan nutrisi yang cukup melalui pemupukan yang tepat. Pastikan tanaman mendapatkan sinar matahari yang cukup dan memiliki sistem drainase yang baik agar tidak terjadi genangan air yang dapat merusak akar. Selain itu, lakukan pemantauan berkala terhadap kemungkinan munculnya gejala penyakit atau serangan hama agar dapat segera diatasi jika ditemukan tanda-tanda awal gangguan. Dengan menjaga keseimbangan antara faktor lingkungan, nutrisi, dan perlindungan tanaman, kondisi sehat ini dapat dipertahankan dalam jangka panjang.",
                    date = "2025-02-10"
                ),

            )
            diseaseData.forEach{ dao.insert(it) }
        }
    }


}