aboutsummaryrefslogtreecommitdiffstats
path: root/docs/source/pluginwriter
diff options
context:
space:
mode:
authorChristopher Allan Webber <cwebber@dustycloud.org>2016-03-25 15:07:36 -0700
committerChristopher Allan Webber <cwebber@dustycloud.org>2016-03-26 11:39:08 -0700
commit5409a6cf2314dd6269067f169bfca200ebee13cb (patch)
treed909f7703ea10fb64cffcf372bfef3c2ec35db68 /docs/source/pluginwriter
parentee843c47835ebcf9585da63f29d226046b0baf67 (diff)
downloadmediagoblin-5409a6cf2314dd6269067f169bfca200ebee13cb.tar.lz
mediagoblin-5409a6cf2314dd6269067f169bfca200ebee13cb.tar.xz
mediagoblin-5409a6cf2314dd6269067f169bfca200ebee13cb.zip
doc: Note that plugin authors must NEVER modify tables they don't control
* docs/source/pluginwriter/database.rst: New paragraph.
Diffstat (limited to 'docs/source/pluginwriter')
-rw-r--r--docs/source/pluginwriter/database.rst5
1 files changed, 5 insertions, 0 deletions
diff --git a/docs/source/pluginwriter/database.rst b/docs/source/pluginwriter/database.rst
index 2af05f6d..c0698a24 100644
--- a/docs/source/pluginwriter/database.rst
+++ b/docs/source/pluginwriter/database.rst
@@ -142,4 +142,9 @@ accordingly, and read carefully! Now you should also test your
migration with some real data. Be sure to test it both on sqlite
*AND* on postgresql!
+One last *very critical* note: you must never, never modify core
+tables with your plugin. To do that is to put you and all your users
+in a dangerous situation. Add data to the database by adding new tables
+under the control of your plugin, but never ever modify anyone else's!
+
Whew, you made it! Get yourself a cookie to celebrate!