
ojab
29.04.2018
15:09:44
или используй 5.1, да

Amir
29.04.2018
15:10:45
пол часа гуглил :)
Надеюсь вот эти не надо переписать
desc 'Create the database'
task :create do
¦ connection_details = YAML::load(File.open('config/database.yml'))
¦ admin_connection = connection_details.merge({'database'=> 'postgres',
¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ 'schema_search_path'=> 'public'})
¦ ActiveRecord::Base.establish_connection(admin_connection)
¦ ActiveRecord::Base.connection.create_database(connection_details.fetch('database'))
end
desc 'Drop the database'
task :drop do
¦ connection_details = YAML::load(File.open('config/database.yml'))
¦ admin_connection = connection_details.merge({'database'=> 'postgres',
¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ 'schema_search_path'=> 'public'})
¦ ActiveRecord::Base.establish_connection(admin_connection)
¦ ActiveRecord::Base.connection.drop_database(connection_details.fetch('database'))
end

Google

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
29.04.2018
16:46:10
привет ребят, а подскажите можно ли как-то с пг вытянуть диаграмму? проект на рельсах писан, возможно есть какой-то гем?

Sergii
29.04.2018
16:57:50
какую диаграмму?

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
29.04.2018
16:58:23

Sergii
29.04.2018
16:58:41
схему чтоли?
а что в db/schema.rb ?

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
29.04.2018
16:59:11
схему чтоли?
можно сказать и схему, но графическое отображение
типа того нужно. позже отпишусь как успехи

Sergii
29.04.2018
17:00:21
https://github.com/voormedia/rails-erd
не польщовался

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
29.04.2018
17:00:28

Sergii
29.04.2018
17:01:30
graphviz еще есть
но он вроде на маках не алё

Google

Sergii
29.04.2018
17:02:17
https://stackoverflow.com/questions/43644365/rails-how-to-generate-entity-relationship-diagram
тоже не проверял )

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
29.04.2018
17:03:03

Dmitry
29.04.2018
17:24:41
подскажите это нормально? https://paste2.org/WZXHNE4b
это кусочек, целый на 1600 строк

mike
29.04.2018
17:25:35
n+1 же

Dmitry
29.04.2018
17:25:39
это redmine он всех юзеров проходит при обновлении кастомного поля
как понять откуда это взялось
вот начало этой балалайки https://paste2.org/CCKNEsDX

Shamil
29.04.2018
17:40:02
Если спа, то понятно, если нет – зачем?)
Огромная форма для заполнения(допустим на визу и подобное) хорошо когда пишешь и сразу видишь что ошибся. А не после того как страница перегрузилась и непонятно на какой строке этих форм ошибка. Пример из жизни, очень влияет на юзер экспириенс.

?
29.04.2018
17:55:04
Доброго времени.
Можете подсказать как подключить стили и js только через вендор в рельсах?

Koz@k
29.04.2018
18:23:50
Рейлс говно тормозное
Нихуя не масштабируемо

Ruslan
29.04.2018
18:24:34
ты просто не умеешь их готовить *разводит руками*

k
29.04.2018
18:24:58
+

Koz@k
29.04.2018
18:25:09
Зачем готовить если вокруг полно фастфудов )

Roman
29.04.2018
18:25:27
Сильное заявление

Ruslan
29.04.2018
18:26:03
у плохого танцора ноги виноваты (ц) не умеешь писать норм приложухи, так не обсерай инструмент)

Koz@k
29.04.2018
18:27:18
Инструмент отличный только бллять уж очень медленный...

Rafkat
29.04.2018
18:43:26
С 2.3 на 2.4 я буст почувствовал

Google

Rafkat
29.04.2018
18:43:35
На 2.5 наверное ещё быстрее

Mikhail
29.04.2018
18:49:05
На реддите есть превью докладов по улучшениям перфоманса для 2.6.

Dmitry
29.04.2018
18:58:15
Подскажите, как при отправке формы параметры из одного поля добавить в другое
Сейчас их перед сохранением в def create подменяю уже в модели, но нужно чтобы в create уже измененные приходили

Dmitry
29.04.2018
19:02:42
может не стоит так делать, а найти нормальное решение?

Dmitry
29.04.2018
19:03:49
это меньшее зло

Shamil
29.04.2018
19:06:34
Сделай на клиенте скрытое поле, кидай туда что надо в любой форме, и валидируй его а не "те два поля". Например.

Dmitry
30.04.2018
04:34:12

Sergii
30.04.2018
06:25:36
так передают или не передают тебе ид, я что-то неп онял )

Shamil
30.04.2018
07:21:18

Darth
30.04.2018
07:33:45
Пацаны, кто чем пользуется для документации? Свагер, слэйт и тд

Darth
30.04.2018
07:36:04
Ну типа есть ли достойные альтернативы, желательно не статические как слэйт

Dmitry
30.04.2018
07:55:51

Dmitry
30.04.2018
07:57:09
зачем?

Sergii
30.04.2018
07:57:29
В поле вводят номер тачки, - отысылают данные
приходит ответ - подставляется в это поле id номера
на этапе подтсатвляется, добаляешь его куда надо

Dmitry
30.04.2018
07:58:19
там js и ajax думал есть вариант попроще

Sergii
30.04.2018
07:58:30
но и на самом деле, да, зачем тебе на фронте делать это всё, если можно ид по номеру получить в обработке на бэке?
можно попроще, но для этого надо понять что-когда отправляется, где получается и место где добавить

Dmitry
30.04.2018
08:00:48
получаеться все это в def create

Google

Dmitry
30.04.2018
08:01:25
там сейчас после создания записи в базе я подменяю значение
а до создания чего то как то не выходило у меня вчера параметры там менять

Sergii
30.04.2018
08:01:48
тут поидее у тебя три запроса )
- форма,
- отправка номера
- отправка формы

Dmitry
30.04.2018
08:03:15
ну номер ajax отправляет до сабмита формы

Sergii
30.04.2018
08:05:50
ну вот и прояснилось, если у тебя там не remote: true, то в обработчике твоего аякса и добавляй свое поле

Dmitry
30.04.2018
08:08:36
может просто в def create params[:issue][:subject] = params[:relates_issue_id]
=> {"utf8"=>"✓",
"authenticity_token"=>
"JhS1GQx2siaO1H1EnxNrnPwy64rqNYCGO2BtJicE3GQFJ7mwROf7LesdT5Ugn79HUl2yquoTlVXzILS012VJwg==",
"form_update_triggered_by"=>"",
"issue"=>
{"is_private"=>"0",
"tracker_id"=>"2",
"subject"=>"полигон",
"status_id"=>"1",
"priority_id"=>"2",
"custom_field_values"=>{"15"=>"123"},
"watcher_user_ids"=>[""]},
"was_default_status"=>"1",
"relates_issue_id"=>"1286",
"commit"=>"Создать",
"controller"=>"issues",
"action"=>"create",
"project_id"=>"pol1"}
у меня вчера почему то так не прокатывало, только вот не помню почему

Admin
ERROR: S client not available

Darth
30.04.2018
09:20:02
Up :)
Пацаны, кто чем пользуется для документации? Свагер, слэйт и тд
Ну типа есть ли достойные альтернативы, желательно не статические как слэйт

Артур
30.04.2018
09:33:25
сваггером

Darth
30.04.2018
10:09:59
Я посмотрел примеры с опен апи и сваггером и немного не понял
Можно ли там использовать его генерацию, но при этом редактировать UI под себя?

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
30.04.2018
16:32:28
ребят, а подскажите как отдельный файл с модальным окном бутстрап приаттачить во вьюхе?
рендером тупо блок добавляется

Alexander
30.04.2018
16:48:07

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
30.04.2018
16:56:46

Stanislav
30.04.2018
16:58:40

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
30.04.2018
16:59:05
думается это не лучшее решение, но другого не вижу

Google

Darth
30.04.2018
17:01:04
Рендришь заранее партиал, держишь его скрытым
Когда надо показываешь

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
30.04.2018
17:12:38

Darth
30.04.2018
17:13:30
Ты его не будешь видеть пока нужное событие тебе его не вызовет
Чем тебе не модальное окно?
Модальность окна не заключается в том, что он где-то в другом месте
Модальное окно это окно, которое блокирует остальной интерфейс

Sergii
30.04.2018
18:04:32

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
30.04.2018
18:21:47
сообщением выше

Sergii
30.04.2018
18:23:23
да я-то понимаю ?
я тоже сообщение не указал

Darth
30.04.2018
18:23:47
По-моему он троллит

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
30.04.2018
18:25:10

Sergii
30.04.2018
18:25:45

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
30.04.2018
18:26:39

Sergii
30.04.2018
18:27:40
https://getbootstrap.com/docs/4.0/components/modal/#methods

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
30.04.2018
18:27:49
веб стек я относительно недавно стал изучать, потому и возникают вот такие вопросы. полностью согласен с тем, что вопрос достаточно простой, но самостоятельно вот я не осилил понять, потому и пришел с вопросом.

Sergii
30.04.2018
18:27:51
вон методы все
если модалы от бутстапа