Pendahuluan
Mengembangkan solusi PostgreSQL di Visual Studio Code melibatkan lebih dari sekaali menulis kueri SQL. Pengembang perlu terhubung ke database, menjelajahi skema dan tabel, menjalankan kueri, dan meninjau hasil sebagai bagian dari pekerjaan harian mereka. Ekstensi PostgreSQL menyediakan kemampuan ini langsung di dalam Visual Studio Code. GitHub Copilot dibangun berdasarkan pengalaman ini dengan menawarkan bantuan yang dibantu AI yang menggunakan konteks database PostgreSQL yang terhubung.
Bersama-sama, ekstensi PostgreSQL dan GitHub Copilot mendukung tugas pengembangan PostgreSQL umum tanpa mengharuskan pengembang untuk beralih ke alat database terpisah. Pendekatan ini membuat pekerjaan database dekat dengan kode aplikasi dan membantu tim tetap fokus sambil mengembangkan, menguji, dan menyempurnakan solusi PostgreSQL.
Pertimbangkan agen sewaan bernama Margie's Travel. Tim pengembangan membangun dan memelihara aplikasi yang mengandalkan Azure Database for PostgreSQL untuk mengelola daftar, reservasi, dan ulasan pelanggan. Pekerjaan sehari-hari mereka mencakup memeriksa tabel, menulis dan menguji kueri, menyelidiki hasil yang tidak terduga, dan menyempurnakan SQL untuk memenuhi persyaratan aplikasi. Dengan menggunakan ekstensi PostgreSQL dan GitHub Copilot di dalam Visual Studio Code, tim Perjalanan Margie dapat menjelajahi objek database, menghasilkan dan menyesuaikan kueri SQL, dan meninjau hasil saat bekerja dalam satu lingkungan pengembangan.
Setelah menyelesaikan modul ini, Anda akan dapat:
- Jelaskan bagaimana ekstensi PostgreSQL menambahkan kemampuan database PostgreSQL ke Visual Studio Code.
- Jelaskan bagaimana GitHub Copilot terintegrasi dengan ekstensi PostgreSQL untuk memberikan bantuan sadar database.
- Gunakan Obrolan Copilot untuk menghasilkan dan menyempurnakan kueri SQL berdasarkan perintah bahasa alami.
- Jalankan kueri SQL dan tinjau hasil menggunakan alat bawaan ekstensi PostgreSQL.