Change Instance
Changes API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/changes/2046982/?format=api
https://l10n.opensuse.org/api/units/13184011/?format=api", "component": "https://l10n.opensuse.org/api/components/packages-i18n/perl-master/?format=api", "translation": "https://l10n.opensuse.org/api/translations/packages-i18n/perl-master/ja/?format=api", "user": "https://l10n.opensuse.org/api/users/OotaToshiya/?format=api", "author": "https://l10n.opensuse.org/api/users/OotaToshiya/?format=api", "timestamp": "2022-03-01T08:43:07.594570Z", "action": 9, "target": "これは単純なモジュールで、標準以外の拡張(詳細は下記の「サポートされているDBMS」のセクションを参照)を含むSQLコードを、構成するアトミックなステートメントに分割しようとします。\n\nSQLコードを分割するために使用されるロジックは、「;」(セミコロン)文字の生の「分割」よりも洗練されています。最初に、さまざまな異なるステートメントterminator_tokens_が認識されます(リストについては以下を参照)。次に、このモジュールは識別子、値、コメント、BEGIN.内のトークンの存在を正しく処理できます。END' ブロック(ネストされている場合も含む)、_dollar-quoted_strings、MySQLカスタムの'DELIMITER'、手続きコードなど、上記の書式で(部分的に)例示したもの。\n\nただし、これは決して検証パーサーではないことを考慮してください(厳密に言えば、単に_context-sensitive tokenizer_です)。むしろ、進行中の_ヒューリスティック_アプローチと見るべきであり、テストケースが報告されるにつれて徐々に改善されるでしょう。これはまた、以下で説明する制限を除いて、このモジュールの最新リリースが正しく分割できない既知のSQLコードが(作成者には)存在しないことを意味します。\n\nこのディストリビューションにバンドルされているテスト・スイート(これには現在、ポピュラーな_Sakila_and_Pagila_sampleデータベース・スキーマが含まれています。これについては、以下のSHOWCASEセクションで詳しく説明します)から、このモジュールの機能を理解することができます。\n\nアトミックな文をDBMSに渡す場合は、代わりにDBIx::MultiStatementDoを使用することをお勧めします。これは、このモジュールを使用し、(オプションで)自動トランザクションサポートも提供するので、おそらく必要な_all-or-nothing_動作を持つことになります。", "id": 2046982, "action_name": "Translation uploaded", "url": "https://l10n.opensuse.org/api/changes/2046982/?format=api" }{ "unit": "