Doctrine

Dev back

Auto Slug and Timestamps with Doctrine Extensions

Ce contenu présente un tutoriel sur l'utilisation des extensions de Doctrine dans Symfony 7, en se concentrant sur l'implémentation de slugs automatiques et de timestamps. Il décrit les fichiers de configuration nécessaires et fournit des exemples de code pour gérer les entités. Les extensions permettent d'améliorer la gestion des données dans les applications Symfony en rendant certaines tâches de routine plus faciles et plus efficaces.

Dev back

Starship Upgrade: Adding Slug and Timestamp Fields

Le cours sur Symfony 7 et Doctrine aborde l'ajout de champs Slug et Timestamp à l'entité Starship, ainsi que des concepts tels que les migrations, l'insertion de données via des fixtures et l'utilisation de requêtes DQL. Les utilisateurs apprendront aussi à gérer la pagination et à utiliser des extensions pour automatiser la création de Slug et les horodatages.

Dev back

Starship Upgrade: Adding Slug and Timestamp Fields

Ce tutoriel explique comment ajouter des champs Slug et Timestamp à une entité existante dans un projet Symfony 7 utilisant Doctrine. Il couvre les étapes de création des migrations nécessaires, de la modification de l'entité et de l'édition des migrations avec du SQL personnalisé pour assurer que les nouveaux champs soient requis. Ce contenu est pertinent pour le développement web avec Symfony et la gestion de bases de données.

Dev back

Alien Tech for Fixtures: Foundry & Faker

Ce cours aborde l'utilisation de Doctrine avec Symfony 7 pour gérer les bases de données, en se concentrant sur des techniques avancées comme l'injection des entités et la pagination. Des outils comme Foundry et Faker sont également présentés pour faciliter la création de fixtures. On y apprend à insérer et manipuler des données tout en améliorant la structure des entités avec des champs supplémentaires tels que les slugs et les timestamps.

Dev back

Alien Tech for Fixtures: Foundry & Faker

Cet article explique comment utiliser les bibliothèques Foundry et Faker pour créer des fixtures dans Symfony 7 et Doctrine. Il décrit le processus d'installation et la création d'une usine pour générer des données fictives. Ce tutoriel inclut des extraits de code et des exemples pratiques pour aider les développeurs à intégrer ces bibliothèques dans leurs projets Symfony.

Dev back

Cosmic Queries: the Repository Class

Ce contenu présente un chapitre du cours SymfonyCasts sur Doctrine et Symfony 7, axé sur la classe Repository, qui traite des requêtes complexes dans une base de données. Il aborde l'installation de Doctrine, la configuration de la base de données, l'utilisation de Docker, ainsi que divers aspects tels que la migration de données, l'insertion avec des fixtures, et l'implémentation de requêtes DQL. Ce chapitre fait parti d'une serie sur la gestion des données dans les applications Symfony.

Dev back

Cosmic Queries: the Repository Class

Cet article propose une formation sur l'utilisation de la classe Repository dans Symfony 7 et Doctrine 3. Il aborde la création de requêtes personnalisées et la gestion des données via des contrôleurs spécifiques. La présentation inclut des extraits de code et des explications détaillées pour aider les développeurs à comprendre et à implémenter des fonctionnalités avancées dans leurs applications Symfony.

Dev back

Fetching with DQL, the QueryBuilder & find()

Le contenu présente une série de chapitres sur l'utilisation de Doctrine avec Symfony 7, en se concentrant sur la récupération de données à l'aide de DQL, du QueryBuilder et de la méthode find(). Les modules couvrent l'installation de Doctrine, la configuration de la base de données, les entités et l'insertion de données, parmi d'autres fonctionnalités avancées.

Dev back

Fetching with DQL, the QueryBuilder & find()

Cet article présente un chapitre de formation sur Symfony 7 et Doctrine, mettant en avant les méthodes de récupération de données à l'aide de DQL, de QueryBuilder et de la méthode find(). On y aborde également la mise en place de la base de données, l'insertion de données, la pagination et la gestion des entités dans des environnements Docker.

Dev back

Fetching with DQL, the QueryBuilder & find()

Ce tutoriel aborde la récupération de données dans Symfony 7 en utilisant Doctrine, notamment à travers DQL (Doctrine Query Language) et le QueryBuilder. Les concepts de recherche avec les méthodes find() et la gestion des contrôleurs sont illustrés, permettant aux développeurs de comprendre comment interagir avec la base de données de manière efficace.