প্রকল্প সম্পর্কে
mycli হলো MySQL এবং MariaDB, Percona, TiDB এবং Apache Doris সহ সামঞ্জস্যপূর্ণ ডেটাবেসগুলোর জন্য একটি কমান্ড-লাইন ইন্টারফেস। এটি বেশ কিছু প্রোডাক্টিভিটি ফিচারের মাধ্যমে স্ট্যান্ডার্ড টার্মিনাল অভিজ্ঞতাকে উন্নত করে:
- স্মার্ট অটো-কমপ্লিশন: SQL কিওয়ার্ড, টেবিল, ভিউ, কলাম এবং এনামের জন্য কনটেক্সট-সেনসিটিভ সাজেশন প্রদান করে।
- ভিজ্যুয়াল এনহ্যান্সমেন্ট: Pygments-এর মাধ্যমে সিনট্যাক্স হাইলাইটিং এবং রঙের মাধ্যমে সুন্দরভাবে সাজানো ট্যাবুলার ডেটা অন্তর্ভুক্ত করে।
- সার্চ এবং নেভিগেশন: fzf ব্যবহার করে ফাজি হিস্ট্রি সার্চ এবং আউটপুট এক্সপ্লোরেশন সমর্থন করে।
- কুয়েরি ম্যানেজমেন্ট: মাল্টিলাইন কুয়েরি এবং Jinja ব্যবহার করে পজিশনাল বা নেমড প্যারামিটারসহ ফেভারিট কুয়েরি সমর্থন করে।
- ডেটা প্রসেসিং: ডেটাফ্রেম ট্রান্সফর্ম, প্লট এবং Parquet এক্সপোর্টের জন্য Polars-এর সাথে ইন্টিগ্রেটেড।
- অ্যাডভান্সড ইন্টিগ্রেশন: স্কিমা-ডেরাইভড কনটেক্সটের মাধ্যমে LLM-এ কুয়েরি করা এবং সিস্টেম কি-রিং-এ পাসওয়ার্ড সংরক্ষণ সমর্থন করে।
- কানেক্টিভিটি: SSL কানেকশন এবং শেল-স্টাইল ট্রেইলিং রিডাইরেক্ট ($>, $>>, $|) সমর্থন করে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.