Doctrine

Dev back

High-Tech Controllers: Auto-inject Entities

Le chapitre 'High-Tech Controllers: Auto-inject Entities' du cours SymfonyCasts présente l'utilisation de Doctrine pour améliorer la gestion des entités dans Symfony 7. Il aborde des concepts tels que l'injection automatique d'entités, la création de migrations, l'insertion de données via des fixtures, ainsi que la pagination et la mise à jour d'entités. Le cours se veut technique et s'adresse à des développeurs souhaitant maîtriser Symfony et Doctrine dans un environnement contenant Docker.

Dev back

Auto Slug and Timestamps with Doctrine Extensions

Ce cours de SymfonyCasts explore l'utilisation de Doctrine pour gérer les champs 'slug' et 'timestamp' dans une application Symfony. Il couvre les étapes d'installation de Doctrine, la configuration de la base de données avec Docker, ainsi que des concepts avancés comme les migrations, l'insertion de données et la pagination. Le focus est mis sur les extensions de Doctrine pour automatiser ces processus.

Dev back

Starship Upgrade: Adding Slug and Timestamp Fields

Le cours aborde la mise à niveau d'une entité de vaisseau spatial dans Symfony 7 en ajoutant des champs de slug et de timestamp. Il couvre l'installation de Doctrine, la configuration de la base de données avec Docker et divers aspects de la manipulation des données, y compris l'insertion, la récupération et la mise à jour d'entités. Des outils tels que Foundry et Faker pour les fixtures ainsi que des extensions pour la gestion des slugs et timestamps sont également discutés.

Dev back

Starship Upgrade: Adding Slug and Timestamp Fields

Le chapitre 'Starship Upgrade' du cours Symfony 7 aborde l'ajout de champs Slug et Timestamp à des entités à l'aide de Doctrine. Il couvre des étapes clés telles que l'installation de Doctrine, la configuration de la base de données avec Docker, la création d'entités, les migrations, l'insertion de données via des fixtures, ainsi que des requêtes avancées. Des techniques modernes comme l'auto-injection d'entités dans les contrôleurs et l'utilisation d'extensions Doctrine pour les Slugs et les timestamps sont également présentées.

Dev back

Valid, Rich Entities

Cette ressource traite de la création d'entités riches et valides dans Symfony 7, en utilisant Doctrine comme ORM pour gérer les interactions avec la base de données. Il s'agit d'une introduction à la manière de structurer efficacement le code lié aux entités dans une application Symfony et présente des concepts fondamentaux qui seront explorés plus en détail dans le cadre d'un cours complet.

Dev back

Ship Upgrades: Updating an Entity

Cet article présente un chapitre d'un cours sur la mise à jour d'une entité dans Symfony 7 avec Doctrine. Il s'agit d'une première version qui sera prochainement disponible dans sa forme finalisée. Le contenu comprend des instructions sur la navigation dans le chapitre vidéo et la possibilité de recevoir des notifications lorsque le cours sera complet.

Dev back

Black Hole: Deleting Entities

Cette vidéo traite de Symfony 7 et de son intégration avec Doctrine pour la gestion des entités et leur suppression. Le contenu est en phase de pré-publication et sera bientôt disponible sous forme de chapitre complet. Les développeurs intéressés par la manipulation des données dans Symfony y trouveront des informations pertinentes. Les utilisateurs peuvent également s'inscrire pour être notifiés lors de la sortie complète du cours.

Dev back

Alien Tech for Fixtures: Foundry & Faker

Le contenu présente un cours de SymfonyCasts sur Symfony 7, axé sur l'utilisation de Doctrine et l'intégration de la base de données, notamment en ce qui concerne les fixtures avec Foundry et Faker. Différents chapitres abordent des thèmes comme l'installation de Doctrine, la configuration de la base de données, les entités, les migrations et l'interrogation de données. Des sujets futurs comme la pagination et l'injection automatique d'entités sont également mentionnés.

Dev back

Cosmic Queries: the Repository Class

SymfonyCasts propose un cours sur Symfony 7 et Doctrine, axé sur les requêtes cosmiques et l'utilisation de la classe Repository. Le cours comprend des modules sur l'installation de Doctrine, la configuration de la base de données avec Docker, la création d'entités, les migrations, l'insertion de données via des fixtures, la récupération de données avec DQL et le QueryBuilder, ainsi que sur la pagination et l'ajout de champs supplémentaires tels que des slugs et des timestamps. De nombreux modules sont prévus pour étoffer le contenu.

Dev back

Cosmic Queries: the Repository Class

Le cours SymfonyCasts aborde l'utilisation de Doctrine dans Symfony 7, avec un accent particulier sur la classe Repository pour effectuer des requêtes complexes. Les modules incluent l'installation de Doctrine, la configuration de la base de données avec Docker, et la gestion des entités, des migrations et des données à l'aide de Fixtures. Les futurs chapitres promettent également des sujets avancés tels que la pagination et l'injection automatique d'entités dans les contrôleurs.