Я нахожусь в новинке в петлевой, я создал один петлевой репо.
Здесь я использую Mysql DB.
В настоящее время и аутентификация модели пользователя уже существует.
И здесь я должен создать каждую таблицу с полем в БД Mysql.
Так есть ли способ получить все таблицы с настройкой автоматического переноса.
здесь есть файл для миграции
var server = require('./server');
var ds = server.dataSources.db;
var lbTables = ['User', 'AccessToken', 'ACL', 'RoleMapping', 'Role'];
ds.automigrate(lbTables, function(er) {
if (er) throw er;
console.log('Loopback tables [' - lbTables - '] created in ', ds.adapter.name);
ds.disconnect();
});
И datasource.json ==>
{
"db": {
"host": "localhost",
"port": 3306,
"database": "loopback-example-mysql",
"username": "root",
"password": "root",
"name": "db",
"connector": "mysql"
}
}
вот файл конфигурации модели
{
"_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
},
"Role": {
"dataSource": "db",
"public": false
},
"Account": {
"dataSource": "db",
"public": true
}
}
Пожалуйста, дайте мне знать, где я падаю .. Спасибо !.