diff options
author | 2010-06-10 20:12:51 +0300 | |
---|---|---|
committer | 2010-06-10 20:12:51 +0300 | |
commit | cafa672c6fb53ea5f108267cddec5220d0cbc749 (patch) | |
tree | e6dd76916a008f4e5396c0f9600a46ff839800df /docs | |
parent | Utilize portage cache (diff) | |
download | gsoc2010-grumpy-cafa672c6fb53ea5f108267cddec5220d0cbc749.tar.gz gsoc2010-grumpy-cafa672c6fb53ea5f108267cddec5220d0cbc749.tar.bz2 gsoc2010-grumpy-cafa672c6fb53ea5f108267cddec5220d0cbc749.zip |
Added preliminary document about schema design
Diffstat (limited to 'docs')
-rw-r--r-- | docs/schema.rst | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/docs/schema.rst b/docs/schema.rst new file mode 100644 index 0000000..ee85cd6 --- /dev/null +++ b/docs/schema.rst @@ -0,0 +1,22 @@ +Document schemas +================ + +This document contains descriptions for various document schemas stored in +database. In MongoDB documents are stored in groupings of documents called +collections which are roughly equivalent to tables in relational databases. + +Project Grumpy currently uses two collections: + +- packages +- ebuilds + +Package collection +------------------ + +Meant for storing metadata about packages, developer relations, upstream +information, bugs, etc + +Ebuild collection +----------------- + +Package's version specific information - QA issues, depend, use flags... |