Skip to content

kelvinaxhcar/RavenDriveDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

RavenDriveDB

logo

RavenDriveDB é uma solução que simula as funcionalidades de um banco de dados RavenDB, utilizando o Google Drive como meio de armazenamento de documentos JSON. Este projeto permite a criação, leitura, atualização e consulta de documentos diretamente no Google Drive, oferecendo uma alternativa simples para quem precisa de uma simulação de banco de dados baseada em documentos sem a necessidade de infraestrutura complexa. Ideal para protótipos, pequenas aplicações ou ambientes de teste, o DriveDB facilita o gerenciamento de dados em um ambiente distribuído, utilizando a API do Google Drive.

Acesse ao console do Google e crie um projeto

Para criar uma Conta de Serviço é necessário as seguintes etapas:

  1. Acesse ao console do Google e crie um projeto

  2. Ativar a API do Google Drive, acessando as seguintes telas. Certifique-se que você está no projeto correto.

  3. Ao acessar a pagina, clicar em Ativar APIs e Serviço

  4. Selecionar Google Drive API e em seguida Ativar

  5. Após ativar você será redirecionado para a tela abaixo. Nessa tela, clique em Credenciais e em seguida clique em Gerenciar contas de serviço.

  6. Em seguida você deve localizar um botão para criar uma Conta de Serviço, após isso você será redirecionado para a tela abaixo. Preencha o nome da Conta de Serviço e clique em Criar e Continuar.

  7. Em Selecionar papel, faça como indicado abaixo e em seguida clique Continuar e depois em Concluir.

  8. Você deverá clicar na Conta de Serviço que você acabou de criar

  9. Clique na aba Chaves e em seguida crie uma nova chave no formato JSON. Após realizar esse passo um arquivo será baixado, salve esse arquivo em um lugar seguro pois ele será lido pela aplicação.