
Artur
27.01.2017
13:28:59
а что сложного в миграции? )
Синтаксис? тот же sql

Konstantin
27.01.2017
13:29:53
там пропиши здесь сохрани там запусти, надо написать так а не вот так... Проще же в пхпадмине пару взмахов сделать. накой чорт так усложнили не понятно

ivphpan
27.01.2017
13:30:08
я вон за сегодня 8 миграций долбанул)

Artur
27.01.2017
13:30:15
создай свой шаблон для файла миграции, и юзай его/

Google

Artur
27.01.2017
13:30:27
зато в дальнейшем упрошает жизнь

ivphpan
27.01.2017
13:30:40
какой шаблон?)
зачем?
в ide автокомплит

Artur
27.01.2017
13:30:50
ну я юзаю шаблон
создается файл
я просто ебашу в него 2 команды
одна накатить
вторая откатить
sql команды

Konstantin
27.01.2017
13:31:28
геморой какой
потом все равно надо лезть в пхпадмин и смотреть а правильно ли все встало.

Artur
27.01.2017
13:32:17
не надо

Google

Artur
27.01.2017
13:32:18
)
консоль покажет

ivphpan
27.01.2017
13:32:47
https://gist.github.com/anonymous/78e5b702417d111e9e97bb110e2459d9

Artur
27.01.2017
13:33:23
наоборот ) все понятно и ясно. и к тому же удобно

0x9d8e
27.01.2017
13:33:32
В yii переменные как принято именовать, $fooBar ?

Artur
27.01.2017
13:33:38
я хз как я без них жил :D

Konstantin
27.01.2017
13:34:29

ivphpan
27.01.2017
13:34:54
объектный подход чем тебе не нравится?

0x9d8e
27.01.2017
13:35:05

Konstantin
27.01.2017
13:37:11
объектный да. ну в чем кайф создать миграцию катать там методы откада и наката )) сохранять, запускать в консоли. это какой гемороище то столько движений ради чего? а потом все равно лезть в базу раками и проверять смотреть что там происходит. не понятны эти лишние телодвижения. может быть в разработке с кем то это упрощает но для одного чела нафига их навязали ?

ivphpan
27.01.2017
13:37:46
понимаешь эта хератень ппц удобная я забыл когда последний раз использовал какой нибудь dbmanager

Konstantin
27.01.2017
13:38:10

ivphpan
27.01.2017
13:38:26
я знаю sql прекрасно и использую переодически
ничего не мешает
все от вас зависит

Artur
27.01.2017
13:39:18
Какую архитектуру папок вы используете в своих проектах?

Yuriy
27.01.2017
13:39:40
ну и миграции полезны если работа ведется командой. или на разных серверах. или разработка ведется отдельно, а потом в продакшн перенести необходимо

Konstantin
27.01.2017
13:39:52
все от вас зависит
а как же менеджер который создает интерфей ? там же не надо sql знать. все еще проще в виде кнопок по сути )))

ivphpan
27.01.2017
13:40:05
дольше)
для меня

Google

ivphpan
27.01.2017
13:40:20
мне куда с терминала быстрей

Konstantin
27.01.2017
13:40:51
так вы мне не сказли вот создал я проект адвансед там миграцией установилось две таблички в базе. чо я тьеперь не могу вручную править миграции сдохнут сразу?
другую табу мне теперь только миграциями делать и изучать эти объекты ?

Dmitriy
27.01.2017
13:41:52

ivphpan
27.01.2017
13:42:22
миграции при деплоее удобней
а про базу ты создаешь потом как то его руками мимо гита заливаешь

Konstantin
27.01.2017
13:43:59
немного не понял суть

Dmitriy
27.01.2017
13:44:22

ivphpan
27.01.2017
13:44:23
как вы проект на сервер льете?

Konstantin
27.01.2017
13:44:50
композером в этот раз проект замутил
файлы правлю по фтп

Artur
27.01.2017
13:45:26
диичь
верните мой 2007

Artur
27.01.2017
13:45:50

ivphpan
27.01.2017
13:46:01
Пора вам идти дальше
Гит нужен

Artur
27.01.2017
13:46:13
svn :D

Artur
27.01.2017
13:46:36
Вопрос не в тему... по сколько вам лет?

Konstantin
27.01.2017
13:46:44
а зачем гит? мне контролировать версии не нужно. мне нужно как то вырезать миграции
они бесят и не нужны

0x9d8e
27.01.2017
13:47:05
по пср
пср вроде на имена переменных ничего не говорит, только на классы, методы, свойства, неймспейсы и т.п.

Google

Dmitriy
27.01.2017
13:47:28
Говорят

Artur
27.01.2017
13:47:54
27
блять, то чувство когда я моложе на 10 лет...

ivphpan
27.01.2017
13:47:55
Во Дим, у меня вопрос был

0x9d8e
27.01.2017
13:48:02
Говорят
а который именно? надобно мне его перечитать

Konstantin
27.01.2017
13:49:16
?

Dmitriy
27.01.2017
13:49:44

Admin
ERROR: S client not available

ivphpan
27.01.2017
13:49:55
Ко всем кстати
Бывает что для upload файлов или изображений заводишь новую директорию
Значит при деплое должна создаться директория и установиться нужные права
Вручную можно
Но бывает забуду =)
Как вы с этим поступаете?

Dmitriy
27.01.2017
13:50:30
Выставляешь права на папку. в директории будут такие же права

0x9d8e
27.01.2017
13:50:34

ivphpan
27.01.2017
13:50:50

Dmitriy
27.01.2017
13:50:56
а, ну то есть "как хош так и именуй"
Whatever naming convention is used SHOULD be applied consistently within a reasonable scope. That scope may be vendor-level, package-level, class-level, or method-level.

Konstantin
27.01.2017
13:51:01

ivphpan
27.01.2017
13:51:17
не всегда

Dmitriy
27.01.2017
13:51:20

0x9d8e
27.01.2017
13:51:51

ivphpan
27.01.2017
13:52:10

Konstantin
27.01.2017
13:52:35
не всегда
если скрипт работает с папкой он должен сперва проверить ее наличие и права, или нет ? и в зависимости от результата проверки либо создавать либо трубить об ошибке

0x9d8e
27.01.2017
13:52:58
/cool_story@Shizoid_bot

Google

Konstantin
27.01.2017
13:53:09
шизоид умер давно

Artur
27.01.2017
13:53:22
/cool_story@Shizoid_bot
/inpants@betweenlegs_bot

ivphpan
27.01.2017
13:53:36
каждый раз проверять наличие папки

betweenlegs
27.01.2017
13:53:41
раз у тебя в штанах

ivphpan
27.01.2017
13:53:48
хотя почему бы и нет

Dmitriy
27.01.2017
13:54:17

betweenlegs
27.01.2017
13:54:28
право у тебя между ног

Konstantin
27.01.2017
13:54:37

ivphpan
27.01.2017
13:54:55
Дим
А как сделать чтоб при пуле миграции запускал

Artur
27.01.2017
13:56:06
создай sh скрипт
на сервере
и его вместо пула запускай
там ебани чекоут, пул, миграции, и композер

Dmitriy
27.01.2017
13:56:46

ivphpan
27.01.2017
13:57:02
он к скрипту обращается?

Dmitriy
27.01.2017
13:57:18
да