我正在为我的Xamarin移动应用程序使用Azure SQL后端。我正在使用带有Node.JS的Easy表来处理我的后端。我使用简易表创建向导创建了一些表,但现在我希望手动将一些旧的MySQL表(例如我的名为users
的表从另一个数据库迁移到我的新Azure SQL数据库中。
1)我使用SqlMigration3工具将MySQL表转换为Azure SQL,将架构更改为与Easy Table的架构相同,现在它们在我的Azure SQL数据库
2)我已在users.js
中创建了Node.JS文件users.json
和App Service Editor
,现在我的表格显示在简易表格中
users.js
var table = module.exports = require('azure-mobile-apps').table();
// table.read(function (context) {
// return context.execute();
// });
// table.read.use(customMiddleware, table.operation);
users.json
{
"softDelete" : true,
"autoIncrement": false,
"insert": {
"access": "anonymous"
},
"update": {
"access": "anonymous"
},
"delete": {
"access": "anonymous"
},
"read": {
"access": "anonymous"
},
"undelete": {
"access": "anonymous"
}}
尽管SQL Server Management Studio 2017中显示了数据,但users
表显示在Easy Tables 但中没有数据显示。我错过了一步吗?我做错了什么?