@codenamecrud

Страница 709 из 1009
(\/)(o.o(\/)
08.12.2017
14:36:51
в гугле тоже пишут, что-то про создание нового, но непонятно

Vasiliy
08.12.2017
14:38:01
ну ты создай

потом можно запускать DATABASE_USERNAME=username DATABASE_PASSWORD=password rails s

(в башрк думаю тоде сложно будет прописать кек)

Google
(\/)(o.o(\/)
08.12.2017
14:39:41
вот ещё что нашёл

почему-то по умолчанию psql использовал не имя заданное при инсталляции, а имя пользователя системы.. в данном случае надо явно указать имя заданное при инсталляции - psql -U yourname

но тоже не получается

можно посмотреть все мои созданные пользователи бд?

вдруг имя забыл

и так команда поможет

alteregoizm
08.12.2017
14:41:36
эм, а почему тебе запретили менять database.yml?

Vasiliy
08.12.2017
14:41:37
при peer авторизации имя системы используется

вроде надо в датабейз указать host: localhost иначе без хоста только пир доступна

alteregoizm
08.12.2017
14:42:16
эм, а почему тебе запретили менять database.yml?
точнее, database.yml у вас в репе лежит чтоль?

(\/)(o.o(\/)
08.12.2017
14:42:26
эм, а почему тебе запретили менять database.yml?
чтобы не было кучи изменённых системных файлов в проекте

Vasiliy
08.12.2017
14:43:00
датабейз не системный

(\/)(o.o(\/)
08.12.2017
14:43:06
Google
Vasiliy
08.12.2017
14:43:18
это настройки бд которые по идеи должны быть у каждого пользователя

свои

alteregoizm
08.12.2017
14:43:49
.gitignore посмотри, есть ли там файл database.yml, я на 80% уверен что есть

Yaroslav
08.12.2017
14:44:19
Скормите ему пример заполненного database.yml для ПГ

Vasiliy
08.12.2017
14:44:49
я сдаюсь пацаны

alteregoizm
08.12.2017
14:44:56
да я думаю там у него example есть, просто он говорит что менять запретили, значит есть вероятность что он в репе лежит

а если он лежит в репе - я тоже сдаюсь :D

(\/)(o.o(\/)
08.12.2017
14:45:28


вот список бд

alteregoizm
08.12.2017
14:45:47
да епт

в проекте, в корне файл .gitignore, открой и посмотри есть ли там database.yml

alteregoizm
08.12.2017
14:48:24
т.е. тебе скинули проект с файлом database.yml и там забиты данные для коннекта к базе уже?

Yaroslav
08.12.2017
14:48:44
покажи нам свой database.yml

скрин

Google
alteregoizm
08.12.2017
14:51:28
тогда тебе надо взять юзернейм и пароль из файла и создать такого юзера в бд

(\/)(o.o(\/)
08.12.2017
14:51:46


alteregoizm
08.12.2017
14:52:15
ага, в ENV заданы они

(\/)(o.o(\/)
08.12.2017
14:52:21
Yaroslav
08.12.2017
14:52:23
ENVы тебе скидывали?

(\/)(o.o(\/)
08.12.2017
14:52:30
Yaroslav
08.12.2017
14:52:49
рассказали, где и как их создать?

Vasiliy
08.12.2017
14:53:04
(\/)(o.o(\/)
08.12.2017
14:53:18


Vasiliy
08.12.2017
14:53:53
мне иногда кажется что ты очень тонкий тролль)

(\/)(o.o(\/)
08.12.2017
14:53:56
рассказали, где и как их создать?
сказали, переделывай всё :)

(\/)(o.o(\/)
08.12.2017
14:54:45
мне вроде осталось создать бд с таким имененм и пассом?

Yaroslav
08.12.2017
14:54:48
http://railsapps.github.io/rails-environment-variables.html

(\/)(o.o(\/)
08.12.2017
14:55:21
Vasiliy
08.12.2017
14:56:17
потом можно запускать DATABASE_USERNAME=username DATABASE_PASSWORD=password rails s
я те говорю если совсем просто запусти так

это укажет енв параметры для конкретной команды

alteregoizm
08.12.2017
14:56:45
та я сам уже затрахался
ты когда ставил постгрес юзера postgres postgres делал?

(\/)(o.o(\/)
08.12.2017
14:56:57
Google
(\/)(o.o(\/)
08.12.2017
14:57:09
ты когда ставил постгрес юзера postgres postgres делал?
да, я вроде выше кидал всех юзеров



Yaroslav
08.12.2017
14:57:33
(\/)(o.o(\/)
08.12.2017
14:57:50
?

Vasiliy
08.12.2017
14:58:04
у тебя база myapp_development

alteregoizm
08.12.2017
14:58:09
да, я вроде выше кидал всех юзеров
ну и вбей в ENV файл в кавычки postgres

Vasiliy
08.12.2017
14:58:18
у неё юзер user1 владелец

DATABASE_USERNAME=user1 DATABASE_PASSWORD=твой_пароль rails s

alteregoizm
08.12.2017
14:58:50
у неё юзер user1 владелец
да ему пересоздавать надо под нового юзера, это будет проще чем объяснить как переименовать бд и т.д.

Admin
ERROR: S client not available

(\/)(o.o(\/)
08.12.2017
14:59:46
DATABASE_USERNAME=user1 DATABASE_PASSWORD=твой_пароль rails s
не выходит. мне ведь сначла нужно выполнить миграцию бд

alteregoizm
08.12.2017
15:00:10
отсюда вывод, либо в энвы вбить postgres\postgres, либо админ юзера в базе создать prorok\prorok

Vasiliy
08.12.2017
15:00:25
ну сделай вместо rails s - rails db:migrate

(\/)(o.o(\/)
08.12.2017
15:00:36
ну и вбей в ENV файл в кавычки postgres
нельзя env менять, опять заставят переделывать

Vasiliy
08.12.2017
15:00:52
начало оставь

alteregoizm
08.12.2017
15:00:56
эээм, даже енвы не локальные...

нельзя env менять, опять заставят переделывать
создай пользователя в БД prorok\prorok

(\/)(o.o(\/)
08.12.2017
15:01:25
DATABASE_USERNAME=user1 DATABASE_PASSWORD=твой_пароль rails db:migrate такую команду?

Vasiliy
08.12.2017
15:01:35
да

(\/)(o.o(\/)
08.12.2017
15:02:07
или так DATABASE_USERNAME=user1 DATABASE_PASSWORD=твой_пароль rake db:migrate такую команду

Google
Vasiliy
08.12.2017
15:02:29
без разницы

(\/)(o.o(\/)
08.12.2017
15:03:46
пишет rake aborted! PG::ConnectionBad: ВАЖНО: пользователь "prorok" не прошёл проверку подлинности (Peer) Tasks: TOP => db:migrate (See full trace by running task with —trace)

alteregoizm
08.12.2017
15:03:50
но все равно лучше пользователя создать в базе под проект

(\/)(o.o(\/)
08.12.2017
15:03:51
Vasiliy
08.12.2017
15:04:41
alteregoizm
08.12.2017
15:04:42
а как
http://bit.ly/2j6LSZv

Vasiliy
08.12.2017
15:06:30
создай пользователя в БД prorok\prorok
тут как-бы хуйни какой не возникло т.к. у него юзер в системе prorok есть, при peer как-то по другому авторизация проходит, через систему

alteregoizm
08.12.2017
15:08:12
тут как-бы хуйни какой не возникло т.к. у него юзер в системе prorok есть, при peer как-то по другому авторизация проходит, через систему
эм, откуда у него чужой юзер в системе? :D энивей должно отработать, тут дело не в peer, оно юзера и пароль из энва забирает, а в бд такого нет

(\/)(o.o(\/)
08.12.2017
15:08:39
попробую прописать локалхост

Vasiliy
08.12.2017
15:09:07
хотя да, чёт туплю

alteregoizm
08.12.2017
15:09:31
а прописать локалхост - опять наругают что поменял файл конфигурации

(\/)(o.o(\/)
08.12.2017
15:10:19
теперь такая PG::ConnectionBad: ВАЖНО: пользователь "prorok" не прошёл проверку подлинности (по паролю) ВАЖНО: пользователь "prorok" не прошёл проверку подлинности (по паролю)

alteregoizm
08.12.2017
15:10:46
попробую прописать локалхост
серьезно? первая ссылка в гугле выдает инструкцию как создать юзера в БД, НА РУССКОМ ДАЖЕ

(\/)(o.o(\/)
08.12.2017
15:11:08
сейчас попробую снова вот это ATABASE_USERNAME=user1 DATABASE_PASSWORD=твой_пароль rake db:migrate

alteregoizm
08.12.2017
15:11:35
сейчас попробую снова вот это ATABASE_USERNAME=user1 DATABASE_PASSWORD=твой_пароль rake db:migrate
да хватит колдовать, будь мужиком, создай пользователя в базе

(\/)(o.o(\/)
08.12.2017
15:11:50
CREATE USER prorok WITH PASSWORD 'prorok'

так верно будет?

Vasiliy
08.12.2017
15:14:06
createuser команда в консоли

alteregoizm
08.12.2017
15:15:20
sudo -u postgres createuser

Страница 709 из 1009