ℹ️ نکته مهم:
از TestRail ۹.۵.۱ Server به بعد، Cassandra رسماً deprecated شده و این محدودیت اعمال میشود.:
-
ادمینها باید ابتدا Cassandra deprecation script را در version 9.4.1 اجرا کنند و بعد به نسخههای جدیدتر ارتقا دهند.
-
اگر این script اجرا نشده باشد، ارتقا به نسخههای جدیدتر مسدود میشود و یک پیام هشدار نمایش داده میشود در طول فرآیند ارتقا.
👉 لطفاً به Cassandra Deprecation documentation مراجعه کنید.
TestRail installer در مرحله بعد همه tableهای لازم database و دادههای اولیه را بهصورت خودکار ایجاد میکند، اما ابتدا باید روی Unix server خود یک database خالی و یک database user بسازید. برای این کار میتوانید از ابزار مدیریت MySQL دلخواهتان، مثل phpMyAdmin، استفاده کنید یا با ابزار command line mysql، database و user را بسازید:
$ mysql -u root -p
CREATE DATABASE testrail DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;
CREATE USER 'testrail'@'localhost' IDENTIFIED BY 'newpassword';
GRANT ALL ON testrail.* TO 'testrail'@'localhost';
اگر database و user را بهصورت دستی میسازید، مطمئن شوید default character set را utf8 با collation برابر با utf8_unicode_ci تنظیم کردهاید و همه privileges لازم برای database TestRail را به user جدید دادهاید.

