groonga - An open-source fulltext search engine and column store.

7.3.38. table_list

7.3.38.1. Summary

table_list - DBに定義されているテーブルをリスト表示

Groonga組込コマンドの一つであるtable_listについて説明します。組込コマンドは、groonga実行ファイルの引数、標準 入力、またはソケット経由でgroongaサーバにリクエストを送信することによって実行します。

table_listは、DBに定義されているテーブルのリストを表示します。

7.3.38.2. Syntax

table_list

7.3.38.3. Usage

Execution example:

table_list
# [
#   [
#     0,
#     1337566253.89858,
#     0.000355720520019531
#   ],
#   [
#     [
#       [
#         "id",
#         "UInt32"
#       ],
#       [
#         "name",
#         "ShortText"
#       ],
#       [
#         "path",
#         "ShortText"
#       ],
#       [
#         "flags",
#         "ShortText"
#       ],
#       [
#         "domain",
#         "ShortText"
#       ],
#       [
#         "range",
#         "ShortText"
#       ],
#       [
#         "default_tokenizer",
#         "ShortText"
#       ],
#       [
#         "normalizer",
#         "ShortText"
#       ]
#     ],
#     [
#       259,
#       "Ages",
#       "/tmp/groonga-databases/commands_table_create.0000103",
#       "TABLE_DAT_KEY|PERSISTENT",
#       "UInt32",
#       null,
#       null,
#       null
#     ],
#     [
#       257,
#       "Lexicon",
#       "/tmp/groonga-databases/commands_table_create.0000101",
#       "TABLE_PAT_KEY|PERSISTENT",
#       "ShortText",
#       null,
#       "TokenBigram",
#       "NormalizerAuto"
#     ],
#     [
#       256,
#       "Logs",
#       "/tmp/groonga-databases/commands_table_create.0000100",
#       "TABLE_NO_KEY|PERSISTENT",
#       null,
#       null,
#       null,
#       null
#     ],
#     [
#       258,
#       "Tags",
#       "/tmp/groonga-databases/commands_table_create.0000102",
#       "TABLE_HASH_KEY|PERSISTENT",
#       "ShortText",
#       null,
#       null,
#       null
#     ]
#   ]
# ]

7.3.38.4. Parameters

ありません。

7.3.38.5. Return value

テーブル名一覧が以下の形式で返却されます。:

[[[テーブル情報名1,テーブル情報型1],...], テーブル情報1,...]

テーブル情報名n

テーブル情報n には複数の情報が含まれますが、そこに入る情報がどんな内容かを示す名前を出力します。 情報名は以下の通りです。

id

テーブルオブジェクトに割り当てられたID

name

テーブル名

path

テーブルのレコードを格納するファイル名

flags

テーブルのflags属性

domain

主キー値の属する型

range

valueが属する型

テーブル情報型n

テーブル情報の型を出力します。

テーブル情報n

テーブル情報名n で示された情報の配列を出力します。 情報の順序は テーブル情報名n の順序と同じです。

Table Of Contents

Previous topic

7.3.37. table_create

Next topic

7.3.39. table_remove

This Page