06:44
1,0×
00:00/06:44
875,9 тыс смотрели · 4 года назад
3 года назад
Чистый SQL или ORM и Query Builder?
Небольшая заметка с полей. Недавно втянулся в использование SQL синтаксиса LEFT JOIN LATERAL – ключевое слово LATERAL. Буквально по-другому стал смотреть на решение некоторых задач! Проверил по документации, погугил, в популярных PHP ORM – нигде нет поддержки LATERAL, ни в Doctrine, ни в Laravel Query Builder, ни в Yii Query Builder, ни в Cycle ORM И тут хочу дать пояснение, моё отношение к различным Query Builder и обёрткам над SQL синтаксисом. Вот какой подход я применяю при выборе между написанием простого SQL и использованием Query Builder / ORM: • Если мне нужно поработать с конкретной сущностью...
10 месяцев назад
Golang and MySQL
MySQL — одна из самых популярных реляционных баз данных. В этой статье мы рассмотрим, как начать программировать на Go и интегрировать его с MySQL для создания полноценных приложений. Работа с MySQL в Go Установите MySQL на ваш компьютер. Для этого следуйте инструкциям на официальном сайте. Создайте базу данных и таблицу для примера: sql: CREATE DATABASE go_db; USE go_db; CREATE TABLE users ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, email VARCHAR(50) NOT NULL ); Для работы с MySQL в Go используется драйвер go-sql-driver/mysql...