Как сделать призму с локальной базой данных? Когда я попробовал, я получил следующую ошибку - PullRequest
0 голосов
/ 12 февраля 2020

Это ошибка:

reverie-pc@reveriepc-Latitude-3400:~/VasanthkumarV/prisma$ sudo npm install -g prisma
[sudo] password for reverie-pc:
npm WARN deprecated request@2.88.2: request has been deprecated, see 
https://github.com/request/request/issues/3142
/usr/bin/prisma -> /usr/lib/node_modules/prisma/dist/index.js
+ prisma@1.34.10
updated 1 package in 29.734s
(base) reverie-pc@reveriepc-Latitude-3400:~/VasanthkumarV/prisma$ prisma init test
? Set up a new Prisma server or deploy to an existing server? Use existing database
? What kind of database do you want to deploy to? MySQL
? Does your database contain existing data? Yes
? Enter database host localhost
? Enter database port 3306
? Enter database user root
? Enter database password [hidden]
? Please select the schema you want to introspect database_test
Introspecting database database_test 435ms
Created datamodel definition based on 24 tables.
? Select the programming language for the generated Prisma client Prisma JavaScript Client
Created 3 new files:                                                                          

  prisma.yml           Prisma service definition
  datamodel.prisma    GraphQL SDL-based datamodel (foundation for database)
  docker-compose.yml   Docker configuration file

Next steps:

  1. Open folder: cd test
  2. Start your Prisma server: docker-compose up -d
  3. Deploy your Prisma service: prisma deploy
  4. Read more about introspection:url
 ▸    Syntax Error: Expected Name, found Int "1"

Get in touch if you need help: https://slack.prisma.io/
To get more detailed output, run $ export DEBUG="*"
(node:14055) [DEP0066] DeprecationWarning: OutgoingMessage.prototype._headers is deprecated

Generating schema... !

Как устранить эту ошибку .. и какова процедура подключения сервера Prisma к локальной базе данных (MySQL) ?? а как насчет развертывания призмы ??

Как связать призму с существующей базой данных?

1 Ответ

0 голосов
/ 12 февраля 2020

Похоже, вы используете Prisma 1, который в данный момент находится в режиме обслуживания .

Учитывая, что это похоже на новый проект, я бы посоветовал вам взглянуть на Prisma 2 , которая включает в себя множество улучшений и более простую ментальную модель.

...