شرح كيفية التعامل مع postgresSQL مع NodeJS
تعد SQL من اشهر طرق التعامل مع البيانات ولكنها ليس الاشهر وفي هذه المقالة سوف نشرح معكم كيف تقوم بالتعامل مع SQL باستخدا nodeJS بواسطة postgresSQL بدون مشاكل في البداية لا تنسى ان جميع المرفقاات موجوده اسفل هذا الجزء حاول تحميل النسخه القابله للتثبيت ولا تقم بتحميل نسخه rar لان بها مشاكل وسوف تحتاج الى محرر لكتابة الاكواد وهو dbeaver يمكنك تحميل النسخه rar او القابلة للتثبيت لن يفرق معك الامر .
ايضا حاول تثبيت المكتبات التي توجد بالاسفل في vs code لديك لانها تساعدك في التعامل مع البيانات التي تكون في SQL .
download programs
add packages to node js
node-postgres : npm i pg
dotenv : npm i dotenv
How to use postgres with DBeaver
بعد تحميل البرنامج انتقل له واذهب الى الايقونه التي توجد في رقم 1 واضغط عليها وقم بعمل اختيار لل postgres .
في هذه المرحلة تقوم بعمل الرقم السري الخاص بك والاسم وال host ولا تنسى الرقم السري لانه المترتب عليه كل شيئ .
بعد ذلك سوف ينشئ لك database انتقل الى schema وبعدها right click ومن ثم اختر create new schema .
وضع لها اسم كما هو موضح وبعدها ok
الان عندما تحتاج كتابة اي كود انتقل الى الpostgres كما هو موضح ومن ثم open وبعدها sql Editor
وبعدها اكتب الكود الذي ترغب به , ضع المدخلات الخاصه بك مثل ماهو موجود بالكود ومن ثم set as default
code.sql
CREATE TABLE bms.store (
store_id serial NOT NULL,
store_name varchar(100) NOT NULL,
store_code varchar(5) NOT NULL,
created_on timestamp NOT NULL,
created_by varchar(50) NOT NULL,
address varchar(200) NOT NULL,
CONSTRAINT store_pkey PRIMARY KEY (store_id)
);
بعد ذلك سوف تنتقل الى table الموجود في schema التي قمت بتكوينها و right click ومن ثم اختر refresh
وعندما تريد الحصول على الكود انتقل الى اسم ال table ومن ثم generate sql واخيرا اختر ddl وسوف يظهر معك الكود يمكنك نسخه .
في هذا الجزء قمنا بنسخه حتى نستطيع انشاء table اخر .
وانتقل الى nodeJS وبعدها انشئ ملف باسم script وبداخله ملف ddl.sql وضع به الكود .
وعندما تريد الحصول على بيانات الpostgres الذي قمت به يمكنك الانتقال الى الاعدادات كما هو موضح بالصورة .
اضافة متطلبات postgres في vs code ببساطة انشئ ملف باسم .env وبعدها ضع البيانات التي قمت بها