doc/evfuse_db.txt
changeset 24 82cfdb6680d1
child 38 1fd4da071575
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/evfuse_db.txt	Sun Oct 12 14:57:06 2008 +0300
@@ -0,0 +1,19 @@
+
+Just a simple pure-data filesystem stored in a SQL database. Implementation using PostgreSQL.
+No weird dynamic magic.
+
+
+file_tree:
+    offset              serial4                 ephemeral counter used to tell one file entry from another
+    name                varchar(256)            the filename
+    parent              int4 -> inodes.ino      file entry's parent
+    inode               int4 -> inodes.ino      the file's data
+
+inodes:
+    ino                 serial4                 inode number
+    type                char(3)
+            REG                         normal file
+            DIR                         directory
+    mode                int2                    file access modes 
+    size                int8                    file content size (?)
+