Criar uma tabela

 

Antes de usar o Serviços Móveis do Microsoft Azure para armazenar dados de aplicativo, você deverá criar pelo menos uma tabela de armazenamento no Banco de dados SQL do Microsoft Azure associado com a instância do serviço móvel. Quando você concluir o início rápido, terá uma tabela chamada Todoitem no banco de dados.

System_CAPS_noteObservação

Cada tabela deve ter um nome exclusivo no escopo do serviço móvel. A tabela em Banco de Dados SQL e criada com um nome de esquema que corresponde ao nome do seu serviço móvel.

Para adicionar uma nova tabela a um back-end JavaScript a partir do Portal de gerenciamento, clique em Criar, forneça o Nome da Tabela e selecione as permissões de inserir, atualizar, excluir e consultar para a tabela a partir do seguinte:

  • Todos: Isso significa que qualquer solicitação para a operação em relação à tabela é aceita. Essa opção deixa seus dados abertos para todos acessarem.

  • Qualquer um com a chave de aplicativo: A chave de aplicativo é necessária para realizar a operação. A chave de aplicativo é distribuída com o aplicativo. Como essa chave não é distribuída com segurança, ela não poderá ser um token de segurança. Para proteger o acesso a seus dados de serviço móvel, você deverá autenticar usuários antes de acessar.

  • Somente usuários autenticados: Somente usuários autenticados têm permissão de realizar a operação. Os scripts podem ser usados para restringir ainda mais o acesso a tabelas com base em um usuário autenticado. Para obter mais informações, consulte Guia de introdução para usuários (Windows Store C# / Windows Store JavaScript / Windows Phone / iOS / Android / HTML).

  • Somente scripts e administradores: A operação exige a chave mestra do serviço, que limita a operação somente a scripts registrados ou a contas do administrador.

Quando o esquema dinâmico está habilitado em um back-end JavaScript, o Serviços Móveis automaticamente gera novas colunas com base no objeto JSON na solicitação de inserção ou de atualização. Para obter mais informações, consulte Esquema dinâmico.

Para adicionar uma tabela a um back-end do .NET, adicione uma nova propriedade ao modelo de dados Code First que retorna um DbSet com base em um novo tipo de dados do modelo, herdado do tipo EntityData. Para obter mais informações, consulte Como fazer o modelo de dados mudar para um serviço móvel de back-end .NET

As colunas a seguir são adicionadas ao banco de dados em cada tabela criada por Serviços Móveis:

  • id

  • __createdAt

  • __updatedAt

  • __version

As colunas nomeadas com um prefixo "__" são usadas por nextref_zumo para colunas de propriedades do sistema. Para obter mais informações, consulte Colunas do sistema.

Mostrar: