Créer des applications mobiles sans serveur à l’aide d’Amazon Aurora, Amplify et SwiftUI | par Victor Sanchez | Meilleure programmation | Octobre 2020

Online Coding Courses for Kids

Diagramme de notre application

Nous devons maintenant connecter la base de données afin de créer les tables. Sur le tableau de bord de votre base de données, appuyez sur Actions, puis choisissez Query. Ici, il vous sera demandé le mot de passe que vous avez saisi auparavant pour vous connecter à la base de données.

Connexion à la base de données

Une fois connecté, vous devriez voir l’éditeur de requête ci-dessous:

Éditeur de requête

Pour créer la base de données de notre projet, exécutez la commande suivante:

CREATE DATABASE BLOGDB;

Après cela, cliquez sur «Modifier la base de données». Sous “Entrez le nom de la base de données ou du schéma”, entrez BLOGDB ou le nom que vous venez de saisir, puis cliquez sur “Se connecter à la base de données”

Maintenant, pour créer les tables, exécutez ce qui suit:

Notez que le createdAt les champs ont été créés comme varchar afin que nous puissions utiliser les horodatages Unix.

Maintenant, pour tester si tout fonctionne, vous pouvez créer un nouveau User sur l’éditeur de requêtes:

INSERT INTO User (userId, name, email, picture, createdAt) VALUES ("fake_uuid_specialchars","名字😄", "email_special@fakemail.com", "picture.png", "1588269238");

Ou si vous n’avez pas activé les caractères spéciaux, vous pouvez créer un User avec un nom avec des caractères simples:

INSERT INTO User (userId, name, email, picture, createdAt) VALUES ("fake_uuid_john","John Doe", "johndoe@fakemail.com", "picture.png", "1588269239");

Pour voir la liste des utilisateurs, exécutez la commande suivante:

Select * from User;

Vous devriez voir l’utilisateur nouvellement créé utiliser des caractères spéciaux:

Résultat de la requête avec des caractères spéciaux

Maintenant que nous avons vu que notre base de données fonctionne, nous pouvons procéder à la configuration de notre projet Xcode.

Close Menu