File tree Expand file tree Collapse file tree
source/content/pages/05-data Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -3371,9 +3371,9 @@ <h3>Potential for reduced performance</h3>
33713371< h3 > Shifting complexity from the database into the app code</ h3 >
33723372< p > The code for working with an application's data has to live somewhere. Before
33733373ORMs were common, database stored procedures were used to encapsulate the
3374- database logic. With an ORM, the data manipulation code instead lives in the
3375- application's codebase. The addition of data handling code in the codebase
3376- generally isn't an issue with a sound application design, but it does
3374+ database logic. With an ORM, the data manipulation code instead lives within
3375+ the application's Python codebase. The addition of data handling logic in the
3376+ codebase generally isn't an issue with a sound application design, but it does
33773377increase the total amount of Python code instead of splitting code between
33783378the application and the database stored procedures.</ p >
33793379< h2 > Python ORM Implementations</ h2 >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
2- <feed xmlns =" http://www.w3.org/2005/Atom" ><title >Matt Makai</title ><link href =" http://www.fullstackpython.com/" rel =" alternate" ></link ><link href =" http://www.fullstackpython.com/feeds/all.atom.xml" rel =" self" ></link ><id >http://www.fullstackpython.com/</id ><updated >2015-06-16T09:21:39Z </updated ></feed >
2+ <feed xmlns =" http://www.w3.org/2005/Atom" ><title >Matt Makai</title ><link href =" http://www.fullstackpython.com/" rel =" alternate" ></link ><link href =" http://www.fullstackpython.com/feeds/all.atom.xml" rel =" self" ></link ><id >http://www.fullstackpython.com/</id ><updated >2015-06-16T09:22:16Z </updated ></feed >
Original file line number Diff line number Diff line change @@ -131,9 +131,9 @@ <h3>Potential for reduced performance</h3>
131131< h3 > Shifting complexity from the database into the app code</ h3 >
132132< p > The code for working with an application's data has to live somewhere. Before
133133ORMs were common, database stored procedures were used to encapsulate the
134- database logic. With an ORM, the data manipulation code instead lives in the
135- application's codebase. The addition of data handling code in the codebase
136- generally isn't an issue with a sound application design, but it does
134+ database logic. With an ORM, the data manipulation code instead lives within
135+ the application's Python codebase. The addition of data handling logic in the
136+ codebase generally isn't an issue with a sound application design, but it does
137137increase the total amount of Python code instead of splitting code between
138138the application and the database stored procedures.</ p >
139139< h2 > Python ORM Implementations</ h2 >
Original file line number Diff line number Diff line change @@ -121,9 +121,9 @@ SQL code.
121121### Shifting complexity from the database into the app code
122122The code for working with an application's data has to live somewhere. Before
123123ORMs were common, database stored procedures were used to encapsulate the
124- database logic. With an ORM, the data manipulation code instead lives in the
125- application's codebase. The addition of data handling code in the codebase
126- generally isn't an issue with a sound application design, but it does
124+ database logic. With an ORM, the data manipulation code instead lives within
125+ the application's Python codebase. The addition of data handling logic in the
126+ codebase generally isn't an issue with a sound application design, but it does
127127increase the total amount of Python code instead of splitting code between
128128the application and the database stored procedures.
129129
You can’t perform that action at this time.
0 commit comments