1.2.1 - en to ja translation catalogue (32 entries)

en: Execution example::
ja: 実行例::

en: Summary
ja: 概要

en: ``object_remove`` removes an object. You can remove any object including table, column, command and so on. Normally, you should use specific remove command such as :doc:`table_remove` and :doc:`column_remove`.
ja: ``object_remove`` はオブジェクトを削除します。テーブル・カラム・コマンドなどあらゆるオブジェクトを削除できます。通常は :doc:`table_remove` 、 :doc:`column_remove` といった対象オブジェクト専用のコマンドを使うべきです。

en: ``object_remove`` is danger because you can remove any object. You should use ``object_remove`` carefully.
ja: ``object_remove`` はあらゆるオブジェクトを削除できるため危険です。 ``object_remove`` を使うときは注意してください。

en: ``object_remove`` has "force mode". You can remove a broken object by "force mode". "Force mode" is useful to resolve problems reported by :doc:`/reference/executables/grndb`.
ja: ``object_remove`` には「強制モード」があります。「強制モード」を使うと壊れたオブジェクトを削除できます。「強制モード」は :doc:`/reference/executables/grndb` が報告した問題を解決するために有用です。

en: Syntax
ja: 構文

en: This command takes two parameters::
ja: このコマンドには2つの引数があります。::

en: Usage
ja: 使い方

en: You can remove an object in the database specified by ``name``:
ja: ``name`` で指定したデータベース内のオブジェクトを削除できます。

en: The ``object_remove Users`` returns ``false`` before you create ``Users`` table.
ja: ``object_remove Users`` は ``Users`` テーブルを作る前は ``false`` を返します。

en: The ``object_remove Users`` returns ``true`` after you create ``Users`` table.
ja: ``object_remove Users`` は ``Users`` テーブルを作った後は ``true`` を返します。

en: You can't remove a broken object by default:
ja: デフォルトでは壊れたオブジェクトを削除することはできません。

en: You can remove a broken object by ``--force yes``:
ja: ``force yes`` を指定することで壊れたオブジェクトを削除できます。

en: ``--force yes`` means you enable "force mode". You can remove a broken object in "force mode".
ja: ``--force yes`` は「強制モード」を有効にするという意味です。「強制モード」では壊れたオブジェクトを削除することができます。

en: Parameters
ja: 引数

en: This section describes all parameters.
ja: このセクションではすべての引数について説明します。

en: Required parameters
ja: 必須引数

en: There is only one required parameter.
ja: 必須の引数は1つです。

en: Specifies the object name to be removed.
ja: 削除するテーブルの名前を指定します。

en: If you want to remove a column, use ``TABLE_NAME.COLUMN_NAME`` format like the following:
ja: カラムを削除したいときは、次のように ``テーブル名.カラム名`` という書式を使ってください。

en: ``Logs`` is table name and ``timestamp`` is column name in ``Logs.timestamp``.
ja: ``Logs.timestamp`` 内の ``Logs`` がテーブル名で ``timestamp`` がカラム名です。

en: Optional parameters
ja: 省略可能引数

en: There is one optional parameter.
ja: 省略可能な引数が1つあります。

en: Specifies whether removing the object in "force mode".
ja: 「強制モード」でオブジェクトを削除するかどうかを指定します。

en: You can't remove a broken object by default. But you can remove a broken object in "force mode".
ja: デフォルトでは壊れたオブジェクトを削除できません。しかし、「強制モード」を使えば壊れたオブジェクトを削除できます。

en: ``force`` value must be ``yes`` or ``no``. ``yes`` means that "force mode" is enabled. ``no`` means that "force mode" is disabled.
ja: ``force`` の値は ``yes`` または ``no`` でなければいけません。 ``yes`` は「強制モード」を有効にするという意味です。 ``no`` は「強制モード」を無効にするという意味です。

en: The default value is ``no``. It means that "force mode" is disabled by default.
ja: デフォルト値は ``no`` です。デフォルトでは「強制モード」は無効ということです。

en: Return value
ja: 戻り値

en: The command returns ``true`` as body when the command removed the specified object without any error. For example::
ja: エラーなしでデータベース内に指定した名前のオブジェクトを削除したときはボディは ``true`` になります。例::

en: The command returns ``false`` as body when the command gets any errors. For example::
ja: このコマンドを実行している最中になにかしらエラーが発生したときはボディは ``false`` になります。例::

en: See :doc:`/reference/command/output_format` for ``HEADER``.
ja: ``HEADER`` については :doc:`/reference/command/output_format` を参照してください。

en: Note that ``false`` doesn't mean that "the command can't remove the object". If you enable "force mode", the command removes the object even if the object is broken. In the case, the object is removed and ``false`` is returned as body.
ja: ``false`` が「このコマンドはオブジェクトを削除できなかった」ということを表すわけではないことに注意してください。「強制モード」を有効にすると、オブジェクトが壊れていても削除します。この場合、オブジェクトは削除されますが、ボディは ``false`` になります。
