شرح كيفية التعامل مع postgresSQL مع NodeJS

شرح كيفية التعامل مع postgresSQL مع NodeJS

شرح كيفية التعامل مع postgresSQL مع NodeJS

تعد SQL من اشهر طرق التعامل مع البيانات ولكنها ليس الاشهر وفي هذه المقالة سوف نشرح معكم كيف تقوم بالتعامل مع SQL باستخدا nodeJS بواسطة postgresSQL بدون مشاكل في البداية لا تنسى ان جميع المرفقاات موجوده اسفل هذا الجزء حاول تحميل النسخه القابله للتثبيت ولا تقم بتحميل نسخه rar لان بها مشاكل وسوف تحتاج الى محرر لكتابة الاكواد وهو dbeaver يمكنك تحميل النسخه rar او القابلة للتثبيت لن يفرق معك الامر .


ايضا حاول تثبيت المكتبات التي توجد بالاسفل في vs code لديك لانها تساعدك في التعامل مع البيانات التي تكون في SQL . 


download programs

postgram

DBeaver


add packages to node js

node-postgres : npm i pg

dotenv : npm i dotenv


How to use postgres with DBeaver

بعد تحميل البرنامج انتقل له واذهب الى الايقونه التي توجد في رقم 1 واضغط عليها وقم بعمل اختيار لل postgres .


How to use postgres with DBeaver

في هذه المرحلة تقوم بعمل الرقم السري الخاص بك والاسم وال host ولا تنسى الرقم السري لانه المترتب عليه كل شيئ .


شرح كيفية التعامل مع postgresSQL مع NodeJS

بعد ذلك سوف ينشئ لك database انتقل الى schema وبعدها right click ومن ثم اختر create new schema .


شرح كيفية التعامل مع postgresSQL مع NodeJS

وضع لها اسم كما هو موضح وبعدها ok


شرح كيفية التعامل مع postgresSQL مع NodeJS

الان عندما تحتاج كتابة اي كود انتقل الى الpostgres كما هو موضح ومن ثم open وبعدها sql Editor


شرح كيفية التعامل مع postgresSQL مع NodeJS

وبعدها اكتب الكود الذي ترغب به , ضع المدخلات الخاصه بك مثل ماهو موجود بالكود ومن ثم set as default


شرح كيفية التعامل مع postgresSQL مع NodeJS

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


شرح كيفية التعامل مع postgresSQL مع NodeJS

وعندما تريد الحصول على الكود انتقل الى اسم ال table ومن ثم generate sql واخيرا اختر ddl وسوف يظهر معك الكود يمكنك نسخه .


شرح كيفية التعامل مع postgresSQL مع NodeJS

في هذا الجزء قمنا بنسخه حتى نستطيع انشاء table اخر .


شرح كيفية التعامل مع postgresSQL مع NodeJS

وانتقل الى nodeJS وبعدها انشئ ملف باسم script وبداخله ملف ddl.sql وضع به الكود .


شرح كيفية التعامل مع postgresSQL مع NodeJS

وعندما تريد الحصول على بيانات الpostgres الذي قمت به يمكنك الانتقال الى الاعدادات كما هو موضح بالصورة .


شرح كيفية التعامل مع postgresSQL مع NodeJS

اضافة متطلبات postgres في vs code ببساطة انشئ ملف باسم .env وبعدها ضع البيانات التي قمت بها


شرح كيفية التعامل مع postgresSQL مع NodeJS

تعليقات