Евгений Колесников 1 день назад
Родитель
Сommit
cf82c6eddc
1 измененных файлов с 14 добавлено и 14 удалено
  1. 14 14
      articles/expressjs/express02.md

+ 14 - 14
articles/expressjs/express02.md

@@ -97,19 +97,19 @@ npx sequelize-cli init
 }
 ```
 
->В каталоге `models` есть файл `index.js` в котором происходит инициализация подключения, нам в нём ничего менять не нужно, но я приведу кусок кода из него, чтобы было понятно где используется параметр `use_env_variable`
->
->```js
->if (config.use_env_variable) {
->  sequelize = new Sequelize(process.env[config.use_env_variable], config);
->} else {
->  sequelize = new Sequelize(config.database, config.username, config.password, config);
->}
->```
->
->То есть, если в конфиге есть параметр `use_env_variable`, то в конструктор передается строка подключения из переменной окружения, которая задана в этом параметре (в нашем случае `DATABASE_URL`). Иначе используется конструктор с параметрами `database`, `username` и `password`.
-
-**Sequelize** поддерживает загрузку строки подключения из переменных окружения. Нам нужно создать переменную окружения в таком формате:
+В каталоге `models` есть файл `index.js` в котором происходит инициализация подключения, нам в нём ничего менять не нужно, но я приведу кусок кода из него, чтобы было понятно где используется параметр `use_env_variable`
+
+```js
+if (config.use_env_variable) {
+  sequelize = new Sequelize(process.env[config.use_env_variable], config);
+} else {
+  sequelize = new Sequelize(config.database, config.username, config.password, config);
+}
+```
+
+То есть, если в конфиге есть параметр `use_env_variable`, то в конструктор передается строка подключения из переменной окружения, которая задана в этом параметре (в нашем случае `DATABASE_URL`). Иначе используется конструктор с параметрами `database`, `username` и `password`.
+
+Итак, **Sequelize** поддерживает загрузку строки подключения из переменных окружения. Нам нужно создать переменную окружения в таком формате:
 
 ```
 DATABASE_URL=mysql://user:password@sqldomain/db_name
@@ -347,4 +347,4 @@ async up (queryInterface, Sequelize) {
 - создайте базу данных
 - создайте миграцию с командами создания таблиц и связей между ними (заполните словари, если они есть)
 
-    Этот пункт делать только после утверждения ERD
+    Этот пункт делать только после утверждения ERD