From 14335e788f03ffdbd0540c20623eed9f1fc58de5 Mon Sep 17 00:00:00 2001
From: Dan Gudmundsson
Date: Thu, 12 May 2011 18:24:39 +0200
Subject: [mnesia] Add possibility for implementation dependent storage options
to create_table
---
lib/mnesia/doc/src/mnesia.xml | 15 +++++++++++++++
1 file changed, 15 insertions(+)
(limited to 'lib/mnesia/doc/src/mnesia.xml')
diff --git a/lib/mnesia/doc/src/mnesia.xml b/lib/mnesia/doc/src/mnesia.xml
index 19ec70118f..20133cb6cb 100644
--- a/lib/mnesia/doc/src/mnesia.xml
+++ b/lib/mnesia/doc/src/mnesia.xml
@@ -812,6 +812,21 @@ mnesia:change_table_copy_type(person, node(), disc_copies)
makes up a Mnesia table.
+ -
+
{storage_properties, [{Backend, Properties}].
+ Forwards additional properties to the backend storage.
+ Backend can currently be ets or dets and
+ Properties is a list of options sent to the backend storage
+ during table creation. Properties may not contain properties
+ already used by mnesia such as type or named_table.
+
+ For example:
+
+mnesia:create_table(table, [{ram_copies, [node()]}, {disc_only_copies, nodes()},
+ {storage_properties,
+ [{ets, [compressed]}, {dets, [{auto_save, 5000}]} ]}])
+
+
-
{type, Type}, where Type must be
either of the atoms set, ordered_set or
--
cgit v1.2.3