Find Jobs
Hire Freelancers

Build DB abstraction layer for mysql and postgres as a local module in node.js using async/await promises

$10-30 USD

ปิดแล้ว
โพสต์ มากกว่า 2 ปีที่ผ่านมา

$10-30 USD

ชำระเงินเมื่อส่งงาน
Hi, I would like to have a simple local module that abstracts basic DB I/O functions for mysql and postgres using the async/await promises pattern. Later this is extended to DB drivers for Oracle and other RDBMS. Delivery expectations: - [login to view URL] for the mysql implementation - [login to view URL] for the postgres implementation - [login to view URL] with any required db configs to be included in the db-*.js files - use connection pools, prepared statements and error handling - [login to view URL] with simple GET route (/test) for me to test that your implementation is working Intended usage: [login to view URL] // implements DB abstraction layer for mysql (later the same pattern is used for Oracle, Postgres, Microsoft SQL etc. // export for usage as a local module // take all db connection and other configurations from [login to view URL] file [login to view URL] { // contains connection details, e.g. "host" : "localhost", ... } usage in [login to view URL]: const db = require("mysql-db"); let con = [login to view URL](); //create connection pool and get a connection let query = "select * from table where field=?or other_field=?;"; // or other query for insert/update/delete let params = ["condition1", "condition2"]; // array of values for query // must use prepared statements let result = await [login to view URL](query, params); let result = await [login to view URL](query, params); let result = await [login to view URL](query, params); let last_id = [login to view URL]; let result = await [login to view URL](query, params); // error handling
รหัสโปรเจกต์: 32056216

เกี่ยวกับโปรเจกต์

4 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 2 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
4 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $21 USD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
HELLO SIR/MAM Are you looking for NODE JS Developer. I am fullstack developer. I have good knowledge of Node JS, Express JS, MYSQL, Postgresql and more. I have very strong experience in this field. I really like help you! Thanks;
$10 USD ใน 2 วัน
0.0 (0 รีวิว)
0.0
0.0

เกี่ยวกับลูกค้า

ปักธงของ SWITZERLAND
Oberhasli, Switzerland
5.0
2
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ เม.ย. 19, 2019

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง