Artemis
User Guide
Assessment
Exercises
Lectures
Exams
Orion
Communication
Tutorial Groups
Plagiarism checks
Learning Analytics
Adaptive Learning
Notifications
User Experience
Grading
Customizing Courses
Markdown Support
Integrated Code Lifecycle
Exports
Mobile Applications
LTI Configuration
Contributor Guide
Setup Guide
Development Process
Coding and design guidelines
System Design
Database Migration
Structural Migration with Liquibase
Data Migration with Java
Using local user management
Guided Tour
Test Servers
Builds and Dependency Management
E2E Testing with Playwright
Open-Source
Local Moodle Environment Setup for LTI Development
Administration Guide
Production Setup
Scaling
Setup of Extension Services
User Registration
Shibboleth/SAML2 Login & Registration
Access Rights
Troubleshooting
Useful Database Commands
Known Issues
Benchmarking Tool
Telemetry
Cleanup Service
Research
Publications
Artemis
Database Migration
Edit on GitHub
Database Migration
Database Migration
Structural Migration with Liquibase
1. Gradle
2. Changelog
2.1. MySQL and PostgreSQL compatibility
2.1.1. DATETIME
3. Development
Data Migration with Java
1. Changelog
2. Development