sql >> Databáze >  >> RDS >> Mysql

Nelze vytvořit zdroj dat pomocí mysql

Změňte soubor datasource.json jako :

    {
      "db": {
      "host": "localhost",
      "port": 3306,
      "url": "",
      "database": "shoppingdatabase",
      "password": "",
      "name": "db",
      "user": "root",
      "connector": "mysql",
      "connectTimeout":9000000
     }
   }

a model.json jako

    {
     "_meta": {
     "sources": [
       "loopback/common/models",
       "loopback/server/models",
       "../common/models",
       "./models"
      ],
     "mixins": [
       "loopback/common/mixins",
       "loopback/server/mixins",
       "../common/mixins",
       "./mixins"
      ]
    },
    "User": {
     "dataSource": "db"
    },
    "AccessToken": {
     "dataSource": "db",
     "public": false
    },
    "ACL": {
     "dataSource": "db",
     "public": false
    },
    "RoleMapping": {
     "dataSource": "db",
     "public": false,
     "options": {
       "strictObjectIDCoercion": true
      }
    },
    "Role": {
     "dataSource": "db",
     "public": false
    },
    "carts": {
     "dataSource": "db",
     "public": true
    },
    "products": {
     "dataSource": "db",
     "public": true
    },
    "users": {
     "dataSource": "db",
     "public": true
    },
    "vendors": {
     "dataSource": "db",
     "public": true
    }
  }

a předtím vytvořte databázi v MySQL ručně s názvem "shoppingdatabase", protože zpětná smyčka bude vyžadovat předem vytvořenou databázi. A také ji udržujte chráněnou heslem.




  1. Audit trail s Entity Framework Core

  2. Jak nasadit distribuci Percona pro PostgreSQL pro vysokou dostupnost

  3. Výjimka databáze – obecná chyba:1021 Disk plný

  4. Kritika mého návrhu databáze MySQL pro neomezená DYNAMICKÁ pole