[{"data":1,"prerenderedAt":102},["ShallowReactive",2],{"page-\u002Fv1\u002Fadapters\u002Fslim\u002Fpersistence":3},{"id":4,"title":5,"body":6,"description":94,"extension":95,"meta":96,"navigation":97,"path":98,"seo":99,"stem":100,"__hash__":101},"content\u002Fv1\u002Fadapters\u002Fslim\u002Fpersistence.md","Slim persistence",{"type":7,"value":8,"toc":90},"minimark",[9,13,48,51,61,64,69],[10,11,5],"h1",{"id":12},"slim-persistence",[14,15,16],"blockquote",{},[17,18,19,23,24,27,28,31,34,35,42,43],"p",{},[20,21,22],"strong",{},"Host:"," Slim ",[20,25,26],{},"4.15.x"," (PHP 7.4+ (use 8.2+ in practice)) · Researched 2026-08",[29,30],"br",{},[20,32,33],{},"One-shot:"," ",[36,37,39],"a",{"href":38},"\u002Fapply\u002Fslim.full.md",[40,41,38],"code",{}," · Short: ",[36,44,46],{"href":45},"\u002Fslim",[40,47,45],{},[17,49,50],{},"Slim does not ship an ORM. Pick PDO\u002FDBAL\u002FDoctrine\u002FCycle and quarantine it in Infrastructure repositories that implement Domain ports.",[52,53,59],"pre",{"className":54,"code":56,"language":57,"meta":58},[55],"language-text","src\u002F{Module}\u002FInfrastructure\u002FPersistence\u002F\n","text","",[40,60,56],{"__ignoreMap":58},[17,62,63],{},"No SQL in Use Cases.",[65,66,68],"h2",{"id":67},"related","Related",[70,71,72,79],"ul",{},[73,74,75],"li",{},[36,76,78],{"href":77},"\u002Fv1\u002Fadapters\u002Fslim","Slim adapter overview",[73,80,81,85,86],{},[36,82,84],{"href":83},"\u002Fv1\u002Fcore","Core"," · ",[36,87,89],{"href":88},"\u002Fv1\u002Fadopt\u002Fapply","Apply index",{"title":58,"searchDepth":91,"depth":91,"links":92},2,[93],{"id":67,"depth":91,"text":68},"Chosen by you (Doctrine DBAL\u002FORM, PDO) — always Infra stays in Infrastructure for Modular Hexagonal DDD.","md",{},true,"\u002Fv1\u002Fadapters\u002Fslim\u002Fpersistence",{"title":5,"description":94},"v1\u002Fadapters\u002Fslim\u002Fpersistence","IZEjCNUautg-2CvbpEtMbgnpzjFqVtZRmc8z0Koam0A",1786241416391]