Skip to content

Instantly share code, notes, and snippets.

View GabbasovDinar's full-sized avatar
🚫
...

Dinar GabbasovDinar

🚫
...
View GitHub Profile
- Разверните дамп продакшен базы у себя локально и сбросьте пароль с почтовыми серверами
- Переключите все репозитории git в 12.0 ветку
- Удалите все docker image проекта
- Clone OpenUpgrade Project
- Add the OpenUpgrade instead Odoo and add filestore
- Build new Odoo image
- Change Dockerfile:
```
RUN apt-get update && apt-get install git -y
RUN pip install git+git://github.com/OCA/openupgradelib.git
@GabbasovDinar
GabbasovDinar / Database migration.rst
Last active November 15, 2019 08:10
Migration database from 11.0 to 12.0 using openupgrade
@GabbasovDinar
GabbasovDinar / restore_dumps.rst
Last active August 8, 2019 07:03
restore_dumps.rst

Алгоритм восстановления базы из дампов

  • Скачать дамп из сервера

  • Распаковать архив дампа

  • Запустить докер проект, для того чтобы создался контейнер с базой DB_NAME

  • Посмотреть порт postgres контейнера:

    docker ps | grep PROJECT_NAME

@GabbasovDinar
GabbasovDinar / commit_tags.md
Last active July 23, 2019 10:15
Commit tags rules

Tags commit сообщений

При оформление коммитов необходимо проставлять соответсвующий tag в начало коммита.

Имя Код Описание
Новый модуль [NEW] Использовать при создании новых модулей
Рефакторинг [REF] Код работает хорошо, но лучше организован, если в рамках рефаторинга были исправления lint ошибок, то достаточно указать тэг [REF]
Настройка wdb сервера в docker compose:
1. В services указать новый сервис:
wdb:
image: kozea/wdb
ports:
https://www.onlinetrade.ru/catalogue/kompyuternye_kresla-c133/tetchair/kreslo_tetchair_driver_kozh_zam_tkan_chernyy_seryy_36_6_12_id10372-559285.html#tabs_availability
Диагональ 23:
с регулировкой - https://market.yandex.ru/product--monitor-dell-p2319h/117389858?track=tabs
с регулировкой - https://market.yandex.ru/product--monitor-iiyama-prolite-xub2390hs-1/10692235?track=tabs
с регулировкой - https://market.yandex.ru/product--monitor-dell-p2317h-wh/13922904?track=tabs
без регулировки - https://market.yandex.ru/product--monitor-asus-vp239h/13203346?track=tabs
Диагональ 21.5:
без регулировки - https://market.yandex.ru/product--monitor-philips-223v7qhsb/1729623188?track=tabs
@GabbasovDinar
GabbasovDinar / odoo.conf
Created April 22, 2019 10:16 — forked from ryanc-me/odoo.conf
Sample Odoo/Nginx Config (with dbfilter_from_header support)
# Author: Ryan Cole
# Website: https://ryanc.me
# GitHub: https://github.com/MGinshe
# Usage:
# Place this file in /etc/nginx/sites-enabled/
# Make sure you edit the DOMAIN_HERE and SSL_CERTIFICATE, and DB_FILTER sections
#
# Note: This config file is designed to be used with the Odoo dbfilter_from_header module
# https://apps.openerp.com/apps/modules/9.0/dbfilter_from_header/

Create postgres docker container

VERSION=12.0
DB_CONTAINER=db-odoo-$VERSION
docker run -d -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo --name $DB_CONTAINER postgres:9.5

Create wdb docker container

@GabbasovDinar
GabbasovDinar / database_migration.rst
Last active July 11, 2019 11:41
Instruction about database migration of Odoo using openupgrade. Example migration of database from 7.0 to 8.0

Восстановление базы из Дампа

Если имеется дамп базы, то для миграции нуобходимо его развернуть (версии postgres для дамп и новой базы должны совпадать):

  1. sudo su - psql
  2. createdb odoo7db
  3. cd /home/diga/*PATH_TO_DUMP_DATABASE*
  4. psql odoo7db < odoo7db.dump
  5. psql -l - в таблице должна отображаться новая база.