Add Erlang flag for README block code

This commit is contained in:
Shahryar Tavakkoli 2022-07-11 18:35:45 +04:30 committed by GitHub
parent 7fa3c2a58d
commit 73784fe765
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -80,7 +80,7 @@ RocksDB supports a number of customization options. These can be specified
by providing a `{Key, Value}` list named `rocksdb_opts` under `user_properties`, by providing a `{Key, Value}` list named `rocksdb_opts` under `user_properties`,
for example: for example:
``` ```erlang
mnesia:create_table(foo, [{rocksdb_copies, [node()]}, mnesia:create_table(foo, [{rocksdb_copies, [node()]},
... ...
{user_properties, {user_properties,
@ -93,7 +93,7 @@ for information on configuration parameters. Also see the section below on handl
The default configuration for tables in `mnesia_rocksdb` is: The default configuration for tables in `mnesia_rocksdb` is:
``` ```erlang
default_open_opts() -> default_open_opts() ->
[ {create_if_missing, true} [ {create_if_missing, true}
, {cache_size, , {cache_size,
@ -195,7 +195,7 @@ our example. It returns a list of index terms.
Given the following index plugin implementation: Given the following index plugin implementation:
``` ```erlang
-module(words). -module(words).
-export([words_f/3]). -export([words_f/3]).
@ -212,7 +212,7 @@ words_(_) ->
We can register the plugin and use it in table definitions: We can register the plugin and use it in table definitions:
``` ```erlang
Eshell V12.1.3 (abort with ^G) Eshell V12.1.3 (abort with ^G)
1> mnesia:start(). 1> mnesia:start().
ok ok
@ -228,7 +228,7 @@ as an exported function along the node's code path.
To see what happens when we insert an object, we can turn on call trace. To see what happens when we insert an object, we can turn on call trace.
``` ```erlang
4> dbg:tracer(). 4> dbg:tracer().
{ok,<0.108.0>} {ok,<0.108.0>}
5> dbg:tp(words, x). 5> dbg:tp(words, x).