Last active
May 6, 2021 12:52
-
-
Save filinivan/0b444b2c41bf037d3456fe5c11757e55 to your computer and use it in GitHub Desktop.
I love Postgres
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
----- MAC раработчика ---------------- | |
brew install postgresql | |
createdb test_guru | |
psql test_guru | |
Добавить пользователя postgres : create user barsofa with createdb login password '123'; | |
--- По курсу на Udemy ----- | |
Устанавливаем postgresql командой "sudo apt install postgresql postgresql-contrib" | |
команда "psql --version" должна показать версию, но у меня ругнулась на отсутствие юзера(кажется) | |
Вводим команду "sudo -i -u postgres" | |
Далее вводим команду "psql" и попадаем в пользователя постгрес root - можем создать БД | |
Создём БД : "create database watch_shop_development;" | |
Создём БД : "create database watch_shop_test;" | |
"\l" - посмотреть список баз данных (слэш L) | |
"\q" - exit | |
"ctrl + d" - выход | |
"ctrl + d" - выход | |
--------------------------- | |
!!!!! Если нуэен gem 'pg' - то выполняем "apt-get install libpq-dev" | |
→ sudo psql -U USER_NAME -d postgres | |
psql (10.1) | |
Type "help" for help. | |
postgres=# CREATE USER postgres WITH SUPERUSER PASSWORD 's3cr3t'; | |
CREATE ROLE | |
postgres=# ALTER DATABASE postgres OWNER TO postgres; | |
ALTER DATABASE | |
postgres=# \q | |
------ Reset postgres SU password (mac) ----------------- | |
brew services stop postgresql | |
sudo nano /Library/PostgreSQL/12/data/pg_hba.conf | |
brew services start postgresql |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment