turnitin / moodle-plagiarism_turnitin

Turnitin Plagiarism plugin for Moodle
http://www.turnitin.com
45 stars 69 forks source link

upgrade on mssql fail #563

Closed jwloubser closed 3 years ago

jwloubser commented 3 years ago

php 7.3.11 pecl mssql drv 5.8.1 (Apache rhel7) MSSQL 3.9.3 (BUILD: 20201109) (2020061503)

$plugin->version = 2020112601; $plugin->release = "3.5+"; $plugin->requires = 2018051700; $plugin->component = 'plagiarism_turnitin'; $plugin->maturity = MATURITY_STABLE; $plugin->cron = 0;

type y (means yes) or n (means no) : y -->plagiarism_turnitin Default exception handler: column "plagiarism_turnitin_config->config_hash" cannot be modified. Dependency found with index "mdl_plagturnconf_con_uix (config_hash)" Debug: Error code: ddldependencyerror

!!! column "plagiarism_turnitin_config->config_hash" cannot be modified. Dependency found with index "mdl_plagturnconf_con_uix (config_hash)" !!! !! Error code: ddldependencyerror !! !! Stack trace: * line 734 of /lib/ddl/database_manager.php: ddl_dependency_exception thrown

jspicard commented 3 years ago

Also experiencing same error on MySQL on same column and index. Upgrading from plagiarism_turnitin (2020072201)

Moodle Version: 3.9.3+ (Build: 20201113) MariaDB: 10.5.8 PHP: 7.3.24 plagiarism_turnitin: 2020112601

EDIT Added previous plagiarism_turnitin plugin version.

jmcgettrick commented 3 years ago

https://github.com/turnitin/moodle-plagiarism_turnitin/pull/564

jmcgettrick commented 3 years ago

https://github.com/turnitin/moodle-plagiarism_turnitin/releases/tag/v2020113001