Я очень рад объявить о выпуске Qiu — серьезного средства выполнения SQL-запросов, созданного для того, чтобы снова сделать использование чистого SQL увлекательным. Давайте будем честными: ORM имеют свое место, но они могут оказаться немного утомительными, когда все, что вам нужно, — это написать простой SQL. Мне всегда нравилось создавать необработанные SQL-запросы, но я понял, что мне нужна практика — и большая. Вот тут-то и появляется Цю.
С Цю больше не нужно бороться с громоздкими ORM или теряться в слоях абстракции. Это легкий инструмент, предназначенный для разработчиков, которые, как и я, хотят сосредоточиться на освоении SQL без лишнего шума. Написание чистого SQL должно расширять возможности, а не быть рутиной, и Цю делает это возможным.
Я создал Qiu, потому что мне нужен был простой, но мощный способ запускать необработанные SQL-запросы, практиковать их и избегать типичных проблем, связанных с ORM. Являетесь ли вы новичком в работе с базами данных, желающим отточить свои навыки SQL, или опытным разработчиком, который предпочитает простоту абстракции, Qiu поможет вам.
Начать работу с Цю так же просто, как:
npm install @medishn/gland-qiu
Вот как Цю работает в действии:
import { Qiu } from '@medishn/gland-qiu'; const db = new Qiu('mysql', '-u username -ppassword'); // Before that, you have to create the database Like: CREATE DATABASE db db.use('my_database'); // Running a raw query await db.exec('SELECT * FROM users;'); // Running a query from an SQL file await db.exec('./queries/create_table.sql');
Цю родился из моего желания стать лучше в SQL и наслаждаться процессом, не отвлекаясь на ORM. Если вы устали от тяжелых абстракций и вам просто нужен простой инструмент для выполнения SQL, попробуйте Qiu!
Подробнее читайте в репозитории GitHub или на странице пакета npm.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3