Вниз  SQLQueryBuilder by Koenig
- 11.10.2017 / 16:53copy  #494770
GreeNLine
  Пользователь

GreeNLine 
Сейчас: Offline
Обновил репозиторий. Как и обещал, показываю свою обёртку для PDO. (привет с Java) https://github.com/ebalazhabagadyuku/dbc
Пример настройки (надеюсь понятно):
Открыть спойлер
Открыть спойлер
Пример использования (внутри моего приложения):
Открыть спойлер

Спасибо за внимание! :-D

Были мысли по поводу того, чтобы создать отдельные скалярные типы.

Изменено GreeNLine (11.10 / 16:58) (всего 2 раза)
- 11.10.2017 / 18:21copy  #494771
Дневник_Володи
  Супервизор

Дневник_Володи 
Сейчас: Offline
GreeNLine, это же самая примитивная обёртка. Берём объект PDO, оборачиваем его, затем берём ResultSet, оборачиваем и его. При этом навешиваем в оба класса пару методов для удобства и всё.
Такое каждый велосипедист писал и пишет, что уникального-то?
__________________
 let live
- 11.10.2017 / 18:35copy  #494772
aRiGaTo
  Пользователь

aRiGaTo 
Сейчас: Offline
Цитата GreeNLine:
Я всегда был одного мнения о буилдере - бред :-(
Билдеры запросов упрощают работу с SQL. Одно дело тупо писать голый запрос, а другое - при написании запроса использовать всю мощь IDE и языка, т.е. автодополнение, подсветка, соответствие названий полей и их типов (если речь о некотором подобии ORM).
__________________
 don't tread on me
- 11.10.2017 / 18:43copy  #494773
GreeNLine
  Пользователь

GreeNLine 
Сейчас: Offline
Цитата Дневник_Володи:
GreeNLine, это же самая примитивная обёртка. Берём объект PDO, оборачиваем его, затем берём ResultSet, оборачиваем и его. При этом навешиваем в оба класса пару методов для удобства и всё.
Такое кажды
Твоя правда.
- 11.10.2017 / 22:16copy  #494774
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
GreeNLine, сам PDO удобный, вот Mysqli кривой, особенно при работе с plaseholders
__________________
 Магистр Мёда
- 11.10.2017 / 22:19copy  #494775
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
aRiGaTo, вот и я про то же
__________________
 Магистр Мёда
- 12.10.2017 / 11:34copy  #494776
Дневник_Володи
  Супервизор

Дневник_Володи 
Сейчас: Offline
Koenig, idiORM смотрел? Нравилась мне эта штука. Может почерпнёшь что.
Там поверх idiORM потом Active Record реализацию сделали http://j4mie.github.io/idiormandparis/
__________________
 let live

Изменено Дневник_Володи (12.10 / 11:35) (всего 1 раз)
- 12.10.2017 / 15:41copy  #494780
GreeNLine
  Пользователь

GreeNLine 
Сейчас: Offline
Цитата Дневник_Володи:
Koenig, idiORM смотрел? Нравилась мне эта штука. Может почерпнёшь что.
Там поверх idiORM потом Active Record реализацию сделали http://j4mie.github.io/idior
хм) интересная вещь)
- 12.10.2017 / 21:34copy  #494801
Koenig
  Модератор форума

Koenig 
Сейчас: Offline
Дневник_Володи, конечно смотрел, еще во времена mysqli, но она уже старенькая
__________________
 Магистр Мёда
- 19.10.2017 / 02:17copy  #494963
GreeNLine
  Пользователь

GreeNLine 
Сейчас: Offline
Написал небольшую конструкцию. Простенько конечно, извиняюсь.
// Модель
Открыть спойлер
// Буилдер
Открыть спойлер
// Сущность
Открыть спойлер
// Пример сущности
Открыть спойлер
// Пример модели
Открыть спойлер

Пытался повторить java ebean на php.
Наверх  Всего сообщений: 67
Фильтровать сообщения
Поиск по теме
Поиск по форуму