Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【機能追加】録画ルールへのmetadata付与 #648

Open
musaprg opened this issue Jul 22, 2023 · 1 comment
Open

【機能追加】録画ルールへのmetadata付与 #648

musaprg opened this issue Jul 22, 2023 · 1 comment

Comments

@musaprg
Copy link

musaprg commented Jul 22, 2023

related: #542

annict-epgstation-connectorという、EPGStationに録画ルールをAPI経由で自動挿入するようなツールを開発しております。現在、このツールにルールのクリーンアップ機能を追加しようとしているのですが、現状のEPGStationだとどのルールがAPIによって自動挿入されたものか判別することが難しいです。

そこで、録画ルールに対して、何かしらのメタデータを任意の数だけ付与できる機能があると嬉しいです。

メタデータ的な情報としては以下のようなものが挙げられます。

  • Key-Value型のもの({"managedBy": "annict-epgstation-connector","annictId":"xxxx","hoge":"fuga"}
    • MySQL 5.7+だとJSON型カラムが使用可能なので実現可能と思われる
    • SQLiteも一応JSON拡張にてサポートしている
  • Tagベースのもの(annict-epgstation-connector,hoge,fugaみたいなseparatorで区切られた値を各録画ルールのデータとして付与する)
    • 複数許可する場合でも、MySQLのLIKE(またはFULLTEXTを用いた全文検索)で容易に検索機能の実装が可能

#542 と同様に新規カラムを追加するため、DBのマイグレーションが必要となります。

また、メタデータはあくまでプログラム的に使用する用途のため、UI側に露出することは想定しておりません。

@musaprg musaprg changed the title 予約ルールにmetadataを付与できるようにしてほしい 録画ルールにmetadataを付与できるようにしてほしい Jul 22, 2023
@musaprg musaprg changed the title 録画ルールにmetadataを付与できるようにしてほしい 【要望】録画ルールにmetadataを付与できるようにしてほしい Jul 22, 2023
@musaprg musaprg changed the title 【要望】録画ルールにmetadataを付与できるようにしてほしい 【機能追加】録画ルールにmetadataを付与できるようにしてほしい Jul 22, 2023
@musaprg musaprg changed the title 【機能追加】録画ルールにmetadataを付与できるようにしてほしい 【機能追加】録画ルールへのmetadata付与 Jul 22, 2023
@l3tnun
Copy link
Owner

l3tnun commented Jul 29, 2023

現時点で開発のリソースの余裕がないので、直近で対応する予定はありません。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants