Yura
+
👀
кто-то знает как в миграции для i18n (./yii migrate —migrationPath=@yii/i18n/migrations/) поправить messageTable и sourceMessageTable, не правя саму миграцию?
Yura
-
👀
))
👀
или может есть какой-то вариант вызвать миграцию, используя конфиг?
👀
я себе локально, конечно, могу поправить, но это неправильно
потом снесу локально, опять vagrant подниму - и снова править?
👀
mr.
Чет я упрс, зацепил handlebars и jquery-handlebars только чтобы 1 шаблон простой отрендерить 😃
В целом handlebars понравился, удобненько!
mr.
Копипаста в этом случае - нормально!
👀
Ну, вдруг samdark знает, или ещё кто из разработчиков, как можно без копипаст обойтись
👀
Есть ещё вопрос, но предыдущий не снимается: почему многие в миграциях пишут название таблицы {{%tableName}}?
👀
Мне кажется что в механизме миграций оно воспринимается как переменная, как в i18n, когда параметр передаешь
Иначе смысл в лишних пяти символах?
👀
Ну, ответ я наверняка увижу уже утром
А сейчас буду спать
Всем спокойной ночи, а тем, кто кодит, желаю поскорее закончить и тоже ложиться спать :)
mr.
И если сам не веришь, то пойди, блин, в исходники и проверь. Возми отладчик, и пробегись по life cycle. НО ВАМ ШАШЕЧКИ ИЛИ ЕХАТЬ?
👀
👀
Оно пытается создать таблицу messages, но такая уже есть
mr.
Так через DI сконфигурирой коннект для модуля)
👀
Ну вот с этого места, пожалуйста, подробнее
mr.
http://www.yiiframework.com/doc-2.0/yii-i18n-dbmessagesource.html#$db-detail
mr.
Вот для сурса дб свойство db в конфиге задай как массив, но добавь префикс
mr.
'db' => [
'class' => 'yii\db\Connection',
'dsn' => 'mysql:host=localhost;dbname=database',
'username' => 'user',
'password' => 'pwd',
'charset' => 'utf8',
'tablePrefix' => 'abc_',
],
mr.
В итоге у тебя будет пытаться через этот компонент идти в таблицу abc_messages
👀
Щикарно, спасибо
Именно то что нужно
👀
Главное чтобы за флудом не потерялось, пока до работы доеду
mr.
Я в 59 минут проснулся, в 14 уже на работе был)
mr.
То приятное чувство когда живешь в 690 метрах и на велосипеде)
👀
Ну у меня немного другая ситуация: раньше 10:30 (сейчас 7:23) на работу никак не попасть
Может если ещё успею то дома проверю (с утра уже куча дел), если нет - уже потом
P.S. i know that feel, сам живу в рамках мегаполиса очень близко к работе - в двух остановках метро
mr.
А у нас Екб компактный, я круглогодичный велосипедист, на велики быстрее чем на метро, не поверишь.
mr.
Хотя у нас одна ветка :D
👀
Хоть не такое как в Омске?
mr.
Но если с крайней до крайней по ветке ехать, то, наверное, я проиграю метро.
mr.
В Омске не работает :D
👀
Или шутки про Омское метро уже не актуальны?
mr.
Но метромост в омске лайк)
👀
У нас в Украине метро вообще есть только в нескольких городах: в Киеве, Харькове, и, по-моему, Днепре
Ветки относительно Московского короткие, но ехать по ним дольше
👀
Но мне повезло - на моей ветке небольшое расстояние между станциями, и даже пешком за 20 минут можно добраться
👀
Просто для экономии времени пользуюсь метро
Был бы климат получше - тоже на велике ездил
👀
А так, на работе душа нет, а сидеть в офисе потным не очень приятно
👀
P.S. душ на работе это не излишества, а норма: впервые я эту фишку увидел в офисе лаборатории Касперского в Москве; в Киеве было только в офисе Microsoft, и одного интернет магазина (у них под офис квартира была огромная, поэтому там был душ)
mr.
Кухня бы ещё и кондиционире)
mr.
Мой первый офис вообще пещеру душную напоминал, без окон, без кондея, вах.
mr.
Вброс
mr.
https://pp.userapi.com/c841329/v841329765/1f68/Vwp3OL8aI7g.jpg
mr.
> В случае, если вы сравниваете число со строкой или две строки, содержащие числа, каждая строка будет преобразована в число, и сравниваться они будут как числа.
http://prntscr.com/fmqbez
Юрий
Америку открыл.
Юрий
===
Sergey
Вброс
а еще 0.2+0.1 !== 0.3
mr.
Америку открыл.
Да я чёт забыл, что при сравнении строки с числом, строка в которой только текст преобразуется в число)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
+1 азы) динамическая типизация первое что надо изучить и запомнить 😄
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
А то все === и никак иначе)
Michael
Всем привет!
Вопрос скорее общий, не только по yii.
Какие существуют best practices по работе с БД в плане CI и коллективной разработки? Есть, допустим, БД размером в 1 ТБ. Как организовать работу с ней в плане разворачивания проекта и коллективной работы? Копирование схемы БД с небольшим количеством записей в каждой таблице (к примеру 1 тыс.), но как поступить с целостностью этих данных? Либо применять миграции вместо разворачивания дампа схемы с продашн сервера? Но что делать с миграциями, которым 3 года? Как по уму организуется такая работа?
Спасибо)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Никогда не знаешь как пригодится)
Dmytro
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Кстати, зачем
composer global require "fxp/composer-asset-plugin:^1.2.0"
убрали из ридми?
Ivan
Ivan
workbench по моему мнению лучшая прога дл работы с бд
👀
👀
ну со старыми наверное да
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
В траблшот какой-нить или хоть как депрекейтед пока все не успели обновиться
👀
но вчера k_o_n_s_t_a_n_t_i_n пытался, и ему говорили что можно будет уже без этого плагина
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
не работает =/
👀
http://shot.hsdn.org/1Fa4f4aZ
👀
как понять эту фигню ?)))
👀
вроде так же ставить
composer create-project --prefer-dist yiisoft/yii2-app-advanced dir_name
👀
Мы там кое-что меняли
👀
Сейчас проверю
👀
вроде как bower-asset не хватает
👀
не-не, мы переключаем на asset-packagist
👀
наконец-то не нужно будет лишних телодвижений?
👀
угу
👀
Пока релиз темплейта не сделан, выполни
composer create-project -s dev yiisoft/yii2-app-advanced dir_name
👀
сейчас релизнем
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
т.е. делать create-project в старые проекты и вперед?
👀
хз
👀
подожди пока Дмитрий здесь будет, у него спроси
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
я добавил плагин, пока норм, но скорее всего будут еще подобные проблемы