Как указать «dataSource.db.url» в схеме.MySql

Форум по Mysql
Ответить
Anonymous
 Как указать «dataSource.db.url» в схеме.

Сообщение Anonymous »

Рекомендуемый для Prisma Way of URL -адреса подключения является ссылка на выделенную переменную среды: < /p>

Код: Выделить всё

generator client {
provider = "prisma-client-js"
}

datasource db {
provider = "mysql"
url      = env("DATABASE_CONNECTION_URI")
}
Для MySQL и использования внутри Docker значение Database_Connection_uri будет что -то вроде mysql: // root: пример@База данных: 3306/Пример .
Но что, если нам нужно выполнить команду Prisma cli снаружи Docher? По крайней мере, имя хоста (

Код: Выделить всё

Database
в примере ниже) должен быть заменен на Localhost , а также может потребоваться указание другого порта.
Prisma.shema упоминается при использовании Prisma CLI, но также при выполнении веб -приложения. В первом случае соединение с базой данных часто выполняется за пределами докера, в то время как во втором случае соединение с базой данных выполняется внутри докера. Это должен быть способ указать «prisma.schema», такой как база данных, будет подлежащим поиску как внутри, так и снаружи Docker.>

Подробнее здесь: https://stackoverflow.com/questions/797 ... ction-will
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «MySql»