NodeJS Sqlite Veri Güncelleme

Herkese merhaba, NodeJS yazılarımıza kaldığımız yerden devam ediyoruz. Bu yazımızda Sqlite veritabanında veri güncellemeyi anlatacağım. Hadi başlayalım !
Table of Contents
Node.js ve SQLite kullanarak bir veritabanı güncelleme sorgusu göndermek oldukça basittir. Bu işlem için öncelikle Node.js’de SQLite veritabanına erişebilmek için bir paket kullanmanız gerekiyor. SQLite için en popüler Node.js paketi sqlite3’tür. Bu paketi kullanarak, Node.js üzerinden SQLite veritabanını okuyabilir, veri ekleme, güncelleme, silme ve sorgulama işlemlerini gerçekleştirebilirsiniz.
İlk olarak, sqlite3 paketini projenize dahil etmeniz gerekiyor. Bunun için aşağıdaki komutu kullanabilirsiniz:
sqlite Paketinin Projeye Eklenmesi
npm install sqlite3
Ardından, sqlite3 paketini projenize dahil edin:
const sqlite3 = require('sqlite3').verbose();
Şimdi, güncelleme sorgusunu göndermek için aşağıdaki adımları izleyebilirsiniz:
Veritabanı dosyasına bağlanma
const db = new sqlite3.Database('veritabani.db');
Güncelleme sorgusunu yazma ve sorguyu veritabanına gönderme
db.run('UPDATE tablo_adi SET sutun_adi = yeni_deger WHERE kosul;');
Örnek olarak, aşağıdaki kodu inceleyebilirsiniz:
const sqlite3 = require('sqlite3').verbose();
const db = new sqlite3.Database('veritabani.db');
// örneğin, 'users' adlı bir tabloda bir kullanıcının adını güncelleme işlemi:
db.run(`UPDATE users SET name = 'Yeni Ad' WHERE id = 1;`, function(err) {
if (err) {
return console.error(err.message);
}
console.log(`Kullanıcı adı başarıyla güncellendi.`);
});
db.close();
Yukarıdaki örnekte, users adlı bir tabloda id’si 1 olan bir kullanıcının adı “Yeni Ad” olarak güncelleniyor.
Sonuç
Umarım bu makale, Node.js ile SQLite veritabanına güncelleme sorgusu gönderme işleminde size yardımcı olmuştur.
Evet NodeJS ile Sequelize veritabanında veri güncelleme yani delete sorgusu çalıştırma bu şekilde yapılmakta. Tüm NodeJS yazılarımıza buraya tıklayarak ulaşabilirsiniz. Herkese hayırlı günler.