Size: a a a

Ruby, Rails, Hanami | dry-rb

2019 October 30

RP

Roman Patkin in Ruby, Rails, Hanami | dry-rb
Ну эт странно, ты же запросы через active record делаешь
источник

RP

Roman Patkin in Ruby, Rails, Hanami | dry-rb
Alexander
gem pagy
Он array патчит что ли?
источник

A

Alexander in Ruby, Rails, Hanami | dry-rb
Иногда нет
источник

A

Alexander in Ruby, Rails, Hanami | dry-rb
Roman Patkin
Он array патчит что ли?
Не, там в паги суется объект, а дальше он разбирается.
источник

RP

Roman Patkin in Ruby, Rails, Hanami | dry-rb
Понятно, ну такое
источник

A

Alexander in Ruby, Rails, Hanami | dry-rb
Ну не потяну же я целый каминари в апионли :)
источник

RP

Roman Patkin in Ruby, Rails, Hanami | dry-rb
Да я в принципе для пагинации не тяну ничего
источник
2019 October 31

K

Konstantin in Ruby, Rails, Hanami | dry-rb
всем привет. есть такая проблема после чистой установки mac os- rvm-mysql-ruby не устанавливается  mysql2 0.3.21
текст ошибки….
linking shared-object mysql2/mysql2.bundle
ld: library not found for -limported_openssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
источник

l

ll14m4n in Ruby, Rails, Hanami | dry-rb
$ brew install openssl mysql

$ bundle config --global build.mysql2 --with-opt-dir=/usr/local/opt/openssl --with-mysql-config /usr/local/opt/mysql@5.6/bin/mysql_config --with-ldflags=-L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include


если у тебя mysql  и openssl не через  brew  то пропиши свои пути
источник

K

Konstantin in Ruby, Rails, Hanami | dry-rb
через brew ставил: openssl 1.0.2t is already installed and up-to-date
источник

l

ll14m4n in Ruby, Rails, Hanami | dry-rb
зависит от версии руби, может быть нужен openssl@1.1
источник

K

Konstantin in Ruby, Rails, Hanami | dry-rb
в bash_profile прописано
export PATH="/usr/local/opt/openssl/bin:$PATH"
export PATH="/usr/local/opt/mysql@5.6/bin:$PATH"

export LDFLAGS="-L/usr/local/opt/openssl/lib"
export CPPFLAGS="-I/usr/local/opt/openssl/include"
источник

K

Konstantin in Ruby, Rails, Hanami | dry-rb
или тут надо конкретно версию openssl указать? к примеру openssl@1.1
источник

l

ll14m4n in Ruby, Rails, Hanami | dry-rb
да не надо в профайл ничего, просто укажи все пути один раз при сборке гема или через bundle config раз и навсегда или аргументами к  gem install
источник

K

Konstantin in Ruby, Rails, Hanami | dry-rb
а можно пример?
источник

l

ll14m4n in Ruby, Rails, Hanami | dry-rb
я ж кинул выше
источник

l

ll14m4n in Ruby, Rails, Hanami | dry-rb
bundle config  --global  итд
источник

K

Konstantin in Ruby, Rails, Hanami | dry-rb
это мне не помогло(
источник

l

ll14m4n in Ruby, Rails, Hanami | dry-rb
версия  mysql2 какаято старая.. 0.5.2 у меня  ставится вот таким образом.
источник

l

ll14m4n in Ruby, Rails, Hanami | dry-rb
источник