diff --git a/.gitignore b/.gitignore index eedf2c30..e2a50fb5 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,7 @@ ci/inventory ghostdriver.log ci/terraform.tfstate* ansible/inventory +makenewimage.sh +ansible/inventory-* +makenewimage.pl +copyimagetosd.pl diff --git a/README.md b/README.md index 74d1c2f2..b47f003c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,26 @@ +# -------------------------------- +# -------------------------------- +# -------------------------------- +# ABANDONED +You can access the latest code: https://github.com/ConnectBox/connectbox-pi +# -------------------------------- + + + [![Build Status](https://travis-ci.org/ConnectBox/connectbox-pi.svg?branch=master)](https://travis-ci.org/ConnectBox/connectbox-pi) +# TheWell version of ConnectBox + +TheWell is a variant of ConnectBox that adds Moodle Learning Management System (v. 3.9.3), PHP (v. 7.4) and MySQL (MariaDB) (vv 10.3) to bring training system and learning content to the ConnectBox platform. + +Summary Of Changes: +* ConnectBox Ansible roles are updated to build ConnectBox with Moodle, PHP and MySQL +* TheWell is for Debian OS (Raspbian) on Raspberry Pi (with modifications) or other Linux host +* Refer to Relay Trust Moodle Repo for Documentation Of Changes +* Default Moodle MySQL database is located in this repo under ansible/roles/moodle/templates/ +* Legacy Connectbox File Serving is now at {{{hostname}}} such that Connectbox is http://thewell, Moodle is http://learn.thewell and Admin is http://thewell/admin +* (There will be more as this gets built out) + # ConnectBox ConnectBox is a media sharing device based on small form factor computers including the Raspberry Pi 3, Raspberry Pi Zero W, NanoPi NEO, Orange Pi Zero and Pine64. @@ -8,6 +29,10 @@ ConnectBox is a media sharing device based on small form factor computers includ See [docs/deployment.md](docs/deployment.md) +# Making a Connectbox on AWS + +See [docs/awsinstall.md](docs /docs/awsinstall.md) + # Connectbox setup and administration See [docs/administration.md](docs/administration.md) @@ -17,4 +42,4 @@ See [docs/administration.md](docs/administration.md) See [docs/development.md](docs/development.md) # MicroSD Card Images/Releases -See [https://github.com/ConnectBox/connectbox-pi/releases/](https://github.com/ConnectBox/connectbox-pi/releases/) +TBD diff --git a/ansible/group_vars/all b/ansible/group_vars/all index f3677410..025f04c0 100644 --- a/ansible/group_vars/all +++ b/ansible/group_vars/all @@ -43,6 +43,7 @@ connectbox_config_root: /etc/connectbox connectbox_usb_files_root: /media/usb0 connectbox_admin_credentials: admin:$apr1$CBOX2018$RlXBoHRRoiG3vMC7PS07q. connectbox_default_hostname: connectbox +connectbox_logo: connectbox_logo.png connectbox_log_dir: /var/log/connectbox connectbox_access_log: "{{ connectbox_log_dir }}/connectbox-access.log" connectbox_error_log: "{{ connectbox_log_dir }}/connectbox-error.log" @@ -50,6 +51,8 @@ connectbox_error_log: "{{ connectbox_log_dir }}/connectbox-error.log" access_log_analyzer_repo: https://github.com/ConnectBox/access-log-analyzer.git connectbox_client_repo: https://github.com/ConnectBox/connectbox-react-icon-client.git connectbox_client_path: published/ +connectbox_system_password: "!1TheWell" +build_moodle: False nginx_admin_block: | location /admin/api { diff --git a/ansible/group_vars/raspbian b/ansible/group_vars/raspbian index 53d2cff0..289e7bf8 100644 --- a/ansible/group_vars/raspbian +++ b/ansible/group_vars/raspbian @@ -1,6 +1,6 @@ --- connectbox_os: raspbian -ansible_user: root +ansible_user: pi -client_facing_if: "wlan1" -eth_facing_if: "wlan0" +client_facing_if: "wlan0" +eth_facing_if: "eth0" diff --git a/ansible/roles/ansible-postgresql/README.md b/ansible/roles/ansible-postgresql/README.md new file mode 100644 index 00000000..2599a2cd --- /dev/null +++ b/ansible/roles/ansible-postgresql/README.md @@ -0,0 +1,182 @@ +PostgreSQL +========== + +An [Ansible][ansible] role for installing and managing [PostgreSQL][postgresql] servers. This role works with both +Debian and RedHat based systems, and provides backup scripts for [PostgreSQL Continuous Archiving and Point-in-Time +Recovery][postgresql_pitr]. + +On RedHat-based platforms, the [PostgreSQL Global Development Group (PGDG) packages][pgdg_yum] packages will be +installed. On Debian-based platforms, you can choose from the distribution's packages (from APT) or the [PGDG +packages][pgdg_apt]. + +[ansible]: http://www.ansible.com/ +[postgresql]: http://www.postgresql.org/ +[postgresql_pitr]: http://www.postgresql.org/docs/9.4/static/continuous-archiving.html +[pgdg_yum]: http://yum.postgresql.org/ +[pgdg_apt]: http://apt.postgresql.org/ + +**Changes that require a restart will not be applied unless you manually restart PostgreSQL.** This role will reload the +server for those configuration changes that can be updated with only a reload because reloading is a non-intrusive +operation, but options that require a full restart will not cause the server to restart. + +Requirements +------------ + +This role requires Ansible 2.4+ + +Role Variables +-------------- + +### All variables are optional ### + +- `postgresql_user_name`: System username to be used for PostgreSQL (default: `postgres`). + +- `postgresql_version`: PostgreSQL version to install. On Debian-based platforms, the default is whatever version is + pointed to by the `postgresql` metapackage). On RedHat-based platforms, the default is `10`. + +- `postgresql_flavor`: On Debian-based platforms, this specifies whether you want to use PostgreSQL packages from pgdg + or the distribution's apt repositories. Possible values: `apt`, `pgdg` (default: `apt`). + +- `postgresql_conf`: A list of hashes (dictionaries) of `postgresql.conf` options (keys) and values. These options are + not added to `postgresql.conf` directly - the role adds a `conf.d` subdirectory in the configuration directory and an + include statement for that directory to `postgresql.conf`. Options set in `postgresql_conf` are then set in + `conf.d/25ansible_postgresql.conf`. For legacy reasons, this can also be a single hash, but the list syntax is + preferred because it preserves order. + + Due to YAML parsing, you must take care when defining values in + `postgresql_conf` to ensure they are properly written to the config file. For + example: + + ```yaml + postgresql_conf: + - max_connections: 250 + - archive_mode: "off" + - work_mem: "'8MB'" + ``` + + Becomes the following in `25ansible_postgresql.conf`: + + ``` + max_connections = 250 + archive_mode = off + work_mem: '8MB' + ``` + +- `postgresql_pg_hba_conf`: A list of lines to add to `pg_hba.conf` + +- `postgresql_pg_hba_local_postgres_user`: If set to `false`, this will remove the `postgres` user's entry from + `pg_hba.conf` that is preconfigured on Debian-based PostgreSQL installations. You probably do not want to do this + unless you know what you're doing. + +- `postgresql_pg_hba_local_socket`: If set to `false`, this will remove the `local` entry from `pg_hba.conf` that is + preconfigured by the PostgreSQL package. + +- `postgresql_pg_hba_local_ipv4`: If set to `false`, this will remove the `host ... 127.0.0.1/32` entry from + `pg_hba.conf` that is preconfigured by the PostgreSQL package. + +- `postgresql_pg_hba_local_ipv6`: If set to `false`, this will remove the `host ... ::1/128` entry from `pg_hba.conf` + that is preconfigured by the PostgreSQL package. + +- `postgresql_pgdata`: Only set this if you have changed the `$PGDATA` directory from the package default. Note this + does not configure PostgreSQL to actually use a different directory, you will need to do that yourself, it just allows + the role to properly locate the directory. + +- `postgresql_conf_dir`: As with `postgresql_pgdata` except for the configuration directory. + +### Backups ### + +- `postgresql_backup_dir`: If set, enables [PITR][postgresql_pitr] backups. Set this to a directory where your database + will be backed up (this can be any format supported by rsync, e.g. `user@host:/path`). The most recent backup will be + in a subdirectory named `current`. + +- `postgresql_backup_rotate`: Boolean, defaults to `true`, which will cause the `current` directory to be renamed prior + to creating a new backup. If set to `false`, `current` will be deleted (this is useful if you are using snapshots or + some other means to archive previous backups). + +- `postgresql_backup_local_dir`: Filesystem path on the PostgreSQL server where backup scripts will be placed and + working WALs will be written prior to a WAL archive. + +- `postgresql_backup_[hour|minute]`: Controls what time the cron job will run to perform a full backup. Defaults to 1:00 + AM. + +- `postgresql_backup_[day|month|weekday]`: Additional cron controls for when the full backup is performed (default: + `*`). + +- `postgresql_backup_mail_recipient`: User or address that should receive mail from the backup scripts. + +- `postgresql_backup_remote_rsync_path`: Path to `rsync` on the remote system. + +- `postgresql_backup_post_command`: Arbitrary command to run after successful completion of a scheduled backup. + +Dependencies +------------ + +None + +Example Playbook +---------------- + +Standard install: Default `postgresql.conf`, `pg_hba.conf` and default version for the OS: + +```yaml +--- + +- hosts: dbservers + remote_user: root + roles: + - postgresql +``` + +Use the pgdg packages on a Debian-based host: + +```yaml +--- + +- hosts: dbservers + remote_user: root + vars: + postgresql_flavor: pgdg + roles: + - postgresql +``` + +Use the PostgreSQL 9.5 packages and set some `postgresql.conf` options and `pg_hba.conf` entries: + +```yaml +--- + +- hosts: dbservers + remote_user: root + vars: + postgresql_version: 9.5 + postgresql_conf: + - listen_addresses: "''" # disable network listening (listen on unix socket only) + - max_connections: 50 # decrease connection limit + postgresql_pg_hba_conf: + - host all all 10.0.0.0/8 md5 + roles: + - postgresql +``` + +Enable backups to /archive + +```yaml +- hosts: all + remote_user: root + vars: + postgresql_backup_dir: /archive + roles: + - postgresql +``` + +License +------- + +[Academic Free License ("AFL") v. 3.0][afl] + +[afl]: http://opensource.org/licenses/AFL-3.0 + +Author Information +------------------ + +[Nate Coraor](https://github.com/natefoo) diff --git a/ansible/roles/ansible-postgresql/defaults/main.yml b/ansible/roles/ansible-postgresql/defaults/main.yml new file mode 100644 index 00000000..44f39196 --- /dev/null +++ b/ansible/roles/ansible-postgresql/defaults/main.yml @@ -0,0 +1,10 @@ +--- + +postgresql_backup_local_dir: ~postgres/backup +postgresql_backup_active_dir: "{{ postgresql_backup_local_dir }}/active" +postgresql_backup_mail_recipient: postgres +postgresql_backup_rotate: true +postgresql_user_name: postgres +postgresql_user_password: mypassword + +postgresql_archive_wal_rsync_args: '--ignore-existing -ptg --info=skip1' diff --git a/ansible/roles/ansible-postgresql/files/get_repo_rpm_release.py b/ansible/roles/ansible-postgresql/files/get_repo_rpm_release.py new file mode 100644 index 00000000..60f24f14 --- /dev/null +++ b/ansible/roles/ansible-postgresql/files/get_repo_rpm_release.py @@ -0,0 +1,35 @@ +#!/usr/bin/env python +""" +Determine the latest version of the yum repository package. + +usage: get_repo_rpm_version.py url distribution + +e.g.: + +get_repo_rpm_version.py http://yum.postgresql.org/9.2/redhat/rhel-6-x86_64/ centos +""" + +import re +import sys +import urllib2 + +url, dist = sys.argv[1:] + +try: + repo = urllib2.urlopen(url) +except urllib2.HTTPError, e: + print >>sys.stderr, "Failed to fetch directory list from %s" % url + raise + +pg_version = url.split('/')[3] +if pg_version[0] == "8" and dist != "sl": + re_pattern = 'href=[\'"](pgdg-%s-%s-[\d+].noarch.rpm)[\'"]' % (dist, pg_version) +else: + re_pattern = 'href=[\'"](pgdg-%s%s-%s-[\d+].noarch.rpm)[\'"]' % (dist, pg_version.replace('.', ''), pg_version) +match = re.findall(re_pattern, repo.read(), flags=re.I) + +assert match, "No matching %s pgdg repository packages found for version %s at %s" % (dist, pg_version, url) + +print match[0] + +sys.exit(0) diff --git a/ansible/roles/ansible-postgresql/handlers/main.yml b/ansible/roles/ansible-postgresql/handlers/main.yml new file mode 100644 index 00000000..f75b6f48 --- /dev/null +++ b/ansible/roles/ansible-postgresql/handlers/main.yml @@ -0,0 +1,4 @@ +--- + +- name: Reload PostgreSQL + service: name={{ postgresql_service_name }} state=reloaded diff --git a/ansible/roles/ansible-postgresql/meta/main.yml b/ansible/roles/ansible-postgresql/meta/main.yml new file mode 100644 index 00000000..791cd3a6 --- /dev/null +++ b/ansible/roles/ansible-postgresql/meta/main.yml @@ -0,0 +1,26 @@ +--- +galaxy_info: + author: The Galaxy Project + description: Install and manage a PostgreSQL (http://www.postgresql.org/) server. + company: The Galaxy Project + license: AFL v3.0 + min_ansible_version: 2.4 + platforms: + - name: EL + versions: + - all + - name: Fedora + versions: + - all + - name: Ubuntu + versions: + - all + - name: Debian + versions: + - all + galaxy_tags: + - database + - sql + - postgres + - postgresql +dependencies: [] diff --git a/ansible/roles/ansible-postgresql/tasks/backup.yml b/ansible/roles/ansible-postgresql/tasks/backup.yml new file mode 100644 index 00000000..7993b648 --- /dev/null +++ b/ansible/roles/ansible-postgresql/tasks/backup.yml @@ -0,0 +1,56 @@ +--- + +- name: Create backup directories + file: + owner: postgres + group: postgres + mode: 0750 + state: directory + path: "{{ item }}" + with_items: + - "{{ postgresql_backup_local_dir }}" + - "{{ postgresql_backup_local_dir }}/bin" + - "{{ postgresql_backup_active_dir }}" + +- name: Install backup scripts + template: + src: "{{ item }}.j2" + dest: "{{ postgresql_backup_local_dir }}/bin/{{ item }}" + owner: postgres + group: postgres + mode: 0750 + with_items: + - backup_working_wal.sh + - archive_wal.sh + - scheduled_backup.sh + +- name: Set WAL archive config options + template: + src: 20ansible_backup.conf.j2 + dest: "{{ postgresql_conf_dir }}/conf.d/20ansible_backup.conf" + owner: postgres + group: postgres + backup: yes + notify: Reload PostgreSQL + +- name: Schedule backups + cron: + name: "PostgreSQL Backup" + cron_file: ansible_postgresql_backup + user: postgres + hour: "{{ postgresql_backup_hour | default(1) }}" + minute: "{{ postgresql_backup_minute | default(0) }}" + day: "{{ postgresql_backup_day | default(omit) }}" + month: "{{ postgresql_backup_month | default(omit) }}" + weekday: "{{ postgresql_backup_weekday | default(omit) }}" + job: >- + {{ postgresql_backup_local_dir }}/bin/scheduled_backup.sh{{ + ' && ' ~ postgresql_backup_post_command if postgresql_backup_post_command is defined else '' + }} + +- name: Schedule PostgreSQL working WAL backup + cron: + name: "PostgreSQL WAL Backup" + cron_file: ansible_postgresql_walbackup + user: postgres + job: "{{ postgresql_backup_local_dir }}/bin/backup_working_wal.sh" diff --git a/ansible/roles/ansible-postgresql/tasks/debian.yml b/ansible/roles/ansible-postgresql/tasks/debian.yml new file mode 100644 index 00000000..978b2b96 --- /dev/null +++ b/ansible/roles/ansible-postgresql/tasks/debian.yml @@ -0,0 +1,36 @@ +--- + +- name: Install pgdg package signing key (Debian/pgdg) + apt_key: + keyserver: pgp.mit.edu + id: ACCC4CF8 + register: __postgresql_apt_key_result + until: __postgresql_apt_key_result is succeeded + retries: 5 + delay: 5 + when: postgresql_flavor is defined and postgresql_flavor == "pgdg" + +- name: Install pgdg repository (Debian/pgdg) + apt_repository: + repo: "deb http://apt.postgresql.org/pub/repos/apt/ {{ ansible_distribution_release }}-pgdg main" + update_cache: yes + when: postgresql_flavor is defined and postgresql_flavor == "pgdg" + +- name: Install PostgreSQL (Debian) + apt: + name: postgresql{{ '-' ~ postgresql_version if postgresql_version is defined else '' }} + register: __postgresql_apt_result + until: __postgresql_apt_result is succeeded + retries: 5 + delay: 5 + +- name: Get installed version + command: dpkg-query -f ${Version;3} --show postgresql + when: postgresql_version is not defined + register: __postgresql_version_query_result + changed_when: false + +- name: Set version fact + set_fact: + postgresql_version: "{{ __postgresql_version_query_result.stdout.split('+') | first }}" + when: postgresql_version is not defined diff --git a/ansible/roles/ansible-postgresql/tasks/main.yml b/ansible/roles/ansible-postgresql/tasks/main.yml new file mode 100644 index 00000000..c051de20 --- /dev/null +++ b/ansible/roles/ansible-postgresql/tasks/main.yml @@ -0,0 +1,117 @@ +--- + +# Most of this playbook is from the Ansible Galaxy + +# Convenient ordering - debian.yml sets postgresql_version if it is unset, +# which is needed by the include_vars files. +- include_tasks: debian.yml + when: ansible_os_family == "Debian" + +# For RedHat we use the value from defaults/main.yml +- name: Set version fact + set_fact: + postgresql_version: "{{ postgresql_default_version }}" + when: ansible_os_family == "RedHat" and postgresql_version is not defined + +# Sets postgresql_pgdata, postgresql_conf_dir +- name: Set OS-specific variables + include_vars: "{{ ansible_os_family | lower }}.yml" + +- name: Set pgdata fact + set_fact: + postgresql_pgdata: "{{ postgresql_pgdata_default }}" + when: postgresql_pgdata is not defined + +- name: Set conf dir fact + set_fact: + postgresql_conf_dir: "{{ postgresql_conf_dir_default }}" + when: postgresql_conf_dir is not defined + +# Needs postgresql_pgdata set +- include_tasks: redhat.yml + when: ansible_os_family == "RedHat" + +- name: Create conf.d + file: + path: "{{ postgresql_conf_dir }}/conf.d" + state: directory + owner: "{{ postgresql_user_name }}" + group: "{{ postgresql_user_name }}" + +# lineinfile's behavior when `backrefs = True` is very odd. We don't want to overwrite include_dirs if it's already +# properly set, but we don't know the exact format it will be in (with or without '=', with a comment at end of line, +# etc.). So check for a match first and then add if there's no match. +- name: Check for conf.d include in postgresql.conf + lineinfile: + line: 'why ansible ;(' + # The '=' is optional but is present in postgresql.conf.sample, which Debian's sample is based off of (but include* + # directive examples in the PostgreSQL docs don't use it). Also ignore comments and whitespace after the directive. + regexp: '^include_dir(\s+|\s*=\s*)?''conf.d''\s*(#.*)?$' + path: "{{ postgresql_conf_dir }}/postgresql.conf" + backrefs: true + check_mode: true + changed_when: __postgresql_include_dir_result is not changed # yeah... + register: __postgresql_include_dir_result + when: "postgresql_version is version_compare('9.3', '>=')" + +- name: Set conf.d include in postgresql.conf + lineinfile: + line: "include_dir 'conf.d'" + path: "{{ postgresql_conf_dir }}/postgresql.conf" + backup: yes + notify: Reload PostgreSQL + when: "postgresql_version is version_compare('9.3', '>=') and __postgresql_include_dir_result is changed" + +- name: Include 25ansible_postgresql.conf in postgresql.conf + lineinfile: + line: "include 'conf.d/25ansible_postgresql.conf'" + dest: "{{ postgresql_conf_dir }}/postgresql.conf" + backup: yes + notify: Reload PostgreSQL + when: "postgresql_version is version_compare('9.3', '<')" + +- name: Set config options + template: + src: 25ansible_postgresql.conf.j2 + dest: "{{ postgresql_conf_dir }}/conf.d/25ansible_postgresql.conf" + owner: "{{ postgresql_user_name }}" + group: "{{ postgresql_user_name }}" + backup: yes + notify: Reload PostgreSQL + +- name: Install pg_hba.conf + template: + src: pg_hba.conf.{{ ansible_os_family | lower }}.j2 + dest: "{{ postgresql_conf_dir }}/pg_hba.conf" + owner: "{{ postgresql_user_name }}" + group: "{{ postgresql_user_name }}" + mode: 0400 + backup: yes + notify: Reload PostgreSQL + +- include_tasks: backup.yml + when: postgresql_backup_dir is defined + +############################################## +# The following items are all added for The Well / Moodle +# We delete any existing Moodle Database and Create a new One From the Template + +- name: Check For Existing + command: psql moodle -c "select * from mdl_course;" + become: true + become_user: postgres + register: buildDatabase + ignore_errors: yes + +- debug: msg="Build Database? {{buildDatabase.rc}}" + +- debug: msg="Overwrite Database? {{overwrite_database}}" + +- include_tasks: overwrite.yml + when: buildDatabase.rc > 0 or overwrite_database + +- name: Ensure PostgreSQL is running + service: + name: "{{ postgresql_service_name }}" + enabled: yes + state: started diff --git a/ansible/roles/ansible-postgresql/tasks/overwrite.yml b/ansible/roles/ansible-postgresql/tasks/overwrite.yml new file mode 100644 index 00000000..5d7eeaf3 --- /dev/null +++ b/ansible/roles/ansible-postgresql/tasks/overwrite.yml @@ -0,0 +1,47 @@ +# These run if there is not moodle database existing + + +- name: Set Default PSQL Password + command: psql -c "ALTER USER postgres WITH PASSWORD '{{postgresql_user_password}}';" + become: true + become_user: postgres + +- name: Force all existing user sessions out + command: psql -c "SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = 'moodle' AND pid <> pg_backend_pid();" + become: true + become_user: postgres + +- name: Delete Existing Moodle Database + command: psql -c "DROP DATABASE IF EXISTS moodle;" + become: true + become_user: postgres + +- name: Create empty Moodle Database + command: psql -c "create database moodle;" + become: true + become_user: postgres + +- name: Remove Moodle Dump From /tmp + file: + path: /tmp/moodle_database_template.dump + state: absent + +- name: Copy Default Postgres Database Dump To /tmp + template: + src: "{{ item.src }}" + dest: "/tmp/{{ item.dest }}" + mode: 0666 + owner: postgres + group: postgres + with_items: + - { src: "moodle_database_template.dump", dest: "moodle_database_template.dump" } + +- name: Install Default Postgres Database for Moodle + command: psql -f /tmp/moodle_database_template.dump moodle + become: true + become_user: postgres + +- name: Recursively empty existing moodledata directory + shell: rm -rf /var/www/moodledata/* + become: true + ignore_errors: yes \ No newline at end of file diff --git a/ansible/roles/ansible-postgresql/tasks/redhat.yml b/ansible/roles/ansible-postgresql/tasks/redhat.yml new file mode 100644 index 00000000..364ce8c2 --- /dev/null +++ b/ansible/roles/ansible-postgresql/tasks/redhat.yml @@ -0,0 +1,69 @@ +--- + +- name: Set PostgreSQL dotless version fact + set_fact: + __postgresql_version_dotless: "{{ postgresql_version | replace('.', '') }}" + __postgresql_command_sep: "{{ postgresql_version is version('10', '>=') | ternary('-', '') }}" + +# Using the rpm URL format of the yum module causes Ansible to download the rpm +# every time to check whether it's installed, so, don't do that. +- name: Check pgdg repository package (RedHat) + yum: + name: "pgdg-redhat-repo" + register: __postgresql_repo_pkg_installed_result + ignore_errors: yes + +- name: Install pgdg repository package (RedHat) + yum: + name: >- + https://download.postgresql.org/pub/repos/yum/reporpms/{{ postgresql_pgdg_shortfamilies[ansible_distribution] + | default("EL") }}-{{ ansible_distribution_major_version }}-{{ ansible_architecture }}/pgdg-{{ + postgresql_pgdg_families[ansible_distribution] | default("redhat") }}-repo-latest.noarch.rpm + register: __postgresql_yum_result + until: __postgresql_yum_result is succeeded + retries: 5 + delay: 5 + when: __postgresql_repo_pkg_installed_result is failed + +#- name: Collect installed repos +# yum: +# list: repos +# until: __postgresql_yum_repolist_result is succeeded +# retries: 5 +# delay: 5 +# register: __postgresql_yum_repolist_result + +# Not supported (and no good workaround) until there is a solution for https://github.com/ansible/ansible/issues/41178 +#- name: Ensure that only the desired PostgreSQL version's repo is enabled +# yum_repository: +# name: item.repoid +# enabled: "{{ (item.repoid == 'pgdg' ~ __postgresql_version_dotless) if item.repoid.startswith('pgdg') else item.state == 'enabled' }}" +# # "{{ __postgresql_yum_repolist_result.results | selectattr('repoid', 'startswith', 'pgdg') | list }}" would be nice +# # here but alas there is no `startswith` test +# loop: "{{ __postgresql_yum_repolist_result.results }}" + +- name: Install PostgreSQL (RedHat) + yum: + name: postgresql{{ __postgresql_version_dotless }}-server + +- name: Check for pgdata directory + stat: + path: "{{ postgresql_pgdata }}/base" + register: pgdata_stat + failed_when: false + +- name: Initialize database (RedHat < 7) + command: /sbin/service postgresql-{{ postgresql_version }} initdb + args: + warn: false # Use of /sbin/service is valid here, ignore lint error + when: >- + ansible_distribution_major_version is version(7, '<') + and (pgdata_stat.stat.isdir is not defined or not pgdata_stat.stat.isdir) + +- name: Initialize database (RedHat >= 7) + command: >- + /usr/pgsql-{{ postgresql_version }}/bin/postgresql{{ __postgresql_command_sep }}{{ + __postgresql_version_dotless }}-setup initdb + when: >- + ansible_distribution_major_version is version(7, '>=') + and (pgdata_stat.stat.isdir is not defined or not pgdata_stat.stat.isdir) diff --git a/ansible/roles/ansible-postgresql/templates/20ansible_backup.conf.j2 b/ansible/roles/ansible-postgresql/templates/20ansible_backup.conf.j2 new file mode 100644 index 00000000..010b49da --- /dev/null +++ b/ansible/roles/ansible-postgresql/templates/20ansible_backup.conf.j2 @@ -0,0 +1,9 @@ +## +## This file is maintained by Ansible - CHANGES WILL BE OVERWRITTEN +## + +{% if postgresql_backup_dir is defined and postgresql_backup_local_dir is defined %} +wal_level = archive +archive_mode = on +archive_command = '{{ postgresql_backup_local_dir | expanduser }}/bin/archive_wal.sh "%p" "%f" main' +{% endif %} diff --git a/ansible/roles/ansible-postgresql/templates/25ansible_postgresql.conf.j2 b/ansible/roles/ansible-postgresql/templates/25ansible_postgresql.conf.j2 new file mode 100644 index 00000000..9c29124d --- /dev/null +++ b/ansible/roles/ansible-postgresql/templates/25ansible_postgresql.conf.j2 @@ -0,0 +1,17 @@ +## +## This file is maintained by Ansible - CHANGES WILL BE OVERWRITTEN +## + +{% if postgresql_conf is defined %} +{% if postgresql_conf is mapping %} +{% for opt in postgresql_conf | sort -%} +{{ opt }} = {{ postgresql_conf[opt] }} +{% endfor %} +{% else %} +{% for pair in postgresql_conf -%} +{% for key in pair -%} +{{ key }} = {{ pair[key] }} +{% endfor %} +{% endfor %} +{% endif %} +{% endif %} diff --git a/ansible/roles/ansible-postgresql/templates/archive_wal.sh.j2 b/ansible/roles/ansible-postgresql/templates/archive_wal.sh.j2 new file mode 100644 index 00000000..4a41bb77 --- /dev/null +++ b/ansible/roles/ansible-postgresql/templates/archive_wal.sh.j2 @@ -0,0 +1,74 @@ +#!/bin/sh +## +## This file is maintained by Ansible - CHANGES WILL BE OVERWRITTEN +## +# +# this is invoked by postgres directly, and should be set as the +# archive_command thusly: +# archive_command = '/path/to/backup/bin/archive_wal.sh "%p" "%f"' + +full_file=$1 +file=$2 +server=`hostname` + +active_dir={{ postgresql_backup_active_dir }} +backup_dir="{{ postgresql_backup_dir }}/current/wal" +mutex={{ postgresql_backup_local_dir }}/walmutex +mailto='{{ postgresql_backup_mail_recipient }}' +mutex_attempts=50 + +[ '{{ postgresql_backup_remote_rsync_path | default("None") }}' != 'None' ] && remote_rsync='--rsync-path={{ postgresql_backup_remote_rsync_path | default("None") }}' || remote_rsync='' + +handler() +{ + command=$@ + out=`$command 2>&1` + ret=$? + if [ $ret -ne 0 ]; then + (echo "execuing $command failed with code $ret:" ; echo "$out") | mail -s "$server: WAL archive failed" $mailto + rm -f $mutex + exit 1 + else + if [ -n "$out" ]; then + echo "$out" + fi + fi +} + +attempt=0 + +[ ! -d `dirname $mutex` ] && mkdir -p `dirname $mutex` + +while [ -f $mutex ]; do + attempt=`expr $attempt + 1` + if [ $attempt -gt $mutex_attempts ]; then + echo "archive of WAL $file failed, timed out waiting for mutex from `cat $mutex`" | mail -s "$server: WAL archive failed" $mailto + exit 1 + fi + sleep 5 +done + +echo "archive-WAL $$" > $mutex + +# If rsync outputs anything to stdout, the destination already existed, which should not happen +if [ -n "`handler rsync $remote_rsync {{ postgresql_archive_wal_rsync_args }} $full_file $backup_dir`" ]; then + echo "$backup_dir/$file already exists, overwriting is not allowed" | mail -s "$server: WAL archive failed" $mailto + rm -f $mutex + exit 1 +fi + +# create an empty directory for --delete +empty=`handler mktemp -d {{ postgresql_backup_local_dir }}/emptyXXXXXX` + +# clear the active directory +handler rsync $remote_rsync -rptg --delete $empty/ $active_dir + +# remove the temp empty dir +handler rmdir $empty + +# debug +#echo "archive of WAL $file succeeded" | mail -s "$server: WAL archive succeeded" $mailto + +# exit normally +rm -f $mutex +exit 0 diff --git a/ansible/roles/ansible-postgresql/templates/backup_working_wal.sh.j2 b/ansible/roles/ansible-postgresql/templates/backup_working_wal.sh.j2 new file mode 100644 index 00000000..d368bfa5 --- /dev/null +++ b/ansible/roles/ansible-postgresql/templates/backup_working_wal.sh.j2 @@ -0,0 +1,19 @@ +#!/bin/sh +## +## This file is maintained by Ansible - CHANGES WILL BE OVERWRITTEN +## + +wal_dir='{{ postgresql_pgdata }}/{{ postgresql_version is version("10", ">=") | ternary("pg_wal", "pg_xlog") }}' +backup_dir={{ postgresql_backup_active_dir }} +mailto='{{ postgresql_backup_mail_recipient }}' + +active=`ls -1rtF $wal_dir | grep -v '/$' | tail -1` + +out=`scp -p $wal_dir/$active $backup_dir/$active 2>&1` +ret=$? + +if [ $ret -ne 0 ]; then + (echo "scp failed with code $ret:" ; echo "$out") | mail -s "`hostname`: WAL backup failed" $mailto +fi + +exit $ret diff --git a/ansible/roles/ansible-postgresql/templates/moodle_database_template.dump b/ansible/roles/ansible-postgresql/templates/moodle_database_template.dump new file mode 100644 index 00000000..2165672e --- /dev/null +++ b/ansible/roles/ansible-postgresql/templates/moodle_database_template.dump @@ -0,0 +1,49024 @@ +-- +-- PostgreSQL database dump +-- + +-- Dumped from database version 9.6.20 +-- Dumped by pg_dump version 9.6.20 + +SET statement_timeout = 0; +SET lock_timeout = 0; +SET idle_in_transaction_session_timeout = 0; +SET client_encoding = 'UTF8'; +SET standard_conforming_strings = on; +SELECT pg_catalog.set_config('search_path', '', false); +SET check_function_bodies = false; +SET xmloption = content; +SET client_min_messages = warning; +SET row_security = off; + +-- +-- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: +-- + +CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog; + + +-- +-- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: +-- + +COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language'; + + +SET default_tablespace = ''; + +SET default_with_oids = false; + +-- +-- Name: mdl_analytics_indicator_calc; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_analytics_indicator_calc ( + id bigint NOT NULL, + starttime bigint NOT NULL, + endtime bigint NOT NULL, + contextid bigint NOT NULL, + sampleorigin character varying(255) DEFAULT ''::character varying NOT NULL, + sampleid bigint NOT NULL, + indicator character varying(255) DEFAULT ''::character varying NOT NULL, + value numeric(10,2), + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_analytics_indicator_calc OWNER TO postgres; + +-- +-- Name: TABLE mdl_analytics_indicator_calc; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_analytics_indicator_calc IS 'Stored indicator calculations'; + + +-- +-- Name: mdl_analytics_indicator_calc_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_analytics_indicator_calc_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_analytics_indicator_calc_id_seq OWNER TO postgres; + +-- +-- Name: mdl_analytics_indicator_calc_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_analytics_indicator_calc_id_seq OWNED BY public.mdl_analytics_indicator_calc.id; + + +-- +-- Name: mdl_analytics_models; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_analytics_models ( + id bigint NOT NULL, + enabled smallint DEFAULT 0 NOT NULL, + trained smallint DEFAULT 0 NOT NULL, + name character varying(1333), + target character varying(255) DEFAULT ''::character varying NOT NULL, + indicators text NOT NULL, + timesplitting character varying(255), + predictionsprocessor character varying(255), + version bigint NOT NULL, + contextids text, + timecreated bigint, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_analytics_models OWNER TO postgres; + +-- +-- Name: TABLE mdl_analytics_models; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_analytics_models IS 'Analytic models.'; + + +-- +-- Name: mdl_analytics_models_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_analytics_models_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_analytics_models_id_seq OWNER TO postgres; + +-- +-- Name: mdl_analytics_models_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_analytics_models_id_seq OWNED BY public.mdl_analytics_models.id; + + +-- +-- Name: mdl_analytics_models_log; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_analytics_models_log ( + id bigint NOT NULL, + modelid bigint NOT NULL, + version bigint NOT NULL, + evaluationmode character varying(50) DEFAULT ''::character varying NOT NULL, + target character varying(255) DEFAULT ''::character varying NOT NULL, + indicators text NOT NULL, + timesplitting character varying(255), + score numeric(10,5) DEFAULT 0 NOT NULL, + info text, + dir text NOT NULL, + timecreated bigint NOT NULL, + usermodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_analytics_models_log OWNER TO postgres; + +-- +-- Name: TABLE mdl_analytics_models_log; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_analytics_models_log IS 'Analytic models changes during evaluation.'; + + +-- +-- Name: mdl_analytics_models_log_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_analytics_models_log_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_analytics_models_log_id_seq OWNER TO postgres; + +-- +-- Name: mdl_analytics_models_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_analytics_models_log_id_seq OWNED BY public.mdl_analytics_models_log.id; + + +-- +-- Name: mdl_analytics_predict_samples; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_analytics_predict_samples ( + id bigint NOT NULL, + modelid bigint NOT NULL, + analysableid bigint NOT NULL, + timesplitting character varying(255) DEFAULT ''::character varying NOT NULL, + rangeindex bigint NOT NULL, + sampleids text NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_analytics_predict_samples OWNER TO postgres; + +-- +-- Name: TABLE mdl_analytics_predict_samples; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_analytics_predict_samples IS 'Samples already used for predictions.'; + + +-- +-- Name: mdl_analytics_predict_samples_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_analytics_predict_samples_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_analytics_predict_samples_id_seq OWNER TO postgres; + +-- +-- Name: mdl_analytics_predict_samples_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_analytics_predict_samples_id_seq OWNED BY public.mdl_analytics_predict_samples.id; + + +-- +-- Name: mdl_analytics_prediction_actions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_analytics_prediction_actions ( + id bigint NOT NULL, + predictionid bigint NOT NULL, + userid bigint NOT NULL, + actionname character varying(255) DEFAULT ''::character varying NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_analytics_prediction_actions OWNER TO postgres; + +-- +-- Name: TABLE mdl_analytics_prediction_actions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_analytics_prediction_actions IS 'Register of user actions over predictions.'; + + +-- +-- Name: mdl_analytics_prediction_actions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_analytics_prediction_actions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_analytics_prediction_actions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_analytics_prediction_actions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_analytics_prediction_actions_id_seq OWNED BY public.mdl_analytics_prediction_actions.id; + + +-- +-- Name: mdl_analytics_predictions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_analytics_predictions ( + id bigint NOT NULL, + modelid bigint NOT NULL, + contextid bigint NOT NULL, + sampleid bigint NOT NULL, + rangeindex integer NOT NULL, + prediction numeric(10,2) NOT NULL, + predictionscore numeric(10,5) NOT NULL, + calculations text NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timestart bigint, + timeend bigint +); + + +ALTER TABLE public.mdl_analytics_predictions OWNER TO postgres; + +-- +-- Name: TABLE mdl_analytics_predictions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_analytics_predictions IS 'Predictions'; + + +-- +-- Name: mdl_analytics_predictions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_analytics_predictions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_analytics_predictions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_analytics_predictions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_analytics_predictions_id_seq OWNED BY public.mdl_analytics_predictions.id; + + +-- +-- Name: mdl_analytics_train_samples; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_analytics_train_samples ( + id bigint NOT NULL, + modelid bigint NOT NULL, + analysableid bigint NOT NULL, + timesplitting character varying(255) DEFAULT ''::character varying NOT NULL, + sampleids text NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_analytics_train_samples OWNER TO postgres; + +-- +-- Name: TABLE mdl_analytics_train_samples; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_analytics_train_samples IS 'Samples used for training'; + + +-- +-- Name: mdl_analytics_train_samples_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_analytics_train_samples_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_analytics_train_samples_id_seq OWNER TO postgres; + +-- +-- Name: mdl_analytics_train_samples_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_analytics_train_samples_id_seq OWNED BY public.mdl_analytics_train_samples.id; + + +-- +-- Name: mdl_analytics_used_analysables; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_analytics_used_analysables ( + id bigint NOT NULL, + modelid bigint NOT NULL, + action character varying(50) DEFAULT ''::character varying NOT NULL, + analysableid bigint NOT NULL, + firstanalysis bigint NOT NULL, + timeanalysed bigint NOT NULL +); + + +ALTER TABLE public.mdl_analytics_used_analysables OWNER TO postgres; + +-- +-- Name: TABLE mdl_analytics_used_analysables; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_analytics_used_analysables IS 'List of analysables used by each model'; + + +-- +-- Name: mdl_analytics_used_analysables_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_analytics_used_analysables_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_analytics_used_analysables_id_seq OWNER TO postgres; + +-- +-- Name: mdl_analytics_used_analysables_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_analytics_used_analysables_id_seq OWNED BY public.mdl_analytics_used_analysables.id; + + +-- +-- Name: mdl_analytics_used_files; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_analytics_used_files ( + id bigint NOT NULL, + modelid bigint DEFAULT 0 NOT NULL, + fileid bigint DEFAULT 0 NOT NULL, + action character varying(50) DEFAULT ''::character varying NOT NULL, + "time" bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_analytics_used_files OWNER TO postgres; + +-- +-- Name: TABLE mdl_analytics_used_files; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_analytics_used_files IS 'Files that have already been used for training and prediction.'; + + +-- +-- Name: mdl_analytics_used_files_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_analytics_used_files_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_analytics_used_files_id_seq OWNER TO postgres; + +-- +-- Name: mdl_analytics_used_files_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_analytics_used_files_id_seq OWNED BY public.mdl_analytics_used_files.id; + + +-- +-- Name: mdl_assign; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assign ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text NOT NULL, + introformat smallint DEFAULT 0 NOT NULL, + alwaysshowdescription smallint DEFAULT 0 NOT NULL, + nosubmissions smallint DEFAULT 0 NOT NULL, + submissiondrafts smallint DEFAULT 0 NOT NULL, + sendnotifications smallint DEFAULT 0 NOT NULL, + sendlatenotifications smallint DEFAULT 0 NOT NULL, + duedate bigint DEFAULT 0 NOT NULL, + allowsubmissionsfromdate bigint DEFAULT 0 NOT NULL, + grade bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + requiresubmissionstatement smallint DEFAULT 0 NOT NULL, + completionsubmit smallint DEFAULT 0 NOT NULL, + cutoffdate bigint DEFAULT 0 NOT NULL, + gradingduedate bigint DEFAULT 0 NOT NULL, + teamsubmission smallint DEFAULT 0 NOT NULL, + requireallteammemberssubmit smallint DEFAULT 0 NOT NULL, + teamsubmissiongroupingid bigint DEFAULT 0 NOT NULL, + blindmarking smallint DEFAULT 0 NOT NULL, + hidegrader smallint DEFAULT 0 NOT NULL, + revealidentities smallint DEFAULT 0 NOT NULL, + attemptreopenmethod character varying(10) DEFAULT 'none'::character varying NOT NULL, + maxattempts integer DEFAULT '-1'::integer NOT NULL, + markingworkflow smallint DEFAULT 0 NOT NULL, + markingallocation smallint DEFAULT 0 NOT NULL, + sendstudentnotifications smallint DEFAULT 1 NOT NULL, + preventsubmissionnotingroup smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assign OWNER TO postgres; + +-- +-- Name: TABLE mdl_assign; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assign IS 'This table saves information about an instance of mod_assign in a course.'; + + +-- +-- Name: mdl_assign_grades; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assign_grades ( + id bigint NOT NULL, + assignment bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + grader bigint DEFAULT 0 NOT NULL, + grade numeric(10,5) DEFAULT 0, + attemptnumber bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assign_grades OWNER TO postgres; + +-- +-- Name: TABLE mdl_assign_grades; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assign_grades IS 'Grading information about a single assignment submission.'; + + +-- +-- Name: mdl_assign_grades_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assign_grades_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assign_grades_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assign_grades_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assign_grades_id_seq OWNED BY public.mdl_assign_grades.id; + + +-- +-- Name: mdl_assign_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assign_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assign_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assign_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assign_id_seq OWNED BY public.mdl_assign.id; + + +-- +-- Name: mdl_assign_overrides; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assign_overrides ( + id bigint NOT NULL, + assignid bigint DEFAULT 0 NOT NULL, + groupid bigint, + userid bigint, + sortorder bigint, + allowsubmissionsfromdate bigint, + duedate bigint, + cutoffdate bigint +); + + +ALTER TABLE public.mdl_assign_overrides OWNER TO postgres; + +-- +-- Name: TABLE mdl_assign_overrides; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assign_overrides IS 'The overrides to assign settings.'; + + +-- +-- Name: mdl_assign_overrides_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assign_overrides_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assign_overrides_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assign_overrides_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assign_overrides_id_seq OWNED BY public.mdl_assign_overrides.id; + + +-- +-- Name: mdl_assign_plugin_config; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assign_plugin_config ( + id bigint NOT NULL, + assignment bigint DEFAULT 0 NOT NULL, + plugin character varying(28) DEFAULT ''::character varying NOT NULL, + subtype character varying(28) DEFAULT ''::character varying NOT NULL, + name character varying(28) DEFAULT ''::character varying NOT NULL, + value text +); + + +ALTER TABLE public.mdl_assign_plugin_config OWNER TO postgres; + +-- +-- Name: TABLE mdl_assign_plugin_config; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assign_plugin_config IS 'Config data for an instance of a plugin in an assignment.'; + + +-- +-- Name: mdl_assign_plugin_config_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assign_plugin_config_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assign_plugin_config_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assign_plugin_config_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assign_plugin_config_id_seq OWNED BY public.mdl_assign_plugin_config.id; + + +-- +-- Name: mdl_assign_submission; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assign_submission ( + id bigint NOT NULL, + assignment bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + status character varying(10), + groupid bigint DEFAULT 0 NOT NULL, + attemptnumber bigint DEFAULT 0 NOT NULL, + latest smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assign_submission OWNER TO postgres; + +-- +-- Name: TABLE mdl_assign_submission; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assign_submission IS 'This table keeps information about student interactions with the mod/assign. This is limited to metadata about a student submission but does not include the submission itself which is stored by plugins.'; + + +-- +-- Name: mdl_assign_submission_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assign_submission_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assign_submission_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assign_submission_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assign_submission_id_seq OWNED BY public.mdl_assign_submission.id; + + +-- +-- Name: mdl_assign_user_flags; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assign_user_flags ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + assignment bigint DEFAULT 0 NOT NULL, + locked bigint DEFAULT 0 NOT NULL, + mailed smallint DEFAULT 0 NOT NULL, + extensionduedate bigint DEFAULT 0 NOT NULL, + workflowstate character varying(20), + allocatedmarker bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assign_user_flags OWNER TO postgres; + +-- +-- Name: TABLE mdl_assign_user_flags; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assign_user_flags IS 'List of flags that can be set for a single user in a single assignment.'; + + +-- +-- Name: mdl_assign_user_flags_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assign_user_flags_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assign_user_flags_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assign_user_flags_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assign_user_flags_id_seq OWNED BY public.mdl_assign_user_flags.id; + + +-- +-- Name: mdl_assign_user_mapping; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assign_user_mapping ( + id bigint NOT NULL, + assignment bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assign_user_mapping OWNER TO postgres; + +-- +-- Name: TABLE mdl_assign_user_mapping; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assign_user_mapping IS 'Map an assignment specific id number to a user'; + + +-- +-- Name: mdl_assign_user_mapping_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assign_user_mapping_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assign_user_mapping_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assign_user_mapping_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assign_user_mapping_id_seq OWNED BY public.mdl_assign_user_mapping.id; + + +-- +-- Name: mdl_assignfeedback_comments; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assignfeedback_comments ( + id bigint NOT NULL, + assignment bigint DEFAULT 0 NOT NULL, + grade bigint DEFAULT 0 NOT NULL, + commenttext text, + commentformat smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assignfeedback_comments OWNER TO postgres; + +-- +-- Name: TABLE mdl_assignfeedback_comments; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assignfeedback_comments IS 'Text feedback for submitted assignments'; + + +-- +-- Name: mdl_assignfeedback_comments_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assignfeedback_comments_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assignfeedback_comments_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assignfeedback_comments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assignfeedback_comments_id_seq OWNED BY public.mdl_assignfeedback_comments.id; + + +-- +-- Name: mdl_assignfeedback_editpdf_annot; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assignfeedback_editpdf_annot ( + id bigint NOT NULL, + gradeid bigint DEFAULT 0 NOT NULL, + pageno bigint DEFAULT 0 NOT NULL, + x bigint DEFAULT 0, + y bigint DEFAULT 0, + endx bigint DEFAULT 0, + endy bigint DEFAULT 0, + path text, + type character varying(10) DEFAULT 'line'::character varying, + colour character varying(10) DEFAULT 'black'::character varying, + draft smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_assignfeedback_editpdf_annot OWNER TO postgres; + +-- +-- Name: TABLE mdl_assignfeedback_editpdf_annot; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assignfeedback_editpdf_annot IS 'stores annotations added to pdfs submitted by students'; + + +-- +-- Name: mdl_assignfeedback_editpdf_annot_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assignfeedback_editpdf_annot_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assignfeedback_editpdf_annot_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assignfeedback_editpdf_annot_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assignfeedback_editpdf_annot_id_seq OWNED BY public.mdl_assignfeedback_editpdf_annot.id; + + +-- +-- Name: mdl_assignfeedback_editpdf_cmnt; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assignfeedback_editpdf_cmnt ( + id bigint NOT NULL, + gradeid bigint DEFAULT 0 NOT NULL, + x bigint DEFAULT 0, + y bigint DEFAULT 0, + width bigint DEFAULT 120, + rawtext text, + pageno bigint DEFAULT 0 NOT NULL, + colour character varying(10) DEFAULT 'black'::character varying, + draft smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_assignfeedback_editpdf_cmnt OWNER TO postgres; + +-- +-- Name: TABLE mdl_assignfeedback_editpdf_cmnt; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assignfeedback_editpdf_cmnt IS 'Stores comments added to pdfs'; + + +-- +-- Name: mdl_assignfeedback_editpdf_cmnt_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assignfeedback_editpdf_cmnt_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assignfeedback_editpdf_cmnt_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assignfeedback_editpdf_cmnt_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assignfeedback_editpdf_cmnt_id_seq OWNED BY public.mdl_assignfeedback_editpdf_cmnt.id; + + +-- +-- Name: mdl_assignfeedback_editpdf_queue; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assignfeedback_editpdf_queue ( + id bigint NOT NULL, + submissionid bigint NOT NULL, + submissionattempt bigint NOT NULL, + attemptedconversions bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assignfeedback_editpdf_queue OWNER TO postgres; + +-- +-- Name: TABLE mdl_assignfeedback_editpdf_queue; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assignfeedback_editpdf_queue IS 'Queue for processing.'; + + +-- +-- Name: mdl_assignfeedback_editpdf_queue_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assignfeedback_editpdf_queue_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assignfeedback_editpdf_queue_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assignfeedback_editpdf_queue_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assignfeedback_editpdf_queue_id_seq OWNED BY public.mdl_assignfeedback_editpdf_queue.id; + + +-- +-- Name: mdl_assignfeedback_editpdf_quick; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assignfeedback_editpdf_quick ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + rawtext text NOT NULL, + width bigint DEFAULT 120 NOT NULL, + colour character varying(10) DEFAULT 'yellow'::character varying +); + + +ALTER TABLE public.mdl_assignfeedback_editpdf_quick OWNER TO postgres; + +-- +-- Name: TABLE mdl_assignfeedback_editpdf_quick; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assignfeedback_editpdf_quick IS 'Stores teacher specified quicklist comments'; + + +-- +-- Name: mdl_assignfeedback_editpdf_quick_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assignfeedback_editpdf_quick_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assignfeedback_editpdf_quick_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assignfeedback_editpdf_quick_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assignfeedback_editpdf_quick_id_seq OWNED BY public.mdl_assignfeedback_editpdf_quick.id; + + +-- +-- Name: mdl_assignfeedback_editpdf_rot; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assignfeedback_editpdf_rot ( + id bigint NOT NULL, + gradeid bigint DEFAULT 0 NOT NULL, + pageno bigint DEFAULT 0 NOT NULL, + pathnamehash text NOT NULL, + isrotated smallint DEFAULT 0 NOT NULL, + degree bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assignfeedback_editpdf_rot OWNER TO postgres; + +-- +-- Name: TABLE mdl_assignfeedback_editpdf_rot; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assignfeedback_editpdf_rot IS 'Stores rotation information of a page.'; + + +-- +-- Name: mdl_assignfeedback_editpdf_rot_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assignfeedback_editpdf_rot_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assignfeedback_editpdf_rot_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assignfeedback_editpdf_rot_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assignfeedback_editpdf_rot_id_seq OWNED BY public.mdl_assignfeedback_editpdf_rot.id; + + +-- +-- Name: mdl_assignfeedback_file; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assignfeedback_file ( + id bigint NOT NULL, + assignment bigint DEFAULT 0 NOT NULL, + grade bigint DEFAULT 0 NOT NULL, + numfiles bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assignfeedback_file OWNER TO postgres; + +-- +-- Name: TABLE mdl_assignfeedback_file; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assignfeedback_file IS 'Stores info about the number of files submitted by a student.'; + + +-- +-- Name: mdl_assignfeedback_file_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assignfeedback_file_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assignfeedback_file_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assignfeedback_file_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assignfeedback_file_id_seq OWNED BY public.mdl_assignfeedback_file.id; + + +-- +-- Name: mdl_assignment; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assignment ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text NOT NULL, + introformat smallint DEFAULT 0 NOT NULL, + assignmenttype character varying(50) DEFAULT ''::character varying NOT NULL, + resubmit smallint DEFAULT 0 NOT NULL, + preventlate smallint DEFAULT 0 NOT NULL, + emailteachers smallint DEFAULT 0 NOT NULL, + var1 bigint DEFAULT 0, + var2 bigint DEFAULT 0, + var3 bigint DEFAULT 0, + var4 bigint DEFAULT 0, + var5 bigint DEFAULT 0, + maxbytes bigint DEFAULT 100000 NOT NULL, + timedue bigint DEFAULT 0 NOT NULL, + timeavailable bigint DEFAULT 0 NOT NULL, + grade bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assignment OWNER TO postgres; + +-- +-- Name: TABLE mdl_assignment; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assignment IS 'Defines assignments'; + + +-- +-- Name: mdl_assignment_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assignment_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assignment_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assignment_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assignment_id_seq OWNED BY public.mdl_assignment.id; + + +-- +-- Name: mdl_assignment_submissions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assignment_submissions ( + id bigint NOT NULL, + assignment bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + numfiles bigint DEFAULT 0 NOT NULL, + data1 text, + data2 text, + grade bigint DEFAULT 0 NOT NULL, + submissioncomment text NOT NULL, + format smallint DEFAULT 0 NOT NULL, + teacher bigint DEFAULT 0 NOT NULL, + timemarked bigint DEFAULT 0 NOT NULL, + mailed smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assignment_submissions OWNER TO postgres; + +-- +-- Name: TABLE mdl_assignment_submissions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assignment_submissions IS 'Info about submitted assignments'; + + +-- +-- Name: mdl_assignment_submissions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assignment_submissions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assignment_submissions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assignment_submissions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assignment_submissions_id_seq OWNED BY public.mdl_assignment_submissions.id; + + +-- +-- Name: mdl_assignment_upgrade; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assignment_upgrade ( + id bigint NOT NULL, + oldcmid bigint DEFAULT 0 NOT NULL, + oldinstance bigint DEFAULT 0 NOT NULL, + newcmid bigint DEFAULT 0 NOT NULL, + newinstance bigint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assignment_upgrade OWNER TO postgres; + +-- +-- Name: TABLE mdl_assignment_upgrade; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assignment_upgrade IS 'Info about upgraded assignments'; + + +-- +-- Name: mdl_assignment_upgrade_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assignment_upgrade_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assignment_upgrade_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assignment_upgrade_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assignment_upgrade_id_seq OWNED BY public.mdl_assignment_upgrade.id; + + +-- +-- Name: mdl_assignsubmission_file; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assignsubmission_file ( + id bigint NOT NULL, + assignment bigint DEFAULT 0 NOT NULL, + submission bigint DEFAULT 0 NOT NULL, + numfiles bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assignsubmission_file OWNER TO postgres; + +-- +-- Name: TABLE mdl_assignsubmission_file; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assignsubmission_file IS 'Info about file submissions for assignments'; + + +-- +-- Name: mdl_assignsubmission_file_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assignsubmission_file_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assignsubmission_file_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assignsubmission_file_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assignsubmission_file_id_seq OWNED BY public.mdl_assignsubmission_file.id; + + +-- +-- Name: mdl_assignsubmission_onlinetext; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_assignsubmission_onlinetext ( + id bigint NOT NULL, + assignment bigint DEFAULT 0 NOT NULL, + submission bigint DEFAULT 0 NOT NULL, + onlinetext text, + onlineformat smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_assignsubmission_onlinetext OWNER TO postgres; + +-- +-- Name: TABLE mdl_assignsubmission_onlinetext; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_assignsubmission_onlinetext IS 'Info about onlinetext submission'; + + +-- +-- Name: mdl_assignsubmission_onlinetext_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_assignsubmission_onlinetext_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_assignsubmission_onlinetext_id_seq OWNER TO postgres; + +-- +-- Name: mdl_assignsubmission_onlinetext_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_assignsubmission_onlinetext_id_seq OWNED BY public.mdl_assignsubmission_onlinetext.id; + + +-- +-- Name: mdl_auth_oauth2_linked_login; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_auth_oauth2_linked_login ( + id bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL, + userid bigint NOT NULL, + issuerid bigint NOT NULL, + username character varying(255) DEFAULT ''::character varying NOT NULL, + email text NOT NULL, + confirmtoken character varying(64) DEFAULT ''::character varying NOT NULL, + confirmtokenexpires bigint +); + + +ALTER TABLE public.mdl_auth_oauth2_linked_login OWNER TO postgres; + +-- +-- Name: TABLE mdl_auth_oauth2_linked_login; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_auth_oauth2_linked_login IS 'Accounts linked to a users Moodle account.'; + + +-- +-- Name: mdl_auth_oauth2_linked_login_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_auth_oauth2_linked_login_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_auth_oauth2_linked_login_id_seq OWNER TO postgres; + +-- +-- Name: mdl_auth_oauth2_linked_login_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_auth_oauth2_linked_login_id_seq OWNED BY public.mdl_auth_oauth2_linked_login.id; + + +-- +-- Name: mdl_backup_controllers; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_backup_controllers ( + id bigint NOT NULL, + backupid character varying(32) DEFAULT ''::character varying NOT NULL, + operation character varying(20) DEFAULT 'backup'::character varying NOT NULL, + type character varying(10) DEFAULT ''::character varying NOT NULL, + itemid bigint NOT NULL, + format character varying(20) DEFAULT ''::character varying NOT NULL, + interactive smallint NOT NULL, + purpose smallint NOT NULL, + userid bigint NOT NULL, + status smallint NOT NULL, + execution smallint NOT NULL, + executiontime bigint NOT NULL, + checksum character varying(32) DEFAULT ''::character varying NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + progress numeric(15,14) DEFAULT 0 NOT NULL, + controller text NOT NULL +); + + +ALTER TABLE public.mdl_backup_controllers OWNER TO postgres; + +-- +-- Name: TABLE mdl_backup_controllers; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_backup_controllers IS 'To store the backup_controllers as they are used'; + + +-- +-- Name: mdl_backup_controllers_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_backup_controllers_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_backup_controllers_id_seq OWNER TO postgres; + +-- +-- Name: mdl_backup_controllers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_backup_controllers_id_seq OWNED BY public.mdl_backup_controllers.id; + + +-- +-- Name: mdl_backup_courses; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_backup_courses ( + id bigint NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + laststarttime bigint DEFAULT 0 NOT NULL, + lastendtime bigint DEFAULT 0 NOT NULL, + laststatus character varying(1) DEFAULT '5'::character varying NOT NULL, + nextstarttime bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_backup_courses OWNER TO postgres; + +-- +-- Name: TABLE mdl_backup_courses; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_backup_courses IS 'To store every course backup status'; + + +-- +-- Name: mdl_backup_courses_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_backup_courses_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_backup_courses_id_seq OWNER TO postgres; + +-- +-- Name: mdl_backup_courses_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_backup_courses_id_seq OWNED BY public.mdl_backup_courses.id; + + +-- +-- Name: mdl_backup_logs; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_backup_logs ( + id bigint NOT NULL, + backupid character varying(32) DEFAULT ''::character varying NOT NULL, + loglevel smallint NOT NULL, + message text NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_backup_logs OWNER TO postgres; + +-- +-- Name: TABLE mdl_backup_logs; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_backup_logs IS 'To store all the logs from backup and restore operations (by db logger)'; + + +-- +-- Name: mdl_backup_logs_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_backup_logs_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_backup_logs_id_seq OWNER TO postgres; + +-- +-- Name: mdl_backup_logs_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_backup_logs_id_seq OWNED BY public.mdl_backup_logs.id; + + +-- +-- Name: mdl_badge; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + description text, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + usercreated bigint NOT NULL, + usermodified bigint NOT NULL, + issuername character varying(255) DEFAULT ''::character varying NOT NULL, + issuerurl character varying(255) DEFAULT ''::character varying NOT NULL, + issuercontact character varying(255), + expiredate bigint, + expireperiod bigint, + type smallint DEFAULT 1 NOT NULL, + courseid bigint, + message text NOT NULL, + messagesubject text NOT NULL, + attachment smallint DEFAULT 1 NOT NULL, + notification smallint DEFAULT 1 NOT NULL, + status smallint DEFAULT 0 NOT NULL, + nextcron bigint, + version character varying(255), + language character varying(255), + imageauthorname character varying(255), + imageauthoremail character varying(255), + imageauthorurl character varying(255), + imagecaption text +); + + +ALTER TABLE public.mdl_badge OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge IS 'Defines badge'; + + +-- +-- Name: mdl_badge_alignment; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_alignment ( + id bigint NOT NULL, + badgeid bigint DEFAULT 0 NOT NULL, + targetname character varying(255) DEFAULT ''::character varying NOT NULL, + targeturl character varying(255) DEFAULT ''::character varying NOT NULL, + targetdescription text, + targetframework character varying(255), + targetcode character varying(255) +); + + +ALTER TABLE public.mdl_badge_alignment OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_alignment; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_alignment IS 'Defines alignment for badges'; + + +-- +-- Name: mdl_badge_alignment_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_alignment_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_alignment_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_alignment_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_alignment_id_seq OWNED BY public.mdl_badge_alignment.id; + + +-- +-- Name: mdl_badge_backpack; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_backpack ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + email character varying(100) DEFAULT ''::character varying NOT NULL, + backpackuid bigint NOT NULL, + autosync smallint DEFAULT 0 NOT NULL, + password character varying(50), + externalbackpackid bigint +); + + +ALTER TABLE public.mdl_badge_backpack OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_backpack; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_backpack IS 'Defines settings for connecting external backpack'; + + +-- +-- Name: mdl_badge_backpack_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_backpack_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_backpack_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_backpack_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_backpack_id_seq OWNED BY public.mdl_badge_backpack.id; + + +-- +-- Name: mdl_badge_backpack_oauth2; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_backpack_oauth2 ( + id bigint NOT NULL, + usermodified bigint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + userid bigint NOT NULL, + issuerid bigint NOT NULL, + externalbackpackid bigint NOT NULL, + token text NOT NULL, + refreshtoken text NOT NULL, + expires bigint, + scope text +); + + +ALTER TABLE public.mdl_badge_backpack_oauth2 OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_backpack_oauth2; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_backpack_oauth2 IS 'Default comment for the table, please edit me'; + + +-- +-- Name: mdl_badge_backpack_oauth2_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_backpack_oauth2_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_backpack_oauth2_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_backpack_oauth2_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_backpack_oauth2_id_seq OWNED BY public.mdl_badge_backpack_oauth2.id; + + +-- +-- Name: mdl_badge_criteria; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_criteria ( + id bigint NOT NULL, + badgeid bigint DEFAULT 0 NOT NULL, + criteriatype bigint, + method smallint DEFAULT 1 NOT NULL, + description text, + descriptionformat smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_badge_criteria OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_criteria; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_criteria IS 'Defines criteria for issuing badges'; + + +-- +-- Name: mdl_badge_criteria_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_criteria_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_criteria_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_criteria_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_criteria_id_seq OWNED BY public.mdl_badge_criteria.id; + + +-- +-- Name: mdl_badge_criteria_met; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_criteria_met ( + id bigint NOT NULL, + issuedid bigint, + critid bigint NOT NULL, + userid bigint NOT NULL, + datemet bigint NOT NULL +); + + +ALTER TABLE public.mdl_badge_criteria_met OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_criteria_met; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_criteria_met IS 'Defines criteria that were met for an issued badge'; + + +-- +-- Name: mdl_badge_criteria_met_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_criteria_met_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_criteria_met_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_criteria_met_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_criteria_met_id_seq OWNED BY public.mdl_badge_criteria_met.id; + + +-- +-- Name: mdl_badge_criteria_param; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_criteria_param ( + id bigint NOT NULL, + critid bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + value character varying(255) +); + + +ALTER TABLE public.mdl_badge_criteria_param OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_criteria_param; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_criteria_param IS 'Defines parameters for badges criteria'; + + +-- +-- Name: mdl_badge_criteria_param_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_criteria_param_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_criteria_param_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_criteria_param_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_criteria_param_id_seq OWNED BY public.mdl_badge_criteria_param.id; + + +-- +-- Name: mdl_badge_endorsement; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_endorsement ( + id bigint NOT NULL, + badgeid bigint DEFAULT 0 NOT NULL, + issuername character varying(255) DEFAULT ''::character varying NOT NULL, + issuerurl character varying(255) DEFAULT ''::character varying NOT NULL, + issueremail character varying(255) DEFAULT ''::character varying NOT NULL, + claimid character varying(255), + claimcomment text, + dateissued bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_badge_endorsement OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_endorsement; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_endorsement IS 'Defines endorsement for badge'; + + +-- +-- Name: mdl_badge_endorsement_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_endorsement_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_endorsement_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_endorsement_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_endorsement_id_seq OWNED BY public.mdl_badge_endorsement.id; + + +-- +-- Name: mdl_badge_external; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_external ( + id bigint NOT NULL, + backpackid bigint NOT NULL, + collectionid bigint NOT NULL, + entityid character varying(255), + assertion text +); + + +ALTER TABLE public.mdl_badge_external OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_external; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_external IS 'Setting for external badges display'; + + +-- +-- Name: mdl_badge_external_backpack; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_external_backpack ( + id bigint NOT NULL, + backpackapiurl character varying(255) DEFAULT ''::character varying NOT NULL, + backpackweburl character varying(255) DEFAULT ''::character varying NOT NULL, + apiversion character varying(12) DEFAULT '1.0'::character varying NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL, + oauth2_issuerid bigint +); + + +ALTER TABLE public.mdl_badge_external_backpack OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_external_backpack; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_external_backpack IS 'Defines settings for site level backpacks that a user can connect to.'; + + +-- +-- Name: mdl_badge_external_backpack_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_external_backpack_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_external_backpack_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_external_backpack_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_external_backpack_id_seq OWNED BY public.mdl_badge_external_backpack.id; + + +-- +-- Name: mdl_badge_external_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_external_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_external_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_external_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_external_id_seq OWNED BY public.mdl_badge_external.id; + + +-- +-- Name: mdl_badge_external_identifier; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_external_identifier ( + id bigint NOT NULL, + sitebackpackid bigint NOT NULL, + internalid character varying(128) DEFAULT ''::character varying NOT NULL, + externalid character varying(128) DEFAULT ''::character varying NOT NULL, + type character varying(16) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_badge_external_identifier OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_external_identifier; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_external_identifier IS 'Setting for external badges mappings'; + + +-- +-- Name: mdl_badge_external_identifier_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_external_identifier_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_external_identifier_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_external_identifier_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_external_identifier_id_seq OWNED BY public.mdl_badge_external_identifier.id; + + +-- +-- Name: mdl_badge_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_id_seq OWNED BY public.mdl_badge.id; + + +-- +-- Name: mdl_badge_issued; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_issued ( + id bigint NOT NULL, + badgeid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + uniquehash text NOT NULL, + dateissued bigint DEFAULT 0 NOT NULL, + dateexpire bigint, + visible smallint DEFAULT 0 NOT NULL, + issuernotified bigint +); + + +ALTER TABLE public.mdl_badge_issued OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_issued; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_issued IS 'Defines issued badges'; + + +-- +-- Name: mdl_badge_issued_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_issued_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_issued_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_issued_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_issued_id_seq OWNED BY public.mdl_badge_issued.id; + + +-- +-- Name: mdl_badge_manual_award; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_manual_award ( + id bigint NOT NULL, + badgeid bigint NOT NULL, + recipientid bigint NOT NULL, + issuerid bigint NOT NULL, + issuerrole bigint NOT NULL, + datemet bigint NOT NULL +); + + +ALTER TABLE public.mdl_badge_manual_award OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_manual_award; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_manual_award IS 'Track manual award criteria for badges'; + + +-- +-- Name: mdl_badge_manual_award_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_manual_award_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_manual_award_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_manual_award_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_manual_award_id_seq OWNED BY public.mdl_badge_manual_award.id; + + +-- +-- Name: mdl_badge_related; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_badge_related ( + id bigint NOT NULL, + badgeid bigint DEFAULT 0 NOT NULL, + relatedbadgeid bigint +); + + +ALTER TABLE public.mdl_badge_related OWNER TO postgres; + +-- +-- Name: TABLE mdl_badge_related; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_badge_related IS 'Defines badge related for badges'; + + +-- +-- Name: mdl_badge_related_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_badge_related_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_badge_related_id_seq OWNER TO postgres; + +-- +-- Name: mdl_badge_related_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_badge_related_id_seq OWNED BY public.mdl_badge_related.id; + + +-- +-- Name: mdl_block; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_block ( + id bigint NOT NULL, + name character varying(40) DEFAULT ''::character varying NOT NULL, + cron bigint DEFAULT 0 NOT NULL, + lastcron bigint DEFAULT 0 NOT NULL, + visible smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_block OWNER TO postgres; + +-- +-- Name: TABLE mdl_block; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_block IS 'contains all installed blocks'; + + +-- +-- Name: mdl_block_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_block_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_block_id_seq OWNER TO postgres; + +-- +-- Name: mdl_block_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_block_id_seq OWNED BY public.mdl_block.id; + + +-- +-- Name: mdl_block_instances; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_block_instances ( + id bigint NOT NULL, + blockname character varying(40) DEFAULT ''::character varying NOT NULL, + parentcontextid bigint NOT NULL, + showinsubcontexts smallint NOT NULL, + requiredbytheme smallint DEFAULT 0 NOT NULL, + pagetypepattern character varying(64) DEFAULT ''::character varying NOT NULL, + subpagepattern character varying(16), + defaultregion character varying(16) DEFAULT ''::character varying NOT NULL, + defaultweight bigint NOT NULL, + configdata text, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_block_instances OWNER TO postgres; + +-- +-- Name: TABLE mdl_block_instances; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_block_instances IS 'This table stores block instances. The type of block this is is given by the blockname column. The places this block instance appears is controlled by the parentcontexid, showinsubcontexts, pagetypepattern and subpagepattern fields. Where the block a'; + + +-- +-- Name: mdl_block_instances_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_block_instances_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_block_instances_id_seq OWNER TO postgres; + +-- +-- Name: mdl_block_instances_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_block_instances_id_seq OWNED BY public.mdl_block_instances.id; + + +-- +-- Name: mdl_block_positions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_block_positions ( + id bigint NOT NULL, + blockinstanceid bigint NOT NULL, + contextid bigint NOT NULL, + pagetype character varying(64) DEFAULT ''::character varying NOT NULL, + subpage character varying(16) DEFAULT ''::character varying NOT NULL, + visible smallint NOT NULL, + region character varying(16) DEFAULT ''::character varying NOT NULL, + weight bigint NOT NULL +); + + +ALTER TABLE public.mdl_block_positions OWNER TO postgres; + +-- +-- Name: TABLE mdl_block_positions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_block_positions IS 'Stores the position of a sticky block_instance on a another page than the one where it was added.'; + + +-- +-- Name: mdl_block_positions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_block_positions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_block_positions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_block_positions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_block_positions_id_seq OWNED BY public.mdl_block_positions.id; + + +-- +-- Name: mdl_block_recent_activity; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_block_recent_activity ( + id bigint NOT NULL, + courseid bigint NOT NULL, + cmid bigint NOT NULL, + timecreated bigint NOT NULL, + userid bigint NOT NULL, + action smallint NOT NULL, + modname character varying(20) +); + + +ALTER TABLE public.mdl_block_recent_activity OWNER TO postgres; + +-- +-- Name: TABLE mdl_block_recent_activity; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_block_recent_activity IS 'Recent activity block'; + + +-- +-- Name: mdl_block_recent_activity_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_block_recent_activity_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_block_recent_activity_id_seq OWNER TO postgres; + +-- +-- Name: mdl_block_recent_activity_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_block_recent_activity_id_seq OWNED BY public.mdl_block_recent_activity.id; + + +-- +-- Name: mdl_block_recentlyaccesseditems; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_block_recentlyaccesseditems ( + id bigint NOT NULL, + courseid bigint NOT NULL, + cmid bigint NOT NULL, + userid bigint NOT NULL, + timeaccess bigint NOT NULL +); + + +ALTER TABLE public.mdl_block_recentlyaccesseditems OWNER TO postgres; + +-- +-- Name: TABLE mdl_block_recentlyaccesseditems; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_block_recentlyaccesseditems IS 'Most recently accessed items accessed by a user'; + + +-- +-- Name: mdl_block_recentlyaccesseditems_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_block_recentlyaccesseditems_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_block_recentlyaccesseditems_id_seq OWNER TO postgres; + +-- +-- Name: mdl_block_recentlyaccesseditems_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_block_recentlyaccesseditems_id_seq OWNED BY public.mdl_block_recentlyaccesseditems.id; + + +-- +-- Name: mdl_block_rss_client; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_block_rss_client ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + title text NOT NULL, + preferredtitle character varying(64) DEFAULT ''::character varying NOT NULL, + description text NOT NULL, + shared smallint DEFAULT 0 NOT NULL, + url character varying(255) DEFAULT ''::character varying NOT NULL, + skiptime bigint DEFAULT 0 NOT NULL, + skipuntil bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_block_rss_client OWNER TO postgres; + +-- +-- Name: TABLE mdl_block_rss_client; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_block_rss_client IS 'Remote news feed information. Contains the news feed id, the userid of the user who added the feed, the title of the feed itself and a description of the feed contents along with the url used to access the remote feed. Preferredtitle is a field for f'; + + +-- +-- Name: mdl_block_rss_client_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_block_rss_client_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_block_rss_client_id_seq OWNER TO postgres; + +-- +-- Name: mdl_block_rss_client_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_block_rss_client_id_seq OWNED BY public.mdl_block_rss_client.id; + + +-- +-- Name: mdl_blog_association; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_blog_association ( + id bigint NOT NULL, + contextid bigint NOT NULL, + blogid bigint NOT NULL +); + + +ALTER TABLE public.mdl_blog_association OWNER TO postgres; + +-- +-- Name: TABLE mdl_blog_association; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_blog_association IS 'Associations of blog entries with courses and module instances'; + + +-- +-- Name: mdl_blog_association_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_blog_association_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_blog_association_id_seq OWNER TO postgres; + +-- +-- Name: mdl_blog_association_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_blog_association_id_seq OWNED BY public.mdl_blog_association.id; + + +-- +-- Name: mdl_blog_external; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_blog_external ( + id bigint NOT NULL, + userid bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + description text, + url text NOT NULL, + filtertags character varying(255), + failedlastsync smallint DEFAULT 0 NOT NULL, + timemodified bigint, + timefetched bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_blog_external OWNER TO postgres; + +-- +-- Name: TABLE mdl_blog_external; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_blog_external IS 'External blog links used for RSS copying of blog entries to Moodle user blogs'; + + +-- +-- Name: mdl_blog_external_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_blog_external_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_blog_external_id_seq OWNER TO postgres; + +-- +-- Name: mdl_blog_external_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_blog_external_id_seq OWNED BY public.mdl_blog_external.id; + + +-- +-- Name: mdl_book; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_book ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text, + introformat smallint DEFAULT 0 NOT NULL, + numbering smallint DEFAULT 0 NOT NULL, + navstyle smallint DEFAULT 1 NOT NULL, + customtitles smallint DEFAULT 0 NOT NULL, + revision bigint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_book OWNER TO postgres; + +-- +-- Name: TABLE mdl_book; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_book IS 'Defines book'; + + +-- +-- Name: mdl_book_chapters; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_book_chapters ( + id bigint NOT NULL, + bookid bigint DEFAULT 0 NOT NULL, + pagenum bigint DEFAULT 0 NOT NULL, + subchapter bigint DEFAULT 0 NOT NULL, + title character varying(255) DEFAULT ''::character varying NOT NULL, + content text NOT NULL, + contentformat smallint DEFAULT 0 NOT NULL, + hidden smallint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + importsrc character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_book_chapters OWNER TO postgres; + +-- +-- Name: TABLE mdl_book_chapters; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_book_chapters IS 'Defines book_chapters'; + + +-- +-- Name: mdl_book_chapters_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_book_chapters_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_book_chapters_id_seq OWNER TO postgres; + +-- +-- Name: mdl_book_chapters_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_book_chapters_id_seq OWNED BY public.mdl_book_chapters.id; + + +-- +-- Name: mdl_book_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_book_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_book_id_seq OWNER TO postgres; + +-- +-- Name: mdl_book_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_book_id_seq OWNED BY public.mdl_book.id; + + +-- +-- Name: mdl_cache_filters; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_cache_filters ( + id bigint NOT NULL, + filter character varying(32) DEFAULT ''::character varying NOT NULL, + version bigint DEFAULT 0 NOT NULL, + md5key character varying(32) DEFAULT ''::character varying NOT NULL, + rawtext text NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_cache_filters OWNER TO postgres; + +-- +-- Name: TABLE mdl_cache_filters; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_cache_filters IS 'For keeping information about cached data'; + + +-- +-- Name: mdl_cache_filters_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_cache_filters_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_cache_filters_id_seq OWNER TO postgres; + +-- +-- Name: mdl_cache_filters_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_cache_filters_id_seq OWNED BY public.mdl_cache_filters.id; + + +-- +-- Name: mdl_cache_flags; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_cache_flags ( + id bigint NOT NULL, + flagtype character varying(255) DEFAULT ''::character varying NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + value text NOT NULL, + expiry bigint NOT NULL +); + + +ALTER TABLE public.mdl_cache_flags OWNER TO postgres; + +-- +-- Name: TABLE mdl_cache_flags; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_cache_flags IS 'Cache of time-sensitive flags'; + + +-- +-- Name: mdl_cache_flags_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_cache_flags_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_cache_flags_id_seq OWNER TO postgres; + +-- +-- Name: mdl_cache_flags_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_cache_flags_id_seq OWNED BY public.mdl_cache_flags.id; + + +-- +-- Name: mdl_capabilities; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_capabilities ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + captype character varying(50) DEFAULT ''::character varying NOT NULL, + contextlevel bigint DEFAULT 0 NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + riskbitmask bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_capabilities OWNER TO postgres; + +-- +-- Name: TABLE mdl_capabilities; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_capabilities IS 'this defines all capabilities'; + + +-- +-- Name: mdl_capabilities_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_capabilities_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_capabilities_id_seq OWNER TO postgres; + +-- +-- Name: mdl_capabilities_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_capabilities_id_seq OWNED BY public.mdl_capabilities.id; + + +-- +-- Name: mdl_chat; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_chat ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text NOT NULL, + introformat smallint DEFAULT 0 NOT NULL, + keepdays bigint DEFAULT 0 NOT NULL, + studentlogs smallint DEFAULT 0 NOT NULL, + chattime bigint DEFAULT 0 NOT NULL, + schedule smallint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_chat OWNER TO postgres; + +-- +-- Name: TABLE mdl_chat; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_chat IS 'Each of these is a chat room'; + + +-- +-- Name: mdl_chat_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_chat_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_chat_id_seq OWNER TO postgres; + +-- +-- Name: mdl_chat_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_chat_id_seq OWNED BY public.mdl_chat.id; + + +-- +-- Name: mdl_chat_messages; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_chat_messages ( + id bigint NOT NULL, + chatid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + groupid bigint DEFAULT 0 NOT NULL, + issystem smallint DEFAULT 0 NOT NULL, + message text NOT NULL, + "timestamp" bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_chat_messages OWNER TO postgres; + +-- +-- Name: TABLE mdl_chat_messages; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_chat_messages IS 'Stores all the actual chat messages'; + + +-- +-- Name: mdl_chat_messages_current; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_chat_messages_current ( + id bigint NOT NULL, + chatid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + groupid bigint DEFAULT 0 NOT NULL, + issystem smallint DEFAULT 0 NOT NULL, + message text NOT NULL, + "timestamp" bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_chat_messages_current OWNER TO postgres; + +-- +-- Name: TABLE mdl_chat_messages_current; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_chat_messages_current IS 'Stores current session'; + + +-- +-- Name: mdl_chat_messages_current_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_chat_messages_current_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_chat_messages_current_id_seq OWNER TO postgres; + +-- +-- Name: mdl_chat_messages_current_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_chat_messages_current_id_seq OWNED BY public.mdl_chat_messages_current.id; + + +-- +-- Name: mdl_chat_messages_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_chat_messages_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_chat_messages_id_seq OWNER TO postgres; + +-- +-- Name: mdl_chat_messages_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_chat_messages_id_seq OWNED BY public.mdl_chat_messages.id; + + +-- +-- Name: mdl_chat_users; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_chat_users ( + id bigint NOT NULL, + chatid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + groupid bigint DEFAULT 0 NOT NULL, + version character varying(16) DEFAULT ''::character varying NOT NULL, + ip character varying(45) DEFAULT ''::character varying NOT NULL, + firstping bigint DEFAULT 0 NOT NULL, + lastping bigint DEFAULT 0 NOT NULL, + lastmessageping bigint DEFAULT 0 NOT NULL, + sid character varying(32) DEFAULT ''::character varying NOT NULL, + course bigint DEFAULT 0 NOT NULL, + lang character varying(30) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_chat_users OWNER TO postgres; + +-- +-- Name: TABLE mdl_chat_users; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_chat_users IS 'Keeps track of which users are in which chat rooms'; + + +-- +-- Name: mdl_chat_users_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_chat_users_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_chat_users_id_seq OWNER TO postgres; + +-- +-- Name: mdl_chat_users_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_chat_users_id_seq OWNED BY public.mdl_chat_users.id; + + +-- +-- Name: mdl_choice; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_choice ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text NOT NULL, + introformat smallint DEFAULT 0 NOT NULL, + publish smallint DEFAULT 0 NOT NULL, + showresults smallint DEFAULT 0 NOT NULL, + display smallint DEFAULT 0 NOT NULL, + allowupdate smallint DEFAULT 0 NOT NULL, + allowmultiple smallint DEFAULT 0 NOT NULL, + showunanswered smallint DEFAULT 0 NOT NULL, + includeinactive smallint DEFAULT 1 NOT NULL, + limitanswers smallint DEFAULT 0 NOT NULL, + timeopen bigint DEFAULT 0 NOT NULL, + timeclose bigint DEFAULT 0 NOT NULL, + showpreview smallint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + completionsubmit smallint DEFAULT 0 NOT NULL, + showavailable smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_choice OWNER TO postgres; + +-- +-- Name: TABLE mdl_choice; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_choice IS 'Available choices are stored here'; + + +-- +-- Name: mdl_choice_answers; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_choice_answers ( + id bigint NOT NULL, + choiceid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + optionid bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_choice_answers OWNER TO postgres; + +-- +-- Name: TABLE mdl_choice_answers; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_choice_answers IS 'choices performed by users'; + + +-- +-- Name: mdl_choice_answers_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_choice_answers_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_choice_answers_id_seq OWNER TO postgres; + +-- +-- Name: mdl_choice_answers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_choice_answers_id_seq OWNED BY public.mdl_choice_answers.id; + + +-- +-- Name: mdl_choice_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_choice_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_choice_id_seq OWNER TO postgres; + +-- +-- Name: mdl_choice_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_choice_id_seq OWNED BY public.mdl_choice.id; + + +-- +-- Name: mdl_choice_options; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_choice_options ( + id bigint NOT NULL, + choiceid bigint DEFAULT 0 NOT NULL, + text text, + maxanswers bigint DEFAULT 0, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_choice_options OWNER TO postgres; + +-- +-- Name: TABLE mdl_choice_options; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_choice_options IS 'available options to choice'; + + +-- +-- Name: mdl_choice_options_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_choice_options_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_choice_options_id_seq OWNER TO postgres; + +-- +-- Name: mdl_choice_options_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_choice_options_id_seq OWNED BY public.mdl_choice_options.id; + + +-- +-- Name: mdl_cohort; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_cohort ( + id bigint NOT NULL, + contextid bigint NOT NULL, + name character varying(254) DEFAULT ''::character varying NOT NULL, + idnumber character varying(100), + description text, + descriptionformat smallint NOT NULL, + visible smallint DEFAULT 1 NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + theme character varying(50) +); + + +ALTER TABLE public.mdl_cohort OWNER TO postgres; + +-- +-- Name: TABLE mdl_cohort; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_cohort IS 'Each record represents one cohort (aka site-wide group).'; + + +-- +-- Name: mdl_cohort_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_cohort_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_cohort_id_seq OWNER TO postgres; + +-- +-- Name: mdl_cohort_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_cohort_id_seq OWNED BY public.mdl_cohort.id; + + +-- +-- Name: mdl_cohort_members; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_cohort_members ( + id bigint NOT NULL, + cohortid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + timeadded bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_cohort_members OWNER TO postgres; + +-- +-- Name: TABLE mdl_cohort_members; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_cohort_members IS 'Link a user to a cohort.'; + + +-- +-- Name: mdl_cohort_members_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_cohort_members_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_cohort_members_id_seq OWNER TO postgres; + +-- +-- Name: mdl_cohort_members_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_cohort_members_id_seq OWNED BY public.mdl_cohort_members.id; + + +-- +-- Name: mdl_comments; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_comments ( + id bigint NOT NULL, + contextid bigint NOT NULL, + component character varying(255), + commentarea character varying(255) DEFAULT ''::character varying NOT NULL, + itemid bigint NOT NULL, + content text NOT NULL, + format smallint DEFAULT 0 NOT NULL, + userid bigint NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_comments OWNER TO postgres; + +-- +-- Name: TABLE mdl_comments; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_comments IS 'moodle comments module'; + + +-- +-- Name: mdl_comments_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_comments_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_comments_id_seq OWNER TO postgres; + +-- +-- Name: mdl_comments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_comments_id_seq OWNED BY public.mdl_comments.id; + + +-- +-- Name: mdl_competency; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency ( + id bigint NOT NULL, + shortname character varying(100), + description text, + descriptionformat smallint DEFAULT 0 NOT NULL, + idnumber character varying(100), + competencyframeworkid bigint NOT NULL, + parentid bigint DEFAULT 0 NOT NULL, + path character varying(255) DEFAULT ''::character varying NOT NULL, + sortorder bigint NOT NULL, + ruletype character varying(100), + ruleoutcome smallint DEFAULT 0 NOT NULL, + ruleconfig text, + scaleid bigint, + scaleconfiguration text, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint +); + + +ALTER TABLE public.mdl_competency OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency IS 'This table contains the master record of each competency in a framework'; + + +-- +-- Name: mdl_competency_coursecomp; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_coursecomp ( + id bigint NOT NULL, + courseid bigint NOT NULL, + competencyid bigint NOT NULL, + ruleoutcome smallint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL, + sortorder bigint NOT NULL +); + + +ALTER TABLE public.mdl_competency_coursecomp OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_coursecomp; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_coursecomp IS 'Link a competency to a course.'; + + +-- +-- Name: mdl_competency_coursecomp_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_coursecomp_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_coursecomp_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_coursecomp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_coursecomp_id_seq OWNED BY public.mdl_competency_coursecomp.id; + + +-- +-- Name: mdl_competency_coursecompsetting; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_coursecompsetting ( + id bigint NOT NULL, + courseid bigint NOT NULL, + pushratingstouserplans smallint, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint +); + + +ALTER TABLE public.mdl_competency_coursecompsetting OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_coursecompsetting; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_coursecompsetting IS 'This table contains the course specific settings for competencies.'; + + +-- +-- Name: mdl_competency_coursecompsetting_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_coursecompsetting_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_coursecompsetting_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_coursecompsetting_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_coursecompsetting_id_seq OWNED BY public.mdl_competency_coursecompsetting.id; + + +-- +-- Name: mdl_competency_evidence; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_evidence ( + id bigint NOT NULL, + usercompetencyid bigint NOT NULL, + contextid bigint NOT NULL, + action smallint NOT NULL, + actionuserid bigint, + descidentifier character varying(255) DEFAULT ''::character varying NOT NULL, + desccomponent character varying(255) DEFAULT ''::character varying NOT NULL, + desca text, + url character varying(255), + grade bigint, + note text, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_competency_evidence OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_evidence; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_evidence IS 'The evidence linked to a user competency'; + + +-- +-- Name: mdl_competency_evidence_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_evidence_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_evidence_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_evidence_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_evidence_id_seq OWNED BY public.mdl_competency_evidence.id; + + +-- +-- Name: mdl_competency_framework; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_framework ( + id bigint NOT NULL, + shortname character varying(100), + contextid bigint NOT NULL, + idnumber character varying(100), + description text, + descriptionformat smallint DEFAULT 0 NOT NULL, + scaleid bigint, + scaleconfiguration text NOT NULL, + visible smallint DEFAULT 1 NOT NULL, + taxonomies character varying(255) DEFAULT ''::character varying NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint +); + + +ALTER TABLE public.mdl_competency_framework OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_framework; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_framework IS 'List of competency frameworks.'; + + +-- +-- Name: mdl_competency_framework_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_framework_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_framework_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_framework_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_framework_id_seq OWNED BY public.mdl_competency_framework.id; + + +-- +-- Name: mdl_competency_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_id_seq OWNED BY public.mdl_competency.id; + + +-- +-- Name: mdl_competency_modulecomp; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_modulecomp ( + id bigint NOT NULL, + cmid bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL, + sortorder bigint NOT NULL, + competencyid bigint NOT NULL, + ruleoutcome smallint NOT NULL +); + + +ALTER TABLE public.mdl_competency_modulecomp OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_modulecomp; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_modulecomp IS 'Link a competency to a module.'; + + +-- +-- Name: mdl_competency_modulecomp_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_modulecomp_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_modulecomp_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_modulecomp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_modulecomp_id_seq OWNED BY public.mdl_competency_modulecomp.id; + + +-- +-- Name: mdl_competency_plan; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_plan ( + id bigint NOT NULL, + name character varying(100) DEFAULT ''::character varying NOT NULL, + description text, + descriptionformat smallint DEFAULT 0 NOT NULL, + userid bigint NOT NULL, + templateid bigint, + origtemplateid bigint, + status smallint NOT NULL, + duedate bigint DEFAULT 0, + reviewerid bigint, + timecreated bigint NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + usermodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_competency_plan OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_plan; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_plan IS 'Learning plans'; + + +-- +-- Name: mdl_competency_plan_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_plan_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_plan_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_plan_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_plan_id_seq OWNED BY public.mdl_competency_plan.id; + + +-- +-- Name: mdl_competency_plancomp; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_plancomp ( + id bigint NOT NULL, + planid bigint NOT NULL, + competencyid bigint NOT NULL, + sortorder bigint, + timecreated bigint NOT NULL, + timemodified bigint, + usermodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_competency_plancomp OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_plancomp; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_plancomp IS 'Plan competencies'; + + +-- +-- Name: mdl_competency_plancomp_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_plancomp_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_plancomp_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_plancomp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_plancomp_id_seq OWNED BY public.mdl_competency_plancomp.id; + + +-- +-- Name: mdl_competency_relatedcomp; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_relatedcomp ( + id bigint NOT NULL, + competencyid bigint NOT NULL, + relatedcompetencyid bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint, + usermodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_competency_relatedcomp OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_relatedcomp; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_relatedcomp IS 'Related competencies'; + + +-- +-- Name: mdl_competency_relatedcomp_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_relatedcomp_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_relatedcomp_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_relatedcomp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_relatedcomp_id_seq OWNED BY public.mdl_competency_relatedcomp.id; + + +-- +-- Name: mdl_competency_template; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_template ( + id bigint NOT NULL, + shortname character varying(100), + contextid bigint NOT NULL, + description text, + descriptionformat smallint DEFAULT 0 NOT NULL, + visible smallint DEFAULT 1 NOT NULL, + duedate bigint, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint +); + + +ALTER TABLE public.mdl_competency_template OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_template; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_template IS 'Learning plan templates.'; + + +-- +-- Name: mdl_competency_template_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_template_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_template_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_template_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_template_id_seq OWNED BY public.mdl_competency_template.id; + + +-- +-- Name: mdl_competency_templatecohort; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_templatecohort ( + id bigint NOT NULL, + templateid bigint NOT NULL, + cohortid bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_competency_templatecohort OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_templatecohort; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_templatecohort IS 'Default comment for the table, please edit me'; + + +-- +-- Name: mdl_competency_templatecohort_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_templatecohort_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_templatecohort_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_templatecohort_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_templatecohort_id_seq OWNED BY public.mdl_competency_templatecohort.id; + + +-- +-- Name: mdl_competency_templatecomp; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_templatecomp ( + id bigint NOT NULL, + templateid bigint NOT NULL, + competencyid bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL, + sortorder bigint +); + + +ALTER TABLE public.mdl_competency_templatecomp OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_templatecomp; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_templatecomp IS 'Link a competency to a learning plan template.'; + + +-- +-- Name: mdl_competency_templatecomp_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_templatecomp_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_templatecomp_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_templatecomp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_templatecomp_id_seq OWNED BY public.mdl_competency_templatecomp.id; + + +-- +-- Name: mdl_competency_usercomp; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_usercomp ( + id bigint NOT NULL, + userid bigint NOT NULL, + competencyid bigint NOT NULL, + status smallint DEFAULT 0 NOT NULL, + reviewerid bigint, + proficiency smallint, + grade bigint, + timecreated bigint NOT NULL, + timemodified bigint, + usermodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_competency_usercomp OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_usercomp; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_usercomp IS 'User competencies'; + + +-- +-- Name: mdl_competency_usercomp_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_usercomp_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_usercomp_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_usercomp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_usercomp_id_seq OWNED BY public.mdl_competency_usercomp.id; + + +-- +-- Name: mdl_competency_usercompcourse; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_usercompcourse ( + id bigint NOT NULL, + userid bigint NOT NULL, + courseid bigint NOT NULL, + competencyid bigint NOT NULL, + proficiency smallint, + grade bigint, + timecreated bigint NOT NULL, + timemodified bigint, + usermodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_competency_usercompcourse OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_usercompcourse; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_usercompcourse IS 'User competencies in a course'; + + +-- +-- Name: mdl_competency_usercompcourse_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_usercompcourse_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_usercompcourse_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_usercompcourse_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_usercompcourse_id_seq OWNED BY public.mdl_competency_usercompcourse.id; + + +-- +-- Name: mdl_competency_usercompplan; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_usercompplan ( + id bigint NOT NULL, + userid bigint NOT NULL, + competencyid bigint NOT NULL, + planid bigint NOT NULL, + proficiency smallint, + grade bigint, + sortorder bigint, + timecreated bigint NOT NULL, + timemodified bigint, + usermodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_competency_usercompplan OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_usercompplan; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_usercompplan IS 'User competencies plans'; + + +-- +-- Name: mdl_competency_usercompplan_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_usercompplan_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_usercompplan_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_usercompplan_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_usercompplan_id_seq OWNED BY public.mdl_competency_usercompplan.id; + + +-- +-- Name: mdl_competency_userevidence; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_userevidence ( + id bigint NOT NULL, + userid bigint NOT NULL, + name character varying(100) DEFAULT ''::character varying NOT NULL, + description text NOT NULL, + descriptionformat smallint NOT NULL, + url text NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_competency_userevidence OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_userevidence; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_userevidence IS 'The evidence of prior learning'; + + +-- +-- Name: mdl_competency_userevidence_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_userevidence_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_userevidence_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_userevidence_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_userevidence_id_seq OWNED BY public.mdl_competency_userevidence.id; + + +-- +-- Name: mdl_competency_userevidencecomp; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_competency_userevidencecomp ( + id bigint NOT NULL, + userevidenceid bigint NOT NULL, + competencyid bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_competency_userevidencecomp OWNER TO postgres; + +-- +-- Name: TABLE mdl_competency_userevidencecomp; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_competency_userevidencecomp IS 'Relationship between user evidence and competencies'; + + +-- +-- Name: mdl_competency_userevidencecomp_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_competency_userevidencecomp_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_competency_userevidencecomp_id_seq OWNER TO postgres; + +-- +-- Name: mdl_competency_userevidencecomp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_competency_userevidencecomp_id_seq OWNED BY public.mdl_competency_userevidencecomp.id; + + +-- +-- Name: mdl_config; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_config ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + value text NOT NULL +); + + +ALTER TABLE public.mdl_config OWNER TO postgres; + +-- +-- Name: TABLE mdl_config; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_config IS 'Moodle configuration variables'; + + +-- +-- Name: mdl_config_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_config_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_config_id_seq OWNER TO postgres; + +-- +-- Name: mdl_config_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_config_id_seq OWNED BY public.mdl_config.id; + + +-- +-- Name: mdl_config_log; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_config_log ( + id bigint NOT NULL, + userid bigint NOT NULL, + timemodified bigint NOT NULL, + plugin character varying(100), + name character varying(100) DEFAULT ''::character varying NOT NULL, + value text, + oldvalue text +); + + +ALTER TABLE public.mdl_config_log OWNER TO postgres; + +-- +-- Name: TABLE mdl_config_log; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_config_log IS 'Changes done in server configuration through admin UI'; + + +-- +-- Name: mdl_config_log_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_config_log_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_config_log_id_seq OWNER TO postgres; + +-- +-- Name: mdl_config_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_config_log_id_seq OWNED BY public.mdl_config_log.id; + + +-- +-- Name: mdl_config_plugins; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_config_plugins ( + id bigint NOT NULL, + plugin character varying(100) DEFAULT 'core'::character varying NOT NULL, + name character varying(100) DEFAULT ''::character varying NOT NULL, + value text NOT NULL +); + + +ALTER TABLE public.mdl_config_plugins OWNER TO postgres; + +-- +-- Name: TABLE mdl_config_plugins; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_config_plugins IS 'Moodle modules and plugins configuration variables'; + + +-- +-- Name: mdl_config_plugins_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_config_plugins_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_config_plugins_id_seq OWNER TO postgres; + +-- +-- Name: mdl_config_plugins_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_config_plugins_id_seq OWNED BY public.mdl_config_plugins.id; + + +-- +-- Name: mdl_contentbank_content; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_contentbank_content ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + contenttype character varying(100) DEFAULT ''::character varying NOT NULL, + contextid bigint NOT NULL, + instanceid bigint, + configdata text, + usercreated bigint NOT NULL, + usermodified bigint, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 +); + + +ALTER TABLE public.mdl_contentbank_content OWNER TO postgres; + +-- +-- Name: TABLE mdl_contentbank_content; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_contentbank_content IS 'This table stores content data in the content bank.'; + + +-- +-- Name: mdl_contentbank_content_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_contentbank_content_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_contentbank_content_id_seq OWNER TO postgres; + +-- +-- Name: mdl_contentbank_content_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_contentbank_content_id_seq OWNED BY public.mdl_contentbank_content.id; + + +-- +-- Name: mdl_context; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_context ( + id bigint NOT NULL, + contextlevel bigint DEFAULT 0 NOT NULL, + instanceid bigint DEFAULT 0 NOT NULL, + path character varying(255), + depth smallint DEFAULT 0 NOT NULL, + locked smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_context OWNER TO postgres; + +-- +-- Name: TABLE mdl_context; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_context IS 'one of these must be set'; + + +-- +-- Name: mdl_context_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_context_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_context_id_seq OWNER TO postgres; + +-- +-- Name: mdl_context_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_context_id_seq OWNED BY public.mdl_context.id; + + +-- +-- Name: mdl_context_temp; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_context_temp ( + id bigint NOT NULL, + path character varying(255) DEFAULT ''::character varying NOT NULL, + depth smallint NOT NULL, + locked smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_context_temp OWNER TO postgres; + +-- +-- Name: TABLE mdl_context_temp; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_context_temp IS 'Used by build_context_path() in upgrade and cron to keep context depths and paths in sync.'; + + +-- +-- Name: mdl_course; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course ( + id bigint NOT NULL, + category bigint DEFAULT 0 NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL, + fullname character varying(254) DEFAULT ''::character varying NOT NULL, + shortname character varying(255) DEFAULT ''::character varying NOT NULL, + idnumber character varying(100) DEFAULT ''::character varying NOT NULL, + summary text, + summaryformat smallint DEFAULT 0 NOT NULL, + format character varying(21) DEFAULT 'topics'::character varying NOT NULL, + showgrades smallint DEFAULT 1 NOT NULL, + newsitems integer DEFAULT 1 NOT NULL, + startdate bigint DEFAULT 0 NOT NULL, + enddate bigint DEFAULT 0 NOT NULL, + relativedatesmode smallint DEFAULT 0 NOT NULL, + marker bigint DEFAULT 0 NOT NULL, + maxbytes bigint DEFAULT 0 NOT NULL, + legacyfiles smallint DEFAULT 0 NOT NULL, + showreports smallint DEFAULT 0 NOT NULL, + visible smallint DEFAULT 1 NOT NULL, + visibleold smallint DEFAULT 1 NOT NULL, + downloadcontent smallint, + groupmode smallint DEFAULT 0 NOT NULL, + groupmodeforce smallint DEFAULT 0 NOT NULL, + defaultgroupingid bigint DEFAULT 0 NOT NULL, + lang character varying(30) DEFAULT ''::character varying NOT NULL, + calendartype character varying(30) DEFAULT ''::character varying NOT NULL, + theme character varying(50) DEFAULT ''::character varying NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + requested smallint DEFAULT 0 NOT NULL, + enablecompletion smallint DEFAULT 0 NOT NULL, + completionnotify smallint DEFAULT 0 NOT NULL, + cacherev bigint DEFAULT 0 NOT NULL, + originalcourseid bigint +); + + +ALTER TABLE public.mdl_course OWNER TO postgres; + +-- +-- Name: TABLE mdl_course; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course IS 'Central course table'; + + +-- +-- Name: mdl_course_categories; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course_categories ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + idnumber character varying(100), + description text, + descriptionformat smallint DEFAULT 0 NOT NULL, + parent bigint DEFAULT 0 NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL, + coursecount bigint DEFAULT 0 NOT NULL, + visible smallint DEFAULT 1 NOT NULL, + visibleold smallint DEFAULT 1 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + depth bigint DEFAULT 0 NOT NULL, + path character varying(255) DEFAULT ''::character varying NOT NULL, + theme character varying(50) +); + + +ALTER TABLE public.mdl_course_categories OWNER TO postgres; + +-- +-- Name: TABLE mdl_course_categories; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course_categories IS 'Course categories'; + + +-- +-- Name: mdl_course_categories_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_categories_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_categories_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_categories_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_categories_id_seq OWNED BY public.mdl_course_categories.id; + + +-- +-- Name: mdl_course_completion_aggr_methd; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course_completion_aggr_methd ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + criteriatype bigint, + method smallint DEFAULT 0 NOT NULL, + value numeric(10,5) +); + + +ALTER TABLE public.mdl_course_completion_aggr_methd OWNER TO postgres; + +-- +-- Name: TABLE mdl_course_completion_aggr_methd; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course_completion_aggr_methd IS 'Course completion aggregation methods for criteria'; + + +-- +-- Name: mdl_course_completion_aggr_methd_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_completion_aggr_methd_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_completion_aggr_methd_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_completion_aggr_methd_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_completion_aggr_methd_id_seq OWNED BY public.mdl_course_completion_aggr_methd.id; + + +-- +-- Name: mdl_course_completion_crit_compl; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course_completion_crit_compl ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + course bigint DEFAULT 0 NOT NULL, + criteriaid bigint DEFAULT 0 NOT NULL, + gradefinal numeric(10,5), + unenroled bigint, + timecompleted bigint +); + + +ALTER TABLE public.mdl_course_completion_crit_compl OWNER TO postgres; + +-- +-- Name: TABLE mdl_course_completion_crit_compl; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course_completion_crit_compl IS 'Course completion user records'; + + +-- +-- Name: mdl_course_completion_crit_compl_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_completion_crit_compl_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_completion_crit_compl_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_completion_crit_compl_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_completion_crit_compl_id_seq OWNED BY public.mdl_course_completion_crit_compl.id; + + +-- +-- Name: mdl_course_completion_criteria; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course_completion_criteria ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + criteriatype bigint DEFAULT 0 NOT NULL, + module character varying(100), + moduleinstance bigint, + courseinstance bigint, + enrolperiod bigint, + timeend bigint, + gradepass numeric(10,5), + role bigint +); + + +ALTER TABLE public.mdl_course_completion_criteria OWNER TO postgres; + +-- +-- Name: TABLE mdl_course_completion_criteria; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course_completion_criteria IS 'Course completion criteria'; + + +-- +-- Name: mdl_course_completion_criteria_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_completion_criteria_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_completion_criteria_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_completion_criteria_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_completion_criteria_id_seq OWNED BY public.mdl_course_completion_criteria.id; + + +-- +-- Name: mdl_course_completion_defaults; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course_completion_defaults ( + id bigint NOT NULL, + course bigint NOT NULL, + module bigint NOT NULL, + completion smallint DEFAULT 0 NOT NULL, + completionview smallint DEFAULT 0 NOT NULL, + completionusegrade smallint DEFAULT 0 NOT NULL, + completionexpected bigint DEFAULT 0 NOT NULL, + customrules text +); + + +ALTER TABLE public.mdl_course_completion_defaults OWNER TO postgres; + +-- +-- Name: TABLE mdl_course_completion_defaults; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course_completion_defaults IS 'Default settings for activities completion'; + + +-- +-- Name: mdl_course_completion_defaults_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_completion_defaults_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_completion_defaults_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_completion_defaults_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_completion_defaults_id_seq OWNED BY public.mdl_course_completion_defaults.id; + + +-- +-- Name: mdl_course_completions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course_completions ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + course bigint DEFAULT 0 NOT NULL, + timeenrolled bigint DEFAULT 0 NOT NULL, + timestarted bigint DEFAULT 0 NOT NULL, + timecompleted bigint, + reaggregate bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_course_completions OWNER TO postgres; + +-- +-- Name: TABLE mdl_course_completions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course_completions IS 'Course completion records'; + + +-- +-- Name: mdl_course_completions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_completions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_completions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_completions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_completions_id_seq OWNED BY public.mdl_course_completions.id; + + +-- +-- Name: mdl_course_format_options; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course_format_options ( + id bigint NOT NULL, + courseid bigint NOT NULL, + format character varying(21) DEFAULT ''::character varying NOT NULL, + sectionid bigint DEFAULT 0 NOT NULL, + name character varying(100) DEFAULT ''::character varying NOT NULL, + value text +); + + +ALTER TABLE public.mdl_course_format_options OWNER TO postgres; + +-- +-- Name: TABLE mdl_course_format_options; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course_format_options IS 'Stores format-specific options for the course or course section'; + + +-- +-- Name: mdl_course_format_options_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_format_options_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_format_options_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_format_options_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_format_options_id_seq OWNED BY public.mdl_course_format_options.id; + + +-- +-- Name: mdl_course_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_id_seq OWNED BY public.mdl_course.id; + + +-- +-- Name: mdl_course_modules; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course_modules ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + module bigint DEFAULT 0 NOT NULL, + instance bigint DEFAULT 0 NOT NULL, + section bigint DEFAULT 0 NOT NULL, + idnumber character varying(100), + added bigint DEFAULT 0 NOT NULL, + score smallint DEFAULT 0 NOT NULL, + indent integer DEFAULT 0 NOT NULL, + visible smallint DEFAULT 1 NOT NULL, + visibleoncoursepage smallint DEFAULT 1 NOT NULL, + visibleold smallint DEFAULT 1 NOT NULL, + groupmode smallint DEFAULT 0 NOT NULL, + groupingid bigint DEFAULT 0 NOT NULL, + completion smallint DEFAULT 0 NOT NULL, + completiongradeitemnumber bigint, + completionview smallint DEFAULT 0 NOT NULL, + completionexpected bigint DEFAULT 0 NOT NULL, + showdescription smallint DEFAULT 0 NOT NULL, + availability text, + deletioninprogress smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_course_modules OWNER TO postgres; + +-- +-- Name: TABLE mdl_course_modules; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course_modules IS 'course_modules table retrofitted from MySQL'; + + +-- +-- Name: mdl_course_modules_completion; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course_modules_completion ( + id bigint NOT NULL, + coursemoduleid bigint NOT NULL, + userid bigint NOT NULL, + completionstate smallint NOT NULL, + viewed smallint, + overrideby bigint, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_course_modules_completion OWNER TO postgres; + +-- +-- Name: TABLE mdl_course_modules_completion; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course_modules_completion IS 'Stores the completion state (completed or not completed, etc) of each user on each activity.'; + + +-- +-- Name: mdl_course_modules_completion_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_modules_completion_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_modules_completion_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_modules_completion_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_modules_completion_id_seq OWNED BY public.mdl_course_modules_completion.id; + + +-- +-- Name: mdl_course_modules_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_modules_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_modules_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_modules_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_modules_id_seq OWNED BY public.mdl_course_modules.id; + + +-- +-- Name: mdl_course_published; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course_published ( + id bigint NOT NULL, + huburl character varying(255), + courseid bigint NOT NULL, + timepublished bigint NOT NULL, + enrollable smallint DEFAULT 1 NOT NULL, + hubcourseid bigint NOT NULL, + status smallint DEFAULT 0, + timechecked bigint +); + + +ALTER TABLE public.mdl_course_published OWNER TO postgres; + +-- +-- Name: TABLE mdl_course_published; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course_published IS 'Information about how and when an local courses were published to hubs'; + + +-- +-- Name: mdl_course_published_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_published_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_published_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_published_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_published_id_seq OWNED BY public.mdl_course_published.id; + + +-- +-- Name: mdl_course_request; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course_request ( + id bigint NOT NULL, + fullname character varying(254) DEFAULT ''::character varying NOT NULL, + shortname character varying(100) DEFAULT ''::character varying NOT NULL, + summary text NOT NULL, + summaryformat smallint DEFAULT 0 NOT NULL, + category bigint DEFAULT 0 NOT NULL, + reason text NOT NULL, + requester bigint DEFAULT 0 NOT NULL, + password character varying(50) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_course_request OWNER TO postgres; + +-- +-- Name: TABLE mdl_course_request; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course_request IS 'course requests'; + + +-- +-- Name: mdl_course_request_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_request_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_request_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_request_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_request_id_seq OWNED BY public.mdl_course_request.id; + + +-- +-- Name: mdl_course_sections; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_course_sections ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + section bigint DEFAULT 0 NOT NULL, + name character varying(255), + summary text, + summaryformat smallint DEFAULT 0 NOT NULL, + sequence text, + visible smallint DEFAULT 1 NOT NULL, + availability text, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_course_sections OWNER TO postgres; + +-- +-- Name: TABLE mdl_course_sections; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_course_sections IS 'to define the sections for each course'; + + +-- +-- Name: mdl_course_sections_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_course_sections_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_course_sections_id_seq OWNER TO postgres; + +-- +-- Name: mdl_course_sections_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_course_sections_id_seq OWNED BY public.mdl_course_sections.id; + + +-- +-- Name: mdl_customfield_category; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_customfield_category ( + id bigint NOT NULL, + name character varying(400) DEFAULT ''::character varying NOT NULL, + description text, + descriptionformat bigint, + sortorder bigint, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + area character varying(100) DEFAULT ''::character varying NOT NULL, + itemid bigint DEFAULT 0 NOT NULL, + contextid bigint +); + + +ALTER TABLE public.mdl_customfield_category OWNER TO postgres; + +-- +-- Name: TABLE mdl_customfield_category; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_customfield_category IS 'core_customfield category table'; + + +-- +-- Name: mdl_customfield_category_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_customfield_category_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_customfield_category_id_seq OWNER TO postgres; + +-- +-- Name: mdl_customfield_category_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_customfield_category_id_seq OWNED BY public.mdl_customfield_category.id; + + +-- +-- Name: mdl_customfield_data; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_customfield_data ( + id bigint NOT NULL, + fieldid bigint NOT NULL, + instanceid bigint NOT NULL, + intvalue bigint, + decvalue numeric(10,5), + shortcharvalue character varying(255), + charvalue character varying(1333), + value text NOT NULL, + valueformat bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + contextid bigint +); + + +ALTER TABLE public.mdl_customfield_data OWNER TO postgres; + +-- +-- Name: TABLE mdl_customfield_data; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_customfield_data IS 'core_customfield data table'; + + +-- +-- Name: mdl_customfield_data_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_customfield_data_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_customfield_data_id_seq OWNER TO postgres; + +-- +-- Name: mdl_customfield_data_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_customfield_data_id_seq OWNED BY public.mdl_customfield_data.id; + + +-- +-- Name: mdl_customfield_field; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_customfield_field ( + id bigint NOT NULL, + shortname character varying(100) DEFAULT ''::character varying NOT NULL, + name character varying(400) DEFAULT ''::character varying NOT NULL, + type character varying(100) DEFAULT ''::character varying NOT NULL, + description text, + descriptionformat bigint, + sortorder bigint, + categoryid bigint, + configdata text, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_customfield_field OWNER TO postgres; + +-- +-- Name: TABLE mdl_customfield_field; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_customfield_field IS 'core_customfield field table'; + + +-- +-- Name: mdl_customfield_field_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_customfield_field_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_customfield_field_id_seq OWNER TO postgres; + +-- +-- Name: mdl_customfield_field_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_customfield_field_id_seq OWNED BY public.mdl_customfield_field.id; + + +-- +-- Name: mdl_data; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_data ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text NOT NULL, + introformat smallint DEFAULT 0 NOT NULL, + comments smallint DEFAULT 0 NOT NULL, + timeavailablefrom bigint DEFAULT 0 NOT NULL, + timeavailableto bigint DEFAULT 0 NOT NULL, + timeviewfrom bigint DEFAULT 0 NOT NULL, + timeviewto bigint DEFAULT 0 NOT NULL, + requiredentries integer DEFAULT 0 NOT NULL, + requiredentriestoview integer DEFAULT 0 NOT NULL, + maxentries integer DEFAULT 0 NOT NULL, + rssarticles smallint DEFAULT 0 NOT NULL, + singletemplate text, + listtemplate text, + listtemplateheader text, + listtemplatefooter text, + addtemplate text, + rsstemplate text, + rsstitletemplate text, + csstemplate text, + jstemplate text, + asearchtemplate text, + approval smallint DEFAULT 0 NOT NULL, + manageapproved smallint DEFAULT 1 NOT NULL, + scale bigint DEFAULT 0 NOT NULL, + assessed bigint DEFAULT 0 NOT NULL, + assesstimestart bigint DEFAULT 0 NOT NULL, + assesstimefinish bigint DEFAULT 0 NOT NULL, + defaultsort bigint DEFAULT 0 NOT NULL, + defaultsortdir smallint DEFAULT 0 NOT NULL, + editany smallint DEFAULT 0 NOT NULL, + notification bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + config text, + completionentries bigint DEFAULT 0 +); + + +ALTER TABLE public.mdl_data OWNER TO postgres; + +-- +-- Name: TABLE mdl_data; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_data IS 'all database activities'; + + +-- +-- Name: mdl_data_content; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_data_content ( + id bigint NOT NULL, + fieldid bigint DEFAULT 0 NOT NULL, + recordid bigint DEFAULT 0 NOT NULL, + content text, + content1 text, + content2 text, + content3 text, + content4 text +); + + +ALTER TABLE public.mdl_data_content OWNER TO postgres; + +-- +-- Name: TABLE mdl_data_content; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_data_content IS 'the content introduced in each record/fields'; + + +-- +-- Name: mdl_data_content_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_data_content_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_data_content_id_seq OWNER TO postgres; + +-- +-- Name: mdl_data_content_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_data_content_id_seq OWNED BY public.mdl_data_content.id; + + +-- +-- Name: mdl_data_fields; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_data_fields ( + id bigint NOT NULL, + dataid bigint DEFAULT 0 NOT NULL, + type character varying(255) DEFAULT ''::character varying NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + description text NOT NULL, + required smallint DEFAULT 0 NOT NULL, + param1 text, + param2 text, + param3 text, + param4 text, + param5 text, + param6 text, + param7 text, + param8 text, + param9 text, + param10 text +); + + +ALTER TABLE public.mdl_data_fields OWNER TO postgres; + +-- +-- Name: TABLE mdl_data_fields; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_data_fields IS 'every field available'; + + +-- +-- Name: mdl_data_fields_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_data_fields_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_data_fields_id_seq OWNER TO postgres; + +-- +-- Name: mdl_data_fields_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_data_fields_id_seq OWNED BY public.mdl_data_fields.id; + + +-- +-- Name: mdl_data_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_data_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_data_id_seq OWNER TO postgres; + +-- +-- Name: mdl_data_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_data_id_seq OWNED BY public.mdl_data.id; + + +-- +-- Name: mdl_data_records; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_data_records ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + groupid bigint DEFAULT 0 NOT NULL, + dataid bigint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + approved smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_data_records OWNER TO postgres; + +-- +-- Name: TABLE mdl_data_records; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_data_records IS 'every record introduced'; + + +-- +-- Name: mdl_data_records_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_data_records_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_data_records_id_seq OWNER TO postgres; + +-- +-- Name: mdl_data_records_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_data_records_id_seq OWNED BY public.mdl_data_records.id; + + +-- +-- Name: mdl_editor_atto_autosave; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_editor_atto_autosave ( + id bigint NOT NULL, + elementid character varying(255) DEFAULT ''::character varying NOT NULL, + contextid bigint NOT NULL, + pagehash character varying(64) DEFAULT ''::character varying NOT NULL, + userid bigint NOT NULL, + drafttext text NOT NULL, + draftid bigint, + pageinstance character varying(64) DEFAULT ''::character varying NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_editor_atto_autosave OWNER TO postgres; + +-- +-- Name: TABLE mdl_editor_atto_autosave; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_editor_atto_autosave IS 'Draft text that is auto-saved every 5 seconds while an editor is open.'; + + +-- +-- Name: mdl_editor_atto_autosave_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_editor_atto_autosave_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_editor_atto_autosave_id_seq OWNER TO postgres; + +-- +-- Name: mdl_editor_atto_autosave_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_editor_atto_autosave_id_seq OWNED BY public.mdl_editor_atto_autosave.id; + + +-- +-- Name: mdl_enrol; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol ( + id bigint NOT NULL, + enrol character varying(20) DEFAULT ''::character varying NOT NULL, + status bigint DEFAULT 0 NOT NULL, + courseid bigint NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL, + name character varying(255), + enrolperiod bigint DEFAULT 0, + enrolstartdate bigint DEFAULT 0, + enrolenddate bigint DEFAULT 0, + expirynotify smallint DEFAULT 0, + expirythreshold bigint DEFAULT 0, + notifyall smallint DEFAULT 0, + password character varying(50), + cost character varying(20), + currency character varying(3), + roleid bigint DEFAULT 0, + customint1 bigint, + customint2 bigint, + customint3 bigint, + customint4 bigint, + customint5 bigint, + customint6 bigint, + customint7 bigint, + customint8 bigint, + customchar1 character varying(255), + customchar2 character varying(255), + customchar3 character varying(1333), + customdec1 numeric(12,7), + customdec2 numeric(12,7), + customtext1 text, + customtext2 text, + customtext3 text, + customtext4 text, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_enrol OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol IS 'Instances of enrolment plugins used in courses, fields marked as custom have a plugin defined meaning, core does not touch them. Create a new linked table if you need even more custom fields.'; + + +-- +-- Name: mdl_enrol_flatfile; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol_flatfile ( + id bigint NOT NULL, + action character varying(30) DEFAULT ''::character varying NOT NULL, + roleid bigint NOT NULL, + userid bigint NOT NULL, + courseid bigint NOT NULL, + timestart bigint DEFAULT 0 NOT NULL, + timeend bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_enrol_flatfile OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol_flatfile; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol_flatfile IS 'enrol_flatfile table retrofitted from MySQL'; + + +-- +-- Name: mdl_enrol_flatfile_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_flatfile_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_flatfile_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_flatfile_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_flatfile_id_seq OWNED BY public.mdl_enrol_flatfile.id; + + +-- +-- Name: mdl_enrol_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_id_seq OWNED BY public.mdl_enrol.id; + + +-- +-- Name: mdl_enrol_lti_lti2_consumer; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol_lti_lti2_consumer ( + id bigint NOT NULL, + name character varying(50) DEFAULT ''::character varying NOT NULL, + consumerkey256 character varying(255) DEFAULT ''::character varying NOT NULL, + consumerkey text, + secret character varying(1024) DEFAULT ''::character varying NOT NULL, + ltiversion character varying(10), + consumername character varying(255), + consumerversion character varying(255), + consumerguid character varying(1024), + profile text, + toolproxy text, + settings text, + protected smallint NOT NULL, + enabled smallint NOT NULL, + enablefrom bigint, + enableuntil bigint, + lastaccess bigint, + created bigint NOT NULL, + updated bigint NOT NULL +); + + +ALTER TABLE public.mdl_enrol_lti_lti2_consumer OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol_lti_lti2_consumer; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol_lti_lti2_consumer IS 'LTI consumers interacting with moodle'; + + +-- +-- Name: mdl_enrol_lti_lti2_consumer_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_lti_lti2_consumer_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_lti_lti2_consumer_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_lti_lti2_consumer_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_lti_lti2_consumer_id_seq OWNED BY public.mdl_enrol_lti_lti2_consumer.id; + + +-- +-- Name: mdl_enrol_lti_lti2_context; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol_lti_lti2_context ( + id bigint NOT NULL, + consumerid bigint NOT NULL, + lticontextkey character varying(255) DEFAULT ''::character varying NOT NULL, + type character varying(100), + settings text, + created bigint NOT NULL, + updated bigint NOT NULL +); + + +ALTER TABLE public.mdl_enrol_lti_lti2_context OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol_lti_lti2_context; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol_lti_lti2_context IS 'Information about a specific LTI contexts from the consumers'; + + +-- +-- Name: mdl_enrol_lti_lti2_context_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_lti_lti2_context_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_lti_lti2_context_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_lti_lti2_context_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_lti_lti2_context_id_seq OWNED BY public.mdl_enrol_lti_lti2_context.id; + + +-- +-- Name: mdl_enrol_lti_lti2_nonce; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol_lti_lti2_nonce ( + id bigint NOT NULL, + consumerid bigint NOT NULL, + value character varying(64) DEFAULT ''::character varying NOT NULL, + expires bigint NOT NULL +); + + +ALTER TABLE public.mdl_enrol_lti_lti2_nonce OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol_lti_lti2_nonce; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol_lti_lti2_nonce IS 'Nonce used for authentication between moodle and a consumer'; + + +-- +-- Name: mdl_enrol_lti_lti2_nonce_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_lti_lti2_nonce_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_lti_lti2_nonce_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_lti_lti2_nonce_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_lti_lti2_nonce_id_seq OWNED BY public.mdl_enrol_lti_lti2_nonce.id; + + +-- +-- Name: mdl_enrol_lti_lti2_resource_link; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol_lti_lti2_resource_link ( + id bigint NOT NULL, + contextid bigint, + consumerid bigint, + ltiresourcelinkkey character varying(255) DEFAULT ''::character varying NOT NULL, + settings text, + primaryresourcelinkid bigint, + shareapproved smallint, + created bigint NOT NULL, + updated bigint NOT NULL +); + + +ALTER TABLE public.mdl_enrol_lti_lti2_resource_link OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol_lti_lti2_resource_link; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol_lti_lti2_resource_link IS 'Link from the consumer to the tool'; + + +-- +-- Name: mdl_enrol_lti_lti2_resource_link_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_lti_lti2_resource_link_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_lti_lti2_resource_link_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_lti_lti2_resource_link_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_lti_lti2_resource_link_id_seq OWNED BY public.mdl_enrol_lti_lti2_resource_link.id; + + +-- +-- Name: mdl_enrol_lti_lti2_share_key; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol_lti_lti2_share_key ( + id bigint NOT NULL, + sharekey character varying(32) DEFAULT ''::character varying NOT NULL, + resourcelinkid bigint NOT NULL, + autoapprove smallint NOT NULL, + expires bigint NOT NULL +); + + +ALTER TABLE public.mdl_enrol_lti_lti2_share_key OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol_lti_lti2_share_key; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol_lti_lti2_share_key IS 'Resource link share key'; + + +-- +-- Name: mdl_enrol_lti_lti2_share_key_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_lti_lti2_share_key_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_lti_lti2_share_key_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_lti_lti2_share_key_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_lti_lti2_share_key_id_seq OWNED BY public.mdl_enrol_lti_lti2_share_key.id; + + +-- +-- Name: mdl_enrol_lti_lti2_tool_proxy; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol_lti_lti2_tool_proxy ( + id bigint NOT NULL, + toolproxykey character varying(32) DEFAULT ''::character varying NOT NULL, + consumerid bigint NOT NULL, + toolproxy text NOT NULL, + created bigint NOT NULL, + updated bigint NOT NULL +); + + +ALTER TABLE public.mdl_enrol_lti_lti2_tool_proxy OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol_lti_lti2_tool_proxy; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol_lti_lti2_tool_proxy IS 'A tool proxy between moodle and a consumer'; + + +-- +-- Name: mdl_enrol_lti_lti2_tool_proxy_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_lti_lti2_tool_proxy_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_lti_lti2_tool_proxy_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_lti_lti2_tool_proxy_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_lti_lti2_tool_proxy_id_seq OWNED BY public.mdl_enrol_lti_lti2_tool_proxy.id; + + +-- +-- Name: mdl_enrol_lti_lti2_user_result; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol_lti_lti2_user_result ( + id bigint NOT NULL, + resourcelinkid bigint NOT NULL, + ltiuserkey character varying(255) DEFAULT ''::character varying NOT NULL, + ltiresultsourcedid character varying(1024) DEFAULT ''::character varying NOT NULL, + created bigint NOT NULL, + updated bigint NOT NULL +); + + +ALTER TABLE public.mdl_enrol_lti_lti2_user_result OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol_lti_lti2_user_result; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol_lti_lti2_user_result IS 'Results for each user for each resource link'; + + +-- +-- Name: mdl_enrol_lti_lti2_user_result_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_lti_lti2_user_result_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_lti_lti2_user_result_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_lti_lti2_user_result_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_lti_lti2_user_result_id_seq OWNED BY public.mdl_enrol_lti_lti2_user_result.id; + + +-- +-- Name: mdl_enrol_lti_tool_consumer_map; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol_lti_tool_consumer_map ( + id bigint NOT NULL, + toolid bigint NOT NULL, + consumerid bigint NOT NULL +); + + +ALTER TABLE public.mdl_enrol_lti_tool_consumer_map OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol_lti_tool_consumer_map; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol_lti_tool_consumer_map IS 'Table that maps the published tool to tool consumers.'; + + +-- +-- Name: mdl_enrol_lti_tool_consumer_map_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_lti_tool_consumer_map_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_lti_tool_consumer_map_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_lti_tool_consumer_map_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_lti_tool_consumer_map_id_seq OWNED BY public.mdl_enrol_lti_tool_consumer_map.id; + + +-- +-- Name: mdl_enrol_lti_tools; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol_lti_tools ( + id bigint NOT NULL, + enrolid bigint NOT NULL, + contextid bigint NOT NULL, + institution character varying(40) DEFAULT ''::character varying NOT NULL, + lang character varying(30) DEFAULT 'en'::character varying NOT NULL, + timezone character varying(100) DEFAULT '99'::character varying NOT NULL, + maxenrolled bigint DEFAULT 0 NOT NULL, + maildisplay smallint DEFAULT 2 NOT NULL, + city character varying(120) DEFAULT ''::character varying NOT NULL, + country character varying(2) DEFAULT ''::character varying NOT NULL, + gradesync smallint DEFAULT 0 NOT NULL, + gradesynccompletion smallint DEFAULT 0 NOT NULL, + membersync smallint DEFAULT 0 NOT NULL, + membersyncmode smallint DEFAULT 0 NOT NULL, + roleinstructor bigint NOT NULL, + rolelearner bigint NOT NULL, + secret text, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_enrol_lti_tools OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol_lti_tools; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol_lti_tools IS 'List of tools provided to the remote system'; + + +-- +-- Name: mdl_enrol_lti_tools_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_lti_tools_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_lti_tools_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_lti_tools_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_lti_tools_id_seq OWNED BY public.mdl_enrol_lti_tools.id; + + +-- +-- Name: mdl_enrol_lti_users; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol_lti_users ( + id bigint NOT NULL, + userid bigint NOT NULL, + toolid bigint NOT NULL, + serviceurl text, + sourceid text, + consumerkey text, + consumersecret text, + membershipsurl text, + membershipsid text, + lastgrade numeric(10,5), + lastaccess bigint, + timecreated bigint +); + + +ALTER TABLE public.mdl_enrol_lti_users OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol_lti_users; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol_lti_users IS 'User access log and gradeback data'; + + +-- +-- Name: mdl_enrol_lti_users_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_lti_users_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_lti_users_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_lti_users_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_lti_users_id_seq OWNED BY public.mdl_enrol_lti_users.id; + + +-- +-- Name: mdl_enrol_paypal; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_enrol_paypal ( + id bigint NOT NULL, + business character varying(255) DEFAULT ''::character varying NOT NULL, + receiver_email character varying(255) DEFAULT ''::character varying NOT NULL, + receiver_id character varying(255) DEFAULT ''::character varying NOT NULL, + item_name character varying(255) DEFAULT ''::character varying NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + instanceid bigint DEFAULT 0 NOT NULL, + memo character varying(255) DEFAULT ''::character varying NOT NULL, + tax character varying(255) DEFAULT ''::character varying NOT NULL, + option_name1 character varying(255) DEFAULT ''::character varying NOT NULL, + option_selection1_x character varying(255) DEFAULT ''::character varying NOT NULL, + option_name2 character varying(255) DEFAULT ''::character varying NOT NULL, + option_selection2_x character varying(255) DEFAULT ''::character varying NOT NULL, + payment_status character varying(255) DEFAULT ''::character varying NOT NULL, + pending_reason character varying(255) DEFAULT ''::character varying NOT NULL, + reason_code character varying(30) DEFAULT ''::character varying NOT NULL, + txn_id character varying(255) DEFAULT ''::character varying NOT NULL, + parent_txn_id character varying(255) DEFAULT ''::character varying NOT NULL, + payment_type character varying(30) DEFAULT ''::character varying NOT NULL, + timeupdated bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_enrol_paypal OWNER TO postgres; + +-- +-- Name: TABLE mdl_enrol_paypal; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_enrol_paypal IS 'Holds all known information about PayPal transactions'; + + +-- +-- Name: mdl_enrol_paypal_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_enrol_paypal_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_enrol_paypal_id_seq OWNER TO postgres; + +-- +-- Name: mdl_enrol_paypal_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_enrol_paypal_id_seq OWNED BY public.mdl_enrol_paypal.id; + + +-- +-- Name: mdl_event; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_event ( + id bigint NOT NULL, + name text NOT NULL, + description text NOT NULL, + format smallint DEFAULT 0 NOT NULL, + categoryid bigint DEFAULT 0 NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + groupid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + repeatid bigint DEFAULT 0 NOT NULL, + component character varying(100), + modulename character varying(20) DEFAULT ''::character varying NOT NULL, + instance bigint DEFAULT 0 NOT NULL, + type smallint DEFAULT 0 NOT NULL, + eventtype character varying(20) DEFAULT ''::character varying NOT NULL, + timestart bigint DEFAULT 0 NOT NULL, + timeduration bigint DEFAULT 0 NOT NULL, + timesort bigint, + visible smallint DEFAULT 1 NOT NULL, + uuid character varying(255) DEFAULT ''::character varying NOT NULL, + sequence bigint DEFAULT 1 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + subscriptionid bigint, + priority bigint, + location text +); + + +ALTER TABLE public.mdl_event OWNER TO postgres; + +-- +-- Name: TABLE mdl_event; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_event IS 'For everything with a time associated to it'; + + +-- +-- Name: mdl_event_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_event_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_event_id_seq OWNER TO postgres; + +-- +-- Name: mdl_event_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_event_id_seq OWNED BY public.mdl_event.id; + + +-- +-- Name: mdl_event_subscriptions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_event_subscriptions ( + id bigint NOT NULL, + url character varying(255) DEFAULT ''::character varying NOT NULL, + categoryid bigint DEFAULT 0 NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + groupid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + eventtype character varying(20) DEFAULT ''::character varying NOT NULL, + pollinterval bigint DEFAULT 0 NOT NULL, + lastupdated bigint, + name character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_event_subscriptions OWNER TO postgres; + +-- +-- Name: TABLE mdl_event_subscriptions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_event_subscriptions IS 'Tracks subscriptions to remote calendars.'; + + +-- +-- Name: mdl_event_subscriptions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_event_subscriptions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_event_subscriptions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_event_subscriptions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_event_subscriptions_id_seq OWNED BY public.mdl_event_subscriptions.id; + + +-- +-- Name: mdl_events_handlers; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_events_handlers ( + id bigint NOT NULL, + eventname character varying(166) DEFAULT ''::character varying NOT NULL, + component character varying(166) DEFAULT ''::character varying NOT NULL, + handlerfile character varying(255) DEFAULT ''::character varying NOT NULL, + handlerfunction text, + schedule character varying(255), + status bigint DEFAULT 0 NOT NULL, + internal smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_events_handlers OWNER TO postgres; + +-- +-- Name: TABLE mdl_events_handlers; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_events_handlers IS 'This table is for storing which components requests what type of event, and the location of the responsible handlers. For example, the assignment registers ''grade_updated'' event with a function assignment_grade_handler() that should be called event t'; + + +-- +-- Name: mdl_events_handlers_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_events_handlers_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_events_handlers_id_seq OWNER TO postgres; + +-- +-- Name: mdl_events_handlers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_events_handlers_id_seq OWNED BY public.mdl_events_handlers.id; + + +-- +-- Name: mdl_events_queue; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_events_queue ( + id bigint NOT NULL, + eventdata text NOT NULL, + stackdump text, + userid bigint, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_events_queue OWNER TO postgres; + +-- +-- Name: TABLE mdl_events_queue; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_events_queue IS 'This table is for storing queued events. It stores only one copy of the eventdata here, and entries from this table are being references by the event_queue_handlers table.'; + + +-- +-- Name: mdl_events_queue_handlers; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_events_queue_handlers ( + id bigint NOT NULL, + queuedeventid bigint NOT NULL, + handlerid bigint NOT NULL, + status bigint, + errormessage text, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_events_queue_handlers OWNER TO postgres; + +-- +-- Name: TABLE mdl_events_queue_handlers; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_events_queue_handlers IS 'This is the list of queued handlers for processing. The event object is retrieved from the events_queue table. When no further reference is made to the event_queues table, the corresponding entry in the events_queue table should be deleted. Entry sho'; + + +-- +-- Name: mdl_events_queue_handlers_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_events_queue_handlers_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_events_queue_handlers_id_seq OWNER TO postgres; + +-- +-- Name: mdl_events_queue_handlers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_events_queue_handlers_id_seq OWNED BY public.mdl_events_queue_handlers.id; + + +-- +-- Name: mdl_events_queue_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_events_queue_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_events_queue_id_seq OWNER TO postgres; + +-- +-- Name: mdl_events_queue_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_events_queue_id_seq OWNED BY public.mdl_events_queue.id; + + +-- +-- Name: mdl_external_functions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_external_functions ( + id bigint NOT NULL, + name character varying(200) DEFAULT ''::character varying NOT NULL, + classname character varying(100) DEFAULT ''::character varying NOT NULL, + methodname character varying(100) DEFAULT ''::character varying NOT NULL, + classpath character varying(255), + component character varying(100) DEFAULT ''::character varying NOT NULL, + capabilities character varying(255), + services character varying(1333) +); + + +ALTER TABLE public.mdl_external_functions OWNER TO postgres; + +-- +-- Name: TABLE mdl_external_functions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_external_functions IS 'list of all external functions'; + + +-- +-- Name: mdl_external_functions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_external_functions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_external_functions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_external_functions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_external_functions_id_seq OWNED BY public.mdl_external_functions.id; + + +-- +-- Name: mdl_external_services; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_external_services ( + id bigint NOT NULL, + name character varying(200) DEFAULT ''::character varying NOT NULL, + enabled smallint NOT NULL, + requiredcapability character varying(150), + restrictedusers smallint NOT NULL, + component character varying(100), + timecreated bigint NOT NULL, + timemodified bigint, + shortname character varying(255), + downloadfiles smallint DEFAULT 0 NOT NULL, + uploadfiles smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_external_services OWNER TO postgres; + +-- +-- Name: TABLE mdl_external_services; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_external_services IS 'built in and custom external services'; + + +-- +-- Name: mdl_external_services_functions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_external_services_functions ( + id bigint NOT NULL, + externalserviceid bigint NOT NULL, + functionname character varying(200) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_external_services_functions OWNER TO postgres; + +-- +-- Name: TABLE mdl_external_services_functions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_external_services_functions IS 'lists functions available in each service group'; + + +-- +-- Name: mdl_external_services_functions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_external_services_functions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_external_services_functions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_external_services_functions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_external_services_functions_id_seq OWNED BY public.mdl_external_services_functions.id; + + +-- +-- Name: mdl_external_services_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_external_services_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_external_services_id_seq OWNER TO postgres; + +-- +-- Name: mdl_external_services_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_external_services_id_seq OWNED BY public.mdl_external_services.id; + + +-- +-- Name: mdl_external_services_users; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_external_services_users ( + id bigint NOT NULL, + externalserviceid bigint NOT NULL, + userid bigint NOT NULL, + iprestriction character varying(255), + validuntil bigint, + timecreated bigint +); + + +ALTER TABLE public.mdl_external_services_users OWNER TO postgres; + +-- +-- Name: TABLE mdl_external_services_users; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_external_services_users IS 'users allowed to use services with restricted users flag'; + + +-- +-- Name: mdl_external_services_users_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_external_services_users_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_external_services_users_id_seq OWNER TO postgres; + +-- +-- Name: mdl_external_services_users_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_external_services_users_id_seq OWNED BY public.mdl_external_services_users.id; + + +-- +-- Name: mdl_external_tokens; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_external_tokens ( + id bigint NOT NULL, + token character varying(128) DEFAULT ''::character varying NOT NULL, + privatetoken character varying(64), + tokentype smallint NOT NULL, + userid bigint NOT NULL, + externalserviceid bigint NOT NULL, + sid character varying(128), + contextid bigint NOT NULL, + creatorid bigint DEFAULT 1 NOT NULL, + iprestriction character varying(255), + validuntil bigint, + timecreated bigint NOT NULL, + lastaccess bigint +); + + +ALTER TABLE public.mdl_external_tokens OWNER TO postgres; + +-- +-- Name: TABLE mdl_external_tokens; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_external_tokens IS 'Security tokens for accessing of external services'; + + +-- +-- Name: mdl_external_tokens_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_external_tokens_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_external_tokens_id_seq OWNER TO postgres; + +-- +-- Name: mdl_external_tokens_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_external_tokens_id_seq OWNED BY public.mdl_external_tokens.id; + + +-- +-- Name: mdl_favourite; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_favourite ( + id bigint NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + itemtype character varying(100) DEFAULT ''::character varying NOT NULL, + itemid bigint NOT NULL, + contextid bigint NOT NULL, + userid bigint NOT NULL, + ordering bigint, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_favourite OWNER TO postgres; + +-- +-- Name: TABLE mdl_favourite; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_favourite IS 'Stores the relationship between an arbitrary item (itemtype, itemid), and a context area (component, contextid) for a specific user. Used by the favourites subsystem.'; + + +-- +-- Name: mdl_favourite_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_favourite_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_favourite_id_seq OWNER TO postgres; + +-- +-- Name: mdl_favourite_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_favourite_id_seq OWNED BY public.mdl_favourite.id; + + +-- +-- Name: mdl_feedback; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_feedback ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text NOT NULL, + introformat smallint DEFAULT 0 NOT NULL, + anonymous smallint DEFAULT 1 NOT NULL, + email_notification smallint DEFAULT 1 NOT NULL, + multiple_submit smallint DEFAULT 1 NOT NULL, + autonumbering smallint DEFAULT 1 NOT NULL, + site_after_submit character varying(255) DEFAULT ''::character varying NOT NULL, + page_after_submit text NOT NULL, + page_after_submitformat smallint DEFAULT 0 NOT NULL, + publish_stats smallint DEFAULT 0 NOT NULL, + timeopen bigint DEFAULT 0 NOT NULL, + timeclose bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + completionsubmit smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_feedback OWNER TO postgres; + +-- +-- Name: TABLE mdl_feedback; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_feedback IS 'all feedbacks'; + + +-- +-- Name: mdl_feedback_completed; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_feedback_completed ( + id bigint NOT NULL, + feedback bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + random_response bigint DEFAULT 0 NOT NULL, + anonymous_response smallint DEFAULT 0 NOT NULL, + courseid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_feedback_completed OWNER TO postgres; + +-- +-- Name: TABLE mdl_feedback_completed; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_feedback_completed IS 'filled out feedback'; + + +-- +-- Name: mdl_feedback_completed_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_feedback_completed_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_feedback_completed_id_seq OWNER TO postgres; + +-- +-- Name: mdl_feedback_completed_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_feedback_completed_id_seq OWNED BY public.mdl_feedback_completed.id; + + +-- +-- Name: mdl_feedback_completedtmp; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_feedback_completedtmp ( + id bigint NOT NULL, + feedback bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + guestid character varying(255) DEFAULT ''::character varying NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + random_response bigint DEFAULT 0 NOT NULL, + anonymous_response smallint DEFAULT 0 NOT NULL, + courseid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_feedback_completedtmp OWNER TO postgres; + +-- +-- Name: TABLE mdl_feedback_completedtmp; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_feedback_completedtmp IS 'filled out feedback'; + + +-- +-- Name: mdl_feedback_completedtmp_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_feedback_completedtmp_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_feedback_completedtmp_id_seq OWNER TO postgres; + +-- +-- Name: mdl_feedback_completedtmp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_feedback_completedtmp_id_seq OWNED BY public.mdl_feedback_completedtmp.id; + + +-- +-- Name: mdl_feedback_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_feedback_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_feedback_id_seq OWNER TO postgres; + +-- +-- Name: mdl_feedback_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_feedback_id_seq OWNED BY public.mdl_feedback.id; + + +-- +-- Name: mdl_feedback_item; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_feedback_item ( + id bigint NOT NULL, + feedback bigint DEFAULT 0 NOT NULL, + template bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + label character varying(255) DEFAULT ''::character varying NOT NULL, + presentation text NOT NULL, + typ character varying(255) DEFAULT ''::character varying NOT NULL, + hasvalue smallint DEFAULT 0 NOT NULL, + "position" smallint DEFAULT 0 NOT NULL, + required smallint DEFAULT 0 NOT NULL, + dependitem bigint DEFAULT 0 NOT NULL, + dependvalue character varying(255) DEFAULT ''::character varying NOT NULL, + options character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_feedback_item OWNER TO postgres; + +-- +-- Name: TABLE mdl_feedback_item; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_feedback_item IS 'feedback_items'; + + +-- +-- Name: mdl_feedback_item_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_feedback_item_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_feedback_item_id_seq OWNER TO postgres; + +-- +-- Name: mdl_feedback_item_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_feedback_item_id_seq OWNED BY public.mdl_feedback_item.id; + + +-- +-- Name: mdl_feedback_sitecourse_map; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_feedback_sitecourse_map ( + id bigint NOT NULL, + feedbackid bigint DEFAULT 0 NOT NULL, + courseid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_feedback_sitecourse_map OWNER TO postgres; + +-- +-- Name: TABLE mdl_feedback_sitecourse_map; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_feedback_sitecourse_map IS 'feedback sitecourse map'; + + +-- +-- Name: mdl_feedback_sitecourse_map_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_feedback_sitecourse_map_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_feedback_sitecourse_map_id_seq OWNER TO postgres; + +-- +-- Name: mdl_feedback_sitecourse_map_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_feedback_sitecourse_map_id_seq OWNED BY public.mdl_feedback_sitecourse_map.id; + + +-- +-- Name: mdl_feedback_template; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_feedback_template ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + ispublic smallint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_feedback_template OWNER TO postgres; + +-- +-- Name: TABLE mdl_feedback_template; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_feedback_template IS 'templates of feedbackstructures'; + + +-- +-- Name: mdl_feedback_template_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_feedback_template_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_feedback_template_id_seq OWNER TO postgres; + +-- +-- Name: mdl_feedback_template_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_feedback_template_id_seq OWNED BY public.mdl_feedback_template.id; + + +-- +-- Name: mdl_feedback_value; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_feedback_value ( + id bigint NOT NULL, + course_id bigint DEFAULT 0 NOT NULL, + item bigint DEFAULT 0 NOT NULL, + completed bigint DEFAULT 0 NOT NULL, + tmp_completed bigint DEFAULT 0 NOT NULL, + value text NOT NULL +); + + +ALTER TABLE public.mdl_feedback_value OWNER TO postgres; + +-- +-- Name: TABLE mdl_feedback_value; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_feedback_value IS 'values of the completeds'; + + +-- +-- Name: mdl_feedback_value_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_feedback_value_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_feedback_value_id_seq OWNER TO postgres; + +-- +-- Name: mdl_feedback_value_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_feedback_value_id_seq OWNED BY public.mdl_feedback_value.id; + + +-- +-- Name: mdl_feedback_valuetmp; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_feedback_valuetmp ( + id bigint NOT NULL, + course_id bigint DEFAULT 0 NOT NULL, + item bigint DEFAULT 0 NOT NULL, + completed bigint DEFAULT 0 NOT NULL, + tmp_completed bigint DEFAULT 0 NOT NULL, + value text NOT NULL +); + + +ALTER TABLE public.mdl_feedback_valuetmp OWNER TO postgres; + +-- +-- Name: TABLE mdl_feedback_valuetmp; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_feedback_valuetmp IS 'values of the completedstmp'; + + +-- +-- Name: mdl_feedback_valuetmp_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_feedback_valuetmp_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_feedback_valuetmp_id_seq OWNER TO postgres; + +-- +-- Name: mdl_feedback_valuetmp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_feedback_valuetmp_id_seq OWNED BY public.mdl_feedback_valuetmp.id; + + +-- +-- Name: mdl_file_conversion; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_file_conversion ( + id bigint NOT NULL, + usermodified bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + sourcefileid bigint NOT NULL, + targetformat character varying(100) DEFAULT ''::character varying NOT NULL, + status bigint DEFAULT 0, + statusmessage text, + converter character varying(255), + destfileid bigint, + data text +); + + +ALTER TABLE public.mdl_file_conversion OWNER TO postgres; + +-- +-- Name: TABLE mdl_file_conversion; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_file_conversion IS 'Table to track file conversions.'; + + +-- +-- Name: mdl_file_conversion_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_file_conversion_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_file_conversion_id_seq OWNER TO postgres; + +-- +-- Name: mdl_file_conversion_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_file_conversion_id_seq OWNED BY public.mdl_file_conversion.id; + + +-- +-- Name: mdl_files; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_files ( + id bigint NOT NULL, + contenthash character varying(40) DEFAULT ''::character varying NOT NULL, + pathnamehash character varying(40) DEFAULT ''::character varying NOT NULL, + contextid bigint NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + filearea character varying(50) DEFAULT ''::character varying NOT NULL, + itemid bigint NOT NULL, + filepath character varying(255) DEFAULT ''::character varying NOT NULL, + filename character varying(255) DEFAULT ''::character varying NOT NULL, + userid bigint, + filesize bigint NOT NULL, + mimetype character varying(100), + status bigint DEFAULT 0 NOT NULL, + source text, + author character varying(255), + license character varying(255), + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL, + referencefileid bigint +); + + +ALTER TABLE public.mdl_files OWNER TO postgres; + +-- +-- Name: TABLE mdl_files; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_files IS 'description of files, content is stored in sha1 file pool'; + + +-- +-- Name: mdl_files_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_files_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_files_id_seq OWNER TO postgres; + +-- +-- Name: mdl_files_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_files_id_seq OWNED BY public.mdl_files.id; + + +-- +-- Name: mdl_files_reference; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_files_reference ( + id bigint NOT NULL, + repositoryid bigint NOT NULL, + lastsync bigint, + reference text, + referencehash character varying(40) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_files_reference OWNER TO postgres; + +-- +-- Name: TABLE mdl_files_reference; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_files_reference IS 'Store files references'; + + +-- +-- Name: mdl_files_reference_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_files_reference_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_files_reference_id_seq OWNER TO postgres; + +-- +-- Name: mdl_files_reference_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_files_reference_id_seq OWNED BY public.mdl_files_reference.id; + + +-- +-- Name: mdl_filter_active; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_filter_active ( + id bigint NOT NULL, + filter character varying(32) DEFAULT ''::character varying NOT NULL, + contextid bigint NOT NULL, + active smallint NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_filter_active OWNER TO postgres; + +-- +-- Name: TABLE mdl_filter_active; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_filter_active IS 'Stores information about which filters are active in which contexts. Also the filter sort order. See get_active_filters in lib/filterlib.php for how this data is used.'; + + +-- +-- Name: mdl_filter_active_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_filter_active_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_filter_active_id_seq OWNER TO postgres; + +-- +-- Name: mdl_filter_active_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_filter_active_id_seq OWNED BY public.mdl_filter_active.id; + + +-- +-- Name: mdl_filter_config; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_filter_config ( + id bigint NOT NULL, + filter character varying(32) DEFAULT ''::character varying NOT NULL, + contextid bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + value text +); + + +ALTER TABLE public.mdl_filter_config OWNER TO postgres; + +-- +-- Name: TABLE mdl_filter_config; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_filter_config IS 'Stores per-context configuration settings for filters which have them.'; + + +-- +-- Name: mdl_filter_config_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_filter_config_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_filter_config_id_seq OWNER TO postgres; + +-- +-- Name: mdl_filter_config_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_filter_config_id_seq OWNED BY public.mdl_filter_config.id; + + +-- +-- Name: mdl_folder; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_folder ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text, + introformat smallint DEFAULT 0 NOT NULL, + revision bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + display smallint DEFAULT 0 NOT NULL, + showexpanded smallint DEFAULT 1 NOT NULL, + showdownloadfolder smallint DEFAULT 1 NOT NULL, + forcedownload smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_folder OWNER TO postgres; + +-- +-- Name: TABLE mdl_folder; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_folder IS 'each record is one folder resource'; + + +-- +-- Name: mdl_folder_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_folder_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_folder_id_seq OWNER TO postgres; + +-- +-- Name: mdl_folder_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_folder_id_seq OWNED BY public.mdl_folder.id; + + +-- +-- Name: mdl_forum; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_forum ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + type character varying(20) DEFAULT 'general'::character varying NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text NOT NULL, + introformat smallint DEFAULT 0 NOT NULL, + duedate bigint DEFAULT 0 NOT NULL, + cutoffdate bigint DEFAULT 0 NOT NULL, + assessed bigint DEFAULT 0 NOT NULL, + assesstimestart bigint DEFAULT 0 NOT NULL, + assesstimefinish bigint DEFAULT 0 NOT NULL, + scale bigint DEFAULT 0 NOT NULL, + grade_forum bigint DEFAULT 0 NOT NULL, + grade_forum_notify smallint DEFAULT 0 NOT NULL, + maxbytes bigint DEFAULT 0 NOT NULL, + maxattachments bigint DEFAULT 1 NOT NULL, + forcesubscribe smallint DEFAULT 0 NOT NULL, + trackingtype smallint DEFAULT 1 NOT NULL, + rsstype smallint DEFAULT 0 NOT NULL, + rssarticles smallint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + warnafter bigint DEFAULT 0 NOT NULL, + blockafter bigint DEFAULT 0 NOT NULL, + blockperiod bigint DEFAULT 0 NOT NULL, + completiondiscussions integer DEFAULT 0 NOT NULL, + completionreplies integer DEFAULT 0 NOT NULL, + completionposts integer DEFAULT 0 NOT NULL, + displaywordcount smallint DEFAULT 0 NOT NULL, + lockdiscussionafter bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_forum OWNER TO postgres; + +-- +-- Name: TABLE mdl_forum; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_forum IS 'Forums contain and structure discussion'; + + +-- +-- Name: mdl_forum_digests; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_forum_digests ( + id bigint NOT NULL, + userid bigint NOT NULL, + forum bigint NOT NULL, + maildigest smallint DEFAULT '-1'::integer NOT NULL +); + + +ALTER TABLE public.mdl_forum_digests OWNER TO postgres; + +-- +-- Name: TABLE mdl_forum_digests; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_forum_digests IS 'Keeps track of user mail delivery preferences for each forum'; + + +-- +-- Name: mdl_forum_digests_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_forum_digests_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_forum_digests_id_seq OWNER TO postgres; + +-- +-- Name: mdl_forum_digests_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_forum_digests_id_seq OWNED BY public.mdl_forum_digests.id; + + +-- +-- Name: mdl_forum_discussion_subs; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_forum_discussion_subs ( + id bigint NOT NULL, + forum bigint NOT NULL, + userid bigint NOT NULL, + discussion bigint NOT NULL, + preference bigint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_forum_discussion_subs OWNER TO postgres; + +-- +-- Name: TABLE mdl_forum_discussion_subs; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_forum_discussion_subs IS 'Users may choose to subscribe and unsubscribe from specific discussions.'; + + +-- +-- Name: mdl_forum_discussion_subs_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_forum_discussion_subs_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_forum_discussion_subs_id_seq OWNER TO postgres; + +-- +-- Name: mdl_forum_discussion_subs_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_forum_discussion_subs_id_seq OWNED BY public.mdl_forum_discussion_subs.id; + + +-- +-- Name: mdl_forum_discussions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_forum_discussions ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + forum bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + firstpost bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + groupid bigint DEFAULT '-1'::integer NOT NULL, + assessed smallint DEFAULT 1 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + usermodified bigint DEFAULT 0 NOT NULL, + timestart bigint DEFAULT 0 NOT NULL, + timeend bigint DEFAULT 0 NOT NULL, + pinned smallint DEFAULT 0 NOT NULL, + timelocked bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_forum_discussions OWNER TO postgres; + +-- +-- Name: TABLE mdl_forum_discussions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_forum_discussions IS 'Forums are composed of discussions'; + + +-- +-- Name: mdl_forum_discussions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_forum_discussions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_forum_discussions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_forum_discussions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_forum_discussions_id_seq OWNED BY public.mdl_forum_discussions.id; + + +-- +-- Name: mdl_forum_grades; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_forum_grades ( + id bigint NOT NULL, + forum bigint NOT NULL, + itemnumber bigint NOT NULL, + userid bigint NOT NULL, + grade numeric(10,5), + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_forum_grades OWNER TO postgres; + +-- +-- Name: TABLE mdl_forum_grades; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_forum_grades IS 'Grading data for forum instances'; + + +-- +-- Name: mdl_forum_grades_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_forum_grades_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_forum_grades_id_seq OWNER TO postgres; + +-- +-- Name: mdl_forum_grades_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_forum_grades_id_seq OWNED BY public.mdl_forum_grades.id; + + +-- +-- Name: mdl_forum_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_forum_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_forum_id_seq OWNER TO postgres; + +-- +-- Name: mdl_forum_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_forum_id_seq OWNED BY public.mdl_forum.id; + + +-- +-- Name: mdl_forum_posts; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_forum_posts ( + id bigint NOT NULL, + discussion bigint DEFAULT 0 NOT NULL, + parent bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + created bigint DEFAULT 0 NOT NULL, + modified bigint DEFAULT 0 NOT NULL, + mailed smallint DEFAULT 0 NOT NULL, + subject character varying(255) DEFAULT ''::character varying NOT NULL, + message text NOT NULL, + messageformat smallint DEFAULT 0 NOT NULL, + messagetrust smallint DEFAULT 0 NOT NULL, + attachment character varying(100) DEFAULT ''::character varying NOT NULL, + totalscore smallint DEFAULT 0 NOT NULL, + mailnow bigint DEFAULT 0 NOT NULL, + deleted smallint DEFAULT 0 NOT NULL, + privatereplyto bigint DEFAULT 0 NOT NULL, + wordcount bigint, + charcount bigint +); + + +ALTER TABLE public.mdl_forum_posts OWNER TO postgres; + +-- +-- Name: TABLE mdl_forum_posts; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_forum_posts IS 'All posts are stored in this table'; + + +-- +-- Name: mdl_forum_posts_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_forum_posts_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_forum_posts_id_seq OWNER TO postgres; + +-- +-- Name: mdl_forum_posts_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_forum_posts_id_seq OWNED BY public.mdl_forum_posts.id; + + +-- +-- Name: mdl_forum_queue; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_forum_queue ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + discussionid bigint DEFAULT 0 NOT NULL, + postid bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_forum_queue OWNER TO postgres; + +-- +-- Name: TABLE mdl_forum_queue; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_forum_queue IS 'For keeping track of posts that will be mailed in digest form'; + + +-- +-- Name: mdl_forum_queue_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_forum_queue_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_forum_queue_id_seq OWNER TO postgres; + +-- +-- Name: mdl_forum_queue_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_forum_queue_id_seq OWNED BY public.mdl_forum_queue.id; + + +-- +-- Name: mdl_forum_read; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_forum_read ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + forumid bigint DEFAULT 0 NOT NULL, + discussionid bigint DEFAULT 0 NOT NULL, + postid bigint DEFAULT 0 NOT NULL, + firstread bigint DEFAULT 0 NOT NULL, + lastread bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_forum_read OWNER TO postgres; + +-- +-- Name: TABLE mdl_forum_read; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_forum_read IS 'Tracks each users read posts'; + + +-- +-- Name: mdl_forum_read_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_forum_read_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_forum_read_id_seq OWNER TO postgres; + +-- +-- Name: mdl_forum_read_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_forum_read_id_seq OWNED BY public.mdl_forum_read.id; + + +-- +-- Name: mdl_forum_subscriptions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_forum_subscriptions ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + forum bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_forum_subscriptions OWNER TO postgres; + +-- +-- Name: TABLE mdl_forum_subscriptions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_forum_subscriptions IS 'Keeps track of who is subscribed to what forum'; + + +-- +-- Name: mdl_forum_subscriptions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_forum_subscriptions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_forum_subscriptions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_forum_subscriptions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_forum_subscriptions_id_seq OWNED BY public.mdl_forum_subscriptions.id; + + +-- +-- Name: mdl_forum_track_prefs; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_forum_track_prefs ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + forumid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_forum_track_prefs OWNER TO postgres; + +-- +-- Name: TABLE mdl_forum_track_prefs; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_forum_track_prefs IS 'Tracks each users untracked forums'; + + +-- +-- Name: mdl_forum_track_prefs_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_forum_track_prefs_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_forum_track_prefs_id_seq OWNER TO postgres; + +-- +-- Name: mdl_forum_track_prefs_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_forum_track_prefs_id_seq OWNED BY public.mdl_forum_track_prefs.id; + + +-- +-- Name: mdl_glossary; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_glossary ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text NOT NULL, + introformat smallint DEFAULT 0 NOT NULL, + allowduplicatedentries smallint DEFAULT 0 NOT NULL, + displayformat character varying(50) DEFAULT 'dictionary'::character varying NOT NULL, + mainglossary smallint DEFAULT 0 NOT NULL, + showspecial smallint DEFAULT 1 NOT NULL, + showalphabet smallint DEFAULT 1 NOT NULL, + showall smallint DEFAULT 1 NOT NULL, + allowcomments smallint DEFAULT 0 NOT NULL, + allowprintview smallint DEFAULT 1 NOT NULL, + usedynalink smallint DEFAULT 1 NOT NULL, + defaultapproval smallint DEFAULT 1 NOT NULL, + approvaldisplayformat character varying(50) DEFAULT 'default'::character varying NOT NULL, + globalglossary smallint DEFAULT 0 NOT NULL, + entbypage smallint DEFAULT 10 NOT NULL, + editalways smallint DEFAULT 0 NOT NULL, + rsstype smallint DEFAULT 0 NOT NULL, + rssarticles smallint DEFAULT 0 NOT NULL, + assessed bigint DEFAULT 0 NOT NULL, + assesstimestart bigint DEFAULT 0 NOT NULL, + assesstimefinish bigint DEFAULT 0 NOT NULL, + scale bigint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + completionentries integer DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_glossary OWNER TO postgres; + +-- +-- Name: TABLE mdl_glossary; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_glossary IS 'all glossaries'; + + +-- +-- Name: mdl_glossary_alias; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_glossary_alias ( + id bigint NOT NULL, + entryid bigint DEFAULT 0 NOT NULL, + alias character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_glossary_alias OWNER TO postgres; + +-- +-- Name: TABLE mdl_glossary_alias; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_glossary_alias IS 'entries alias'; + + +-- +-- Name: mdl_glossary_alias_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_glossary_alias_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_glossary_alias_id_seq OWNER TO postgres; + +-- +-- Name: mdl_glossary_alias_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_glossary_alias_id_seq OWNED BY public.mdl_glossary_alias.id; + + +-- +-- Name: mdl_glossary_categories; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_glossary_categories ( + id bigint NOT NULL, + glossaryid bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + usedynalink smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_glossary_categories OWNER TO postgres; + +-- +-- Name: TABLE mdl_glossary_categories; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_glossary_categories IS 'all categories for glossary entries'; + + +-- +-- Name: mdl_glossary_categories_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_glossary_categories_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_glossary_categories_id_seq OWNER TO postgres; + +-- +-- Name: mdl_glossary_categories_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_glossary_categories_id_seq OWNED BY public.mdl_glossary_categories.id; + + +-- +-- Name: mdl_glossary_entries; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_glossary_entries ( + id bigint NOT NULL, + glossaryid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + concept character varying(255) DEFAULT ''::character varying NOT NULL, + definition text NOT NULL, + definitionformat smallint DEFAULT 0 NOT NULL, + definitiontrust smallint DEFAULT 0 NOT NULL, + attachment character varying(100) DEFAULT ''::character varying NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + teacherentry smallint DEFAULT 0 NOT NULL, + sourceglossaryid bigint DEFAULT 0 NOT NULL, + usedynalink smallint DEFAULT 1 NOT NULL, + casesensitive smallint DEFAULT 0 NOT NULL, + fullmatch smallint DEFAULT 1 NOT NULL, + approved smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_glossary_entries OWNER TO postgres; + +-- +-- Name: TABLE mdl_glossary_entries; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_glossary_entries IS 'all glossary entries'; + + +-- +-- Name: mdl_glossary_entries_categories; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_glossary_entries_categories ( + id bigint NOT NULL, + categoryid bigint DEFAULT 0 NOT NULL, + entryid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_glossary_entries_categories OWNER TO postgres; + +-- +-- Name: TABLE mdl_glossary_entries_categories; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_glossary_entries_categories IS 'categories of each glossary entry'; + + +-- +-- Name: mdl_glossary_entries_categories_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_glossary_entries_categories_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_glossary_entries_categories_id_seq OWNER TO postgres; + +-- +-- Name: mdl_glossary_entries_categories_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_glossary_entries_categories_id_seq OWNED BY public.mdl_glossary_entries_categories.id; + + +-- +-- Name: mdl_glossary_entries_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_glossary_entries_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_glossary_entries_id_seq OWNER TO postgres; + +-- +-- Name: mdl_glossary_entries_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_glossary_entries_id_seq OWNED BY public.mdl_glossary_entries.id; + + +-- +-- Name: mdl_glossary_formats; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_glossary_formats ( + id bigint NOT NULL, + name character varying(50) DEFAULT ''::character varying NOT NULL, + popupformatname character varying(50) DEFAULT ''::character varying NOT NULL, + visible smallint DEFAULT 1 NOT NULL, + showgroup smallint DEFAULT 1 NOT NULL, + showtabs character varying(100), + defaultmode character varying(50) DEFAULT ''::character varying NOT NULL, + defaulthook character varying(50) DEFAULT ''::character varying NOT NULL, + sortkey character varying(50) DEFAULT ''::character varying NOT NULL, + sortorder character varying(50) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_glossary_formats OWNER TO postgres; + +-- +-- Name: TABLE mdl_glossary_formats; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_glossary_formats IS 'Setting of the display formats'; + + +-- +-- Name: mdl_glossary_formats_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_glossary_formats_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_glossary_formats_id_seq OWNER TO postgres; + +-- +-- Name: mdl_glossary_formats_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_glossary_formats_id_seq OWNED BY public.mdl_glossary_formats.id; + + +-- +-- Name: mdl_glossary_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_glossary_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_glossary_id_seq OWNER TO postgres; + +-- +-- Name: mdl_glossary_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_glossary_id_seq OWNED BY public.mdl_glossary.id; + + +-- +-- Name: mdl_grade_categories; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_categories ( + id bigint NOT NULL, + courseid bigint NOT NULL, + parent bigint, + depth bigint DEFAULT 0 NOT NULL, + path character varying(255), + fullname character varying(255) DEFAULT ''::character varying NOT NULL, + aggregation bigint DEFAULT 0 NOT NULL, + keephigh bigint DEFAULT 0 NOT NULL, + droplow bigint DEFAULT 0 NOT NULL, + aggregateonlygraded smallint DEFAULT 0 NOT NULL, + aggregateoutcomes smallint DEFAULT 0 NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + hidden smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_grade_categories OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_categories; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_categories IS 'This table keeps information about categories, used for grouping items.'; + + +-- +-- Name: mdl_grade_categories_history; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_categories_history ( + id bigint NOT NULL, + action bigint DEFAULT 0 NOT NULL, + oldid bigint NOT NULL, + source character varying(255), + timemodified bigint, + loggeduser bigint, + courseid bigint NOT NULL, + parent bigint, + depth bigint DEFAULT 0 NOT NULL, + path character varying(255), + fullname character varying(255) DEFAULT ''::character varying NOT NULL, + aggregation bigint DEFAULT 0 NOT NULL, + keephigh bigint DEFAULT 0 NOT NULL, + droplow bigint DEFAULT 0 NOT NULL, + aggregateonlygraded smallint DEFAULT 0 NOT NULL, + aggregateoutcomes smallint DEFAULT 0 NOT NULL, + aggregatesubcats smallint DEFAULT 0 NOT NULL, + hidden smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_grade_categories_history OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_categories_history; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_categories_history IS 'History of grade_categories'; + + +-- +-- Name: mdl_grade_categories_history_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_categories_history_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_categories_history_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_categories_history_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_categories_history_id_seq OWNED BY public.mdl_grade_categories_history.id; + + +-- +-- Name: mdl_grade_categories_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_categories_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_categories_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_categories_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_categories_id_seq OWNED BY public.mdl_grade_categories.id; + + +-- +-- Name: mdl_grade_grades; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_grades ( + id bigint NOT NULL, + itemid bigint NOT NULL, + userid bigint NOT NULL, + rawgrade numeric(10,5), + rawgrademax numeric(10,5) DEFAULT 100 NOT NULL, + rawgrademin numeric(10,5) DEFAULT 0 NOT NULL, + rawscaleid bigint, + usermodified bigint, + finalgrade numeric(10,5), + hidden bigint DEFAULT 0 NOT NULL, + locked bigint DEFAULT 0 NOT NULL, + locktime bigint DEFAULT 0 NOT NULL, + exported bigint DEFAULT 0 NOT NULL, + overridden bigint DEFAULT 0 NOT NULL, + excluded bigint DEFAULT 0 NOT NULL, + feedback text, + feedbackformat bigint DEFAULT 0 NOT NULL, + information text, + informationformat bigint DEFAULT 0 NOT NULL, + timecreated bigint, + timemodified bigint, + aggregationstatus character varying(10) DEFAULT 'unknown'::character varying NOT NULL, + aggregationweight numeric(10,5) +); + + +ALTER TABLE public.mdl_grade_grades OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_grades; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_grades IS 'grade_grades This table keeps individual grades for each user and each item, exactly as imported or submitted by modules. The rawgrademax/min and rawscaleid are stored here to record the values at the time the grade was stored, because teachers migh'; + + +-- +-- Name: mdl_grade_grades_history; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_grades_history ( + id bigint NOT NULL, + action bigint DEFAULT 0 NOT NULL, + oldid bigint NOT NULL, + source character varying(255), + timemodified bigint, + loggeduser bigint, + itemid bigint NOT NULL, + userid bigint NOT NULL, + rawgrade numeric(10,5), + rawgrademax numeric(10,5) DEFAULT 100 NOT NULL, + rawgrademin numeric(10,5) DEFAULT 0 NOT NULL, + rawscaleid bigint, + usermodified bigint, + finalgrade numeric(10,5), + hidden bigint DEFAULT 0 NOT NULL, + locked bigint DEFAULT 0 NOT NULL, + locktime bigint DEFAULT 0 NOT NULL, + exported bigint DEFAULT 0 NOT NULL, + overridden bigint DEFAULT 0 NOT NULL, + excluded bigint DEFAULT 0 NOT NULL, + feedback text, + feedbackformat bigint DEFAULT 0 NOT NULL, + information text, + informationformat bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_grade_grades_history OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_grades_history; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_grades_history IS 'History table'; + + +-- +-- Name: mdl_grade_grades_history_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_grades_history_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_grades_history_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_grades_history_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_grades_history_id_seq OWNED BY public.mdl_grade_grades_history.id; + + +-- +-- Name: mdl_grade_grades_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_grades_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_grades_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_grades_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_grades_id_seq OWNED BY public.mdl_grade_grades.id; + + +-- +-- Name: mdl_grade_import_newitem; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_import_newitem ( + id bigint NOT NULL, + itemname character varying(255) DEFAULT ''::character varying NOT NULL, + importcode bigint NOT NULL, + importer bigint NOT NULL +); + + +ALTER TABLE public.mdl_grade_import_newitem OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_import_newitem; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_import_newitem IS 'temporary table for storing new grade_item names from grade import'; + + +-- +-- Name: mdl_grade_import_newitem_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_import_newitem_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_import_newitem_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_import_newitem_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_import_newitem_id_seq OWNED BY public.mdl_grade_import_newitem.id; + + +-- +-- Name: mdl_grade_import_values; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_import_values ( + id bigint NOT NULL, + itemid bigint, + newgradeitem bigint, + userid bigint NOT NULL, + finalgrade numeric(10,5), + feedback text, + importcode bigint NOT NULL, + importer bigint, + importonlyfeedback smallint DEFAULT 0 +); + + +ALTER TABLE public.mdl_grade_import_values OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_import_values; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_import_values IS 'Temporary table for importing grades'; + + +-- +-- Name: mdl_grade_import_values_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_import_values_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_import_values_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_import_values_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_import_values_id_seq OWNED BY public.mdl_grade_import_values.id; + + +-- +-- Name: mdl_grade_items; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_items ( + id bigint NOT NULL, + courseid bigint, + categoryid bigint, + itemname character varying(255), + itemtype character varying(30) DEFAULT ''::character varying NOT NULL, + itemmodule character varying(30), + iteminstance bigint, + itemnumber bigint, + iteminfo text, + idnumber character varying(255), + calculation text, + gradetype smallint DEFAULT 1 NOT NULL, + grademax numeric(10,5) DEFAULT 100 NOT NULL, + grademin numeric(10,5) DEFAULT 0 NOT NULL, + scaleid bigint, + outcomeid bigint, + gradepass numeric(10,5) DEFAULT 0 NOT NULL, + multfactor numeric(10,5) DEFAULT 1.0 NOT NULL, + plusfactor numeric(10,5) DEFAULT 0 NOT NULL, + aggregationcoef numeric(10,5) DEFAULT 0 NOT NULL, + aggregationcoef2 numeric(10,5) DEFAULT 0 NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL, + display bigint DEFAULT 0 NOT NULL, + decimals smallint, + hidden bigint DEFAULT 0 NOT NULL, + locked bigint DEFAULT 0 NOT NULL, + locktime bigint DEFAULT 0 NOT NULL, + needsupdate bigint DEFAULT 0 NOT NULL, + weightoverride smallint DEFAULT 0 NOT NULL, + timecreated bigint, + timemodified bigint +); + + +ALTER TABLE public.mdl_grade_items OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_items; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_items IS 'This table keeps information about gradeable items (ie columns). If an activity (eg an assignment or quiz) has multiple grade_items associated with it (eg several outcomes or numerical grades), then there will be a corresponding multiple number of ro'; + + +-- +-- Name: mdl_grade_items_history; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_items_history ( + id bigint NOT NULL, + action bigint DEFAULT 0 NOT NULL, + oldid bigint NOT NULL, + source character varying(255), + timemodified bigint, + loggeduser bigint, + courseid bigint, + categoryid bigint, + itemname character varying(255), + itemtype character varying(30) DEFAULT ''::character varying NOT NULL, + itemmodule character varying(30), + iteminstance bigint, + itemnumber bigint, + iteminfo text, + idnumber character varying(255), + calculation text, + gradetype smallint DEFAULT 1 NOT NULL, + grademax numeric(10,5) DEFAULT 100 NOT NULL, + grademin numeric(10,5) DEFAULT 0 NOT NULL, + scaleid bigint, + outcomeid bigint, + gradepass numeric(10,5) DEFAULT 0 NOT NULL, + multfactor numeric(10,5) DEFAULT 1.0 NOT NULL, + plusfactor numeric(10,5) DEFAULT 0 NOT NULL, + aggregationcoef numeric(10,5) DEFAULT 0 NOT NULL, + aggregationcoef2 numeric(10,5) DEFAULT 0 NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL, + hidden bigint DEFAULT 0 NOT NULL, + locked bigint DEFAULT 0 NOT NULL, + locktime bigint DEFAULT 0 NOT NULL, + needsupdate bigint DEFAULT 0 NOT NULL, + display bigint DEFAULT 0 NOT NULL, + decimals smallint, + weightoverride smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_grade_items_history OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_items_history; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_items_history IS 'History of grade_items'; + + +-- +-- Name: mdl_grade_items_history_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_items_history_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_items_history_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_items_history_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_items_history_id_seq OWNED BY public.mdl_grade_items_history.id; + + +-- +-- Name: mdl_grade_items_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_items_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_items_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_items_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_items_id_seq OWNED BY public.mdl_grade_items.id; + + +-- +-- Name: mdl_grade_letters; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_letters ( + id bigint NOT NULL, + contextid bigint NOT NULL, + lowerboundary numeric(10,5) NOT NULL, + letter character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_grade_letters OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_letters; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_letters IS 'Repository for grade letters, for courses and other moodle entities that use grades.'; + + +-- +-- Name: mdl_grade_letters_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_letters_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_letters_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_letters_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_letters_id_seq OWNED BY public.mdl_grade_letters.id; + + +-- +-- Name: mdl_grade_outcomes; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_outcomes ( + id bigint NOT NULL, + courseid bigint, + shortname character varying(255) DEFAULT ''::character varying NOT NULL, + fullname text NOT NULL, + scaleid bigint, + description text, + descriptionformat smallint DEFAULT 0 NOT NULL, + timecreated bigint, + timemodified bigint, + usermodified bigint +); + + +ALTER TABLE public.mdl_grade_outcomes OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_outcomes; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_outcomes IS 'This table describes the outcomes used in the system. An outcome is a statement tied to a rubric scale from low to high, such as “Not met, Borderline, Met” (stored as 0,1 or 2)'; + + +-- +-- Name: mdl_grade_outcomes_courses; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_outcomes_courses ( + id bigint NOT NULL, + courseid bigint NOT NULL, + outcomeid bigint NOT NULL +); + + +ALTER TABLE public.mdl_grade_outcomes_courses OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_outcomes_courses; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_outcomes_courses IS 'stores what outcomes are used in what courses.'; + + +-- +-- Name: mdl_grade_outcomes_courses_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_outcomes_courses_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_outcomes_courses_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_outcomes_courses_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_outcomes_courses_id_seq OWNED BY public.mdl_grade_outcomes_courses.id; + + +-- +-- Name: mdl_grade_outcomes_history; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_outcomes_history ( + id bigint NOT NULL, + action bigint DEFAULT 0 NOT NULL, + oldid bigint NOT NULL, + source character varying(255), + timemodified bigint, + loggeduser bigint, + courseid bigint, + shortname character varying(255) DEFAULT ''::character varying NOT NULL, + fullname text NOT NULL, + scaleid bigint, + description text, + descriptionformat smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_grade_outcomes_history OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_outcomes_history; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_outcomes_history IS 'History table'; + + +-- +-- Name: mdl_grade_outcomes_history_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_outcomes_history_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_outcomes_history_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_outcomes_history_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_outcomes_history_id_seq OWNED BY public.mdl_grade_outcomes_history.id; + + +-- +-- Name: mdl_grade_outcomes_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_outcomes_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_outcomes_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_outcomes_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_outcomes_id_seq OWNED BY public.mdl_grade_outcomes.id; + + +-- +-- Name: mdl_grade_settings; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grade_settings ( + id bigint NOT NULL, + courseid bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + value text +); + + +ALTER TABLE public.mdl_grade_settings OWNER TO postgres; + +-- +-- Name: TABLE mdl_grade_settings; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grade_settings IS 'gradebook settings'; + + +-- +-- Name: mdl_grade_settings_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grade_settings_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grade_settings_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grade_settings_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grade_settings_id_seq OWNED BY public.mdl_grade_settings.id; + + +-- +-- Name: mdl_grading_areas; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grading_areas ( + id bigint NOT NULL, + contextid bigint NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + areaname character varying(100) DEFAULT ''::character varying NOT NULL, + activemethod character varying(100) +); + + +ALTER TABLE public.mdl_grading_areas OWNER TO postgres; + +-- +-- Name: TABLE mdl_grading_areas; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grading_areas IS 'Identifies gradable areas where advanced grading can happen. For each area, the current active plugin can be set.'; + + +-- +-- Name: mdl_grading_areas_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grading_areas_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grading_areas_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grading_areas_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grading_areas_id_seq OWNED BY public.mdl_grading_areas.id; + + +-- +-- Name: mdl_grading_definitions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grading_definitions ( + id bigint NOT NULL, + areaid bigint NOT NULL, + method character varying(100) DEFAULT ''::character varying NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + description text, + descriptionformat smallint, + status bigint DEFAULT 0 NOT NULL, + copiedfromid bigint, + timecreated bigint NOT NULL, + usercreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL, + timecopied bigint DEFAULT 0, + options text +); + + +ALTER TABLE public.mdl_grading_definitions OWNER TO postgres; + +-- +-- Name: TABLE mdl_grading_definitions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grading_definitions IS 'Contains the basic information about an advanced grading form defined in the given gradable area'; + + +-- +-- Name: mdl_grading_definitions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grading_definitions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grading_definitions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grading_definitions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grading_definitions_id_seq OWNED BY public.mdl_grading_definitions.id; + + +-- +-- Name: mdl_grading_instances; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_grading_instances ( + id bigint NOT NULL, + definitionid bigint NOT NULL, + raterid bigint NOT NULL, + itemid bigint, + rawgrade numeric(10,5), + status bigint DEFAULT 0 NOT NULL, + feedback text, + feedbackformat smallint, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_grading_instances OWNER TO postgres; + +-- +-- Name: TABLE mdl_grading_instances; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_grading_instances IS 'Grading form instance is an assessment record for one gradable item assessed by one rater'; + + +-- +-- Name: mdl_grading_instances_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_grading_instances_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_grading_instances_id_seq OWNER TO postgres; + +-- +-- Name: mdl_grading_instances_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_grading_instances_id_seq OWNED BY public.mdl_grading_instances.id; + + +-- +-- Name: mdl_gradingform_guide_comments; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_gradingform_guide_comments ( + id bigint NOT NULL, + definitionid bigint NOT NULL, + sortorder bigint NOT NULL, + description text, + descriptionformat smallint +); + + +ALTER TABLE public.mdl_gradingform_guide_comments OWNER TO postgres; + +-- +-- Name: TABLE mdl_gradingform_guide_comments; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_gradingform_guide_comments IS 'frequently used comments used in marking guide'; + + +-- +-- Name: mdl_gradingform_guide_comments_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_gradingform_guide_comments_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_gradingform_guide_comments_id_seq OWNER TO postgres; + +-- +-- Name: mdl_gradingform_guide_comments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_gradingform_guide_comments_id_seq OWNED BY public.mdl_gradingform_guide_comments.id; + + +-- +-- Name: mdl_gradingform_guide_criteria; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_gradingform_guide_criteria ( + id bigint NOT NULL, + definitionid bigint NOT NULL, + sortorder bigint NOT NULL, + shortname character varying(255) DEFAULT ''::character varying NOT NULL, + description text, + descriptionformat smallint, + descriptionmarkers text, + descriptionmarkersformat smallint, + maxscore numeric(10,5) NOT NULL +); + + +ALTER TABLE public.mdl_gradingform_guide_criteria OWNER TO postgres; + +-- +-- Name: TABLE mdl_gradingform_guide_criteria; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_gradingform_guide_criteria IS 'Stores the rows of the criteria grid.'; + + +-- +-- Name: mdl_gradingform_guide_criteria_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_gradingform_guide_criteria_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_gradingform_guide_criteria_id_seq OWNER TO postgres; + +-- +-- Name: mdl_gradingform_guide_criteria_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_gradingform_guide_criteria_id_seq OWNED BY public.mdl_gradingform_guide_criteria.id; + + +-- +-- Name: mdl_gradingform_guide_fillings; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_gradingform_guide_fillings ( + id bigint NOT NULL, + instanceid bigint NOT NULL, + criterionid bigint NOT NULL, + remark text, + remarkformat smallint, + score numeric(10,5) NOT NULL +); + + +ALTER TABLE public.mdl_gradingform_guide_fillings OWNER TO postgres; + +-- +-- Name: TABLE mdl_gradingform_guide_fillings; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_gradingform_guide_fillings IS 'Stores the data of how the guide is filled by a particular rater'; + + +-- +-- Name: mdl_gradingform_guide_fillings_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_gradingform_guide_fillings_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_gradingform_guide_fillings_id_seq OWNER TO postgres; + +-- +-- Name: mdl_gradingform_guide_fillings_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_gradingform_guide_fillings_id_seq OWNED BY public.mdl_gradingform_guide_fillings.id; + + +-- +-- Name: mdl_gradingform_rubric_criteria; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_gradingform_rubric_criteria ( + id bigint NOT NULL, + definitionid bigint NOT NULL, + sortorder bigint NOT NULL, + description text, + descriptionformat smallint +); + + +ALTER TABLE public.mdl_gradingform_rubric_criteria OWNER TO postgres; + +-- +-- Name: TABLE mdl_gradingform_rubric_criteria; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_gradingform_rubric_criteria IS 'Stores the rows of the rubric grid.'; + + +-- +-- Name: mdl_gradingform_rubric_criteria_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_gradingform_rubric_criteria_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_gradingform_rubric_criteria_id_seq OWNER TO postgres; + +-- +-- Name: mdl_gradingform_rubric_criteria_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_gradingform_rubric_criteria_id_seq OWNED BY public.mdl_gradingform_rubric_criteria.id; + + +-- +-- Name: mdl_gradingform_rubric_fillings; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_gradingform_rubric_fillings ( + id bigint NOT NULL, + instanceid bigint NOT NULL, + criterionid bigint NOT NULL, + levelid bigint, + remark text, + remarkformat smallint +); + + +ALTER TABLE public.mdl_gradingform_rubric_fillings OWNER TO postgres; + +-- +-- Name: TABLE mdl_gradingform_rubric_fillings; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_gradingform_rubric_fillings IS 'Stores the data of how the rubric is filled by a particular rater'; + + +-- +-- Name: mdl_gradingform_rubric_fillings_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_gradingform_rubric_fillings_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_gradingform_rubric_fillings_id_seq OWNER TO postgres; + +-- +-- Name: mdl_gradingform_rubric_fillings_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_gradingform_rubric_fillings_id_seq OWNED BY public.mdl_gradingform_rubric_fillings.id; + + +-- +-- Name: mdl_gradingform_rubric_levels; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_gradingform_rubric_levels ( + id bigint NOT NULL, + criterionid bigint NOT NULL, + score numeric(10,5) NOT NULL, + definition text, + definitionformat bigint +); + + +ALTER TABLE public.mdl_gradingform_rubric_levels OWNER TO postgres; + +-- +-- Name: TABLE mdl_gradingform_rubric_levels; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_gradingform_rubric_levels IS 'Stores the columns of the rubric grid.'; + + +-- +-- Name: mdl_gradingform_rubric_levels_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_gradingform_rubric_levels_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_gradingform_rubric_levels_id_seq OWNER TO postgres; + +-- +-- Name: mdl_gradingform_rubric_levels_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_gradingform_rubric_levels_id_seq OWNED BY public.mdl_gradingform_rubric_levels.id; + + +-- +-- Name: mdl_groupings; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_groupings ( + id bigint NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + idnumber character varying(100) DEFAULT ''::character varying NOT NULL, + description text, + descriptionformat smallint DEFAULT 0 NOT NULL, + configdata text, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_groupings OWNER TO postgres; + +-- +-- Name: TABLE mdl_groupings; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_groupings IS 'A grouping is a collection of groups. WAS: groups_groupings'; + + +-- +-- Name: mdl_groupings_groups; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_groupings_groups ( + id bigint NOT NULL, + groupingid bigint DEFAULT 0 NOT NULL, + groupid bigint DEFAULT 0 NOT NULL, + timeadded bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_groupings_groups OWNER TO postgres; + +-- +-- Name: TABLE mdl_groupings_groups; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_groupings_groups IS 'Link a grouping to a group (note, groups can be in multiple groupings ONLY in a course). WAS: groups_groupings_groups'; + + +-- +-- Name: mdl_groupings_groups_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_groupings_groups_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_groupings_groups_id_seq OWNER TO postgres; + +-- +-- Name: mdl_groupings_groups_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_groupings_groups_id_seq OWNED BY public.mdl_groupings_groups.id; + + +-- +-- Name: mdl_groupings_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_groupings_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_groupings_id_seq OWNER TO postgres; + +-- +-- Name: mdl_groupings_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_groupings_id_seq OWNED BY public.mdl_groupings.id; + + +-- +-- Name: mdl_groups; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_groups ( + id bigint NOT NULL, + courseid bigint NOT NULL, + idnumber character varying(100) DEFAULT ''::character varying NOT NULL, + name character varying(254) DEFAULT ''::character varying NOT NULL, + description text, + descriptionformat smallint DEFAULT 0 NOT NULL, + enrolmentkey character varying(50), + picture bigint DEFAULT 0 NOT NULL, + hidepicture smallint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_groups OWNER TO postgres; + +-- +-- Name: TABLE mdl_groups; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_groups IS 'Each record represents a group.'; + + +-- +-- Name: mdl_groups_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_groups_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_groups_id_seq OWNER TO postgres; + +-- +-- Name: mdl_groups_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_groups_id_seq OWNED BY public.mdl_groups.id; + + +-- +-- Name: mdl_groups_members; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_groups_members ( + id bigint NOT NULL, + groupid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + timeadded bigint DEFAULT 0 NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + itemid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_groups_members OWNER TO postgres; + +-- +-- Name: TABLE mdl_groups_members; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_groups_members IS 'Link a user to a group.'; + + +-- +-- Name: mdl_groups_members_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_groups_members_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_groups_members_id_seq OWNER TO postgres; + +-- +-- Name: mdl_groups_members_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_groups_members_id_seq OWNED BY public.mdl_groups_members.id; + + +-- +-- Name: mdl_h5p; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_h5p ( + id bigint NOT NULL, + jsoncontent text NOT NULL, + mainlibraryid bigint NOT NULL, + displayoptions smallint, + pathnamehash character varying(40) DEFAULT ''::character varying NOT NULL, + contenthash character varying(40) DEFAULT ''::character varying NOT NULL, + filtered text, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_h5p OWNER TO postgres; + +-- +-- Name: TABLE mdl_h5p; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_h5p IS 'Stores H5P content information'; + + +-- +-- Name: mdl_h5p_contents_libraries; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_h5p_contents_libraries ( + id bigint NOT NULL, + h5pid bigint NOT NULL, + libraryid bigint NOT NULL, + dependencytype character varying(10) DEFAULT ''::character varying NOT NULL, + dropcss smallint NOT NULL, + weight bigint NOT NULL +); + + +ALTER TABLE public.mdl_h5p_contents_libraries OWNER TO postgres; + +-- +-- Name: TABLE mdl_h5p_contents_libraries; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_h5p_contents_libraries IS 'Store which library is used in which content.'; + + +-- +-- Name: mdl_h5p_contents_libraries_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_h5p_contents_libraries_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_h5p_contents_libraries_id_seq OWNER TO postgres; + +-- +-- Name: mdl_h5p_contents_libraries_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_h5p_contents_libraries_id_seq OWNED BY public.mdl_h5p_contents_libraries.id; + + +-- +-- Name: mdl_h5p_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_h5p_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_h5p_id_seq OWNER TO postgres; + +-- +-- Name: mdl_h5p_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_h5p_id_seq OWNED BY public.mdl_h5p.id; + + +-- +-- Name: mdl_h5p_libraries; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_h5p_libraries ( + id bigint NOT NULL, + machinename character varying(255) DEFAULT ''::character varying NOT NULL, + title character varying(255) DEFAULT ''::character varying NOT NULL, + majorversion smallint NOT NULL, + minorversion smallint NOT NULL, + patchversion smallint NOT NULL, + runnable smallint NOT NULL, + fullscreen smallint DEFAULT 0 NOT NULL, + embedtypes character varying(255) DEFAULT ''::character varying NOT NULL, + preloadedjs text, + preloadedcss text, + droplibrarycss text, + semantics text, + addto text, + coremajor smallint, + coreminor smallint, + metadatasettings text, + tutorial text, + example text +); + + +ALTER TABLE public.mdl_h5p_libraries OWNER TO postgres; + +-- +-- Name: TABLE mdl_h5p_libraries; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_h5p_libraries IS 'Stores information about libraries used by H5P content.'; + + +-- +-- Name: mdl_h5p_libraries_cachedassets; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_h5p_libraries_cachedassets ( + id bigint NOT NULL, + libraryid bigint NOT NULL, + hash character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_h5p_libraries_cachedassets OWNER TO postgres; + +-- +-- Name: TABLE mdl_h5p_libraries_cachedassets; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_h5p_libraries_cachedassets IS 'H5P cached library assets'; + + +-- +-- Name: mdl_h5p_libraries_cachedassets_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_h5p_libraries_cachedassets_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_h5p_libraries_cachedassets_id_seq OWNER TO postgres; + +-- +-- Name: mdl_h5p_libraries_cachedassets_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_h5p_libraries_cachedassets_id_seq OWNED BY public.mdl_h5p_libraries_cachedassets.id; + + +-- +-- Name: mdl_h5p_libraries_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_h5p_libraries_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_h5p_libraries_id_seq OWNER TO postgres; + +-- +-- Name: mdl_h5p_libraries_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_h5p_libraries_id_seq OWNED BY public.mdl_h5p_libraries.id; + + +-- +-- Name: mdl_h5p_library_dependencies; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_h5p_library_dependencies ( + id bigint NOT NULL, + libraryid bigint NOT NULL, + requiredlibraryid bigint NOT NULL, + dependencytype character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_h5p_library_dependencies OWNER TO postgres; + +-- +-- Name: TABLE mdl_h5p_library_dependencies; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_h5p_library_dependencies IS 'Stores H5P library dependencies'; + + +-- +-- Name: mdl_h5p_library_dependencies_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_h5p_library_dependencies_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_h5p_library_dependencies_id_seq OWNER TO postgres; + +-- +-- Name: mdl_h5p_library_dependencies_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_h5p_library_dependencies_id_seq OWNED BY public.mdl_h5p_library_dependencies.id; + + +-- +-- Name: mdl_h5pactivity; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_h5pactivity ( + id bigint NOT NULL, + course bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + intro text, + introformat smallint DEFAULT 0 NOT NULL, + grade bigint DEFAULT 0, + displayoptions smallint DEFAULT 0 NOT NULL, + enabletracking smallint DEFAULT 1 NOT NULL, + grademethod smallint DEFAULT 1 NOT NULL, + reviewmode smallint DEFAULT 1 +); + + +ALTER TABLE public.mdl_h5pactivity OWNER TO postgres; + +-- +-- Name: TABLE mdl_h5pactivity; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_h5pactivity IS 'Stores the h5pactivity activity module instances.'; + + +-- +-- Name: mdl_h5pactivity_attempts; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_h5pactivity_attempts ( + id bigint NOT NULL, + h5pactivityid bigint NOT NULL, + userid bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + attempt integer DEFAULT 1 NOT NULL, + rawscore bigint DEFAULT 0, + maxscore bigint DEFAULT 0, + scaled numeric(10,5) DEFAULT 0 NOT NULL, + duration bigint DEFAULT 0, + completion smallint, + success smallint +); + + +ALTER TABLE public.mdl_h5pactivity_attempts OWNER TO postgres; + +-- +-- Name: TABLE mdl_h5pactivity_attempts; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_h5pactivity_attempts IS 'Users attempts inside H5P activities'; + + +-- +-- Name: mdl_h5pactivity_attempts_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_h5pactivity_attempts_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_h5pactivity_attempts_id_seq OWNER TO postgres; + +-- +-- Name: mdl_h5pactivity_attempts_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_h5pactivity_attempts_id_seq OWNED BY public.mdl_h5pactivity_attempts.id; + + +-- +-- Name: mdl_h5pactivity_attempts_results; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_h5pactivity_attempts_results ( + id bigint NOT NULL, + attemptid bigint NOT NULL, + subcontent character varying(128), + timecreated bigint NOT NULL, + interactiontype character varying(128), + description text, + correctpattern text, + response text NOT NULL, + additionals text, + rawscore bigint DEFAULT 0 NOT NULL, + maxscore bigint DEFAULT 0 NOT NULL, + duration bigint DEFAULT 0, + completion smallint, + success smallint +); + + +ALTER TABLE public.mdl_h5pactivity_attempts_results OWNER TO postgres; + +-- +-- Name: TABLE mdl_h5pactivity_attempts_results; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_h5pactivity_attempts_results IS 'H5Pactivities_attempts tracking info'; + + +-- +-- Name: mdl_h5pactivity_attempts_results_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_h5pactivity_attempts_results_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_h5pactivity_attempts_results_id_seq OWNER TO postgres; + +-- +-- Name: mdl_h5pactivity_attempts_results_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_h5pactivity_attempts_results_id_seq OWNED BY public.mdl_h5pactivity_attempts_results.id; + + +-- +-- Name: mdl_h5pactivity_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_h5pactivity_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_h5pactivity_id_seq OWNER TO postgres; + +-- +-- Name: mdl_h5pactivity_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_h5pactivity_id_seq OWNED BY public.mdl_h5pactivity.id; + + +-- +-- Name: mdl_imscp; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_imscp ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text, + introformat smallint DEFAULT 0 NOT NULL, + revision bigint DEFAULT 0 NOT NULL, + keepold bigint DEFAULT '-1'::integer NOT NULL, + structure text, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_imscp OWNER TO postgres; + +-- +-- Name: TABLE mdl_imscp; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_imscp IS 'each record is one imscp resource'; + + +-- +-- Name: mdl_imscp_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_imscp_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_imscp_id_seq OWNER TO postgres; + +-- +-- Name: mdl_imscp_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_imscp_id_seq OWNED BY public.mdl_imscp.id; + + +-- +-- Name: mdl_infected_files; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_infected_files ( + id bigint NOT NULL, + filename text NOT NULL, + quarantinedfile text, + userid bigint NOT NULL, + reason text NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_infected_files OWNER TO postgres; + +-- +-- Name: TABLE mdl_infected_files; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_infected_files IS 'Table to store infected file details.'; + + +-- +-- Name: mdl_infected_files_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_infected_files_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_infected_files_id_seq OWNER TO postgres; + +-- +-- Name: mdl_infected_files_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_infected_files_id_seq OWNED BY public.mdl_infected_files.id; + + +-- +-- Name: mdl_label; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_label ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text NOT NULL, + introformat smallint DEFAULT 0, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_label OWNER TO postgres; + +-- +-- Name: TABLE mdl_label; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_label IS 'Defines labels'; + + +-- +-- Name: mdl_label_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_label_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_label_id_seq OWNER TO postgres; + +-- +-- Name: mdl_label_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_label_id_seq OWNED BY public.mdl_label.id; + + +-- +-- Name: mdl_lesson; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lesson ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text, + introformat smallint DEFAULT 0 NOT NULL, + practice smallint DEFAULT 0 NOT NULL, + modattempts smallint DEFAULT 0 NOT NULL, + usepassword smallint DEFAULT 0 NOT NULL, + password character varying(32) DEFAULT ''::character varying NOT NULL, + dependency bigint DEFAULT 0 NOT NULL, + conditions text NOT NULL, + grade bigint DEFAULT 0 NOT NULL, + custom smallint DEFAULT 0 NOT NULL, + ongoing smallint DEFAULT 0 NOT NULL, + usemaxgrade smallint DEFAULT 0 NOT NULL, + maxanswers smallint DEFAULT 4 NOT NULL, + maxattempts smallint DEFAULT 5 NOT NULL, + review smallint DEFAULT 0 NOT NULL, + nextpagedefault smallint DEFAULT 0 NOT NULL, + feedback smallint DEFAULT 1 NOT NULL, + minquestions smallint DEFAULT 0 NOT NULL, + maxpages smallint DEFAULT 0 NOT NULL, + timelimit bigint DEFAULT 0 NOT NULL, + retake smallint DEFAULT 1 NOT NULL, + activitylink bigint DEFAULT 0 NOT NULL, + mediafile character varying(255) DEFAULT ''::character varying NOT NULL, + mediaheight bigint DEFAULT 100 NOT NULL, + mediawidth bigint DEFAULT 650 NOT NULL, + mediaclose smallint DEFAULT 0 NOT NULL, + slideshow smallint DEFAULT 0 NOT NULL, + width bigint DEFAULT 640 NOT NULL, + height bigint DEFAULT 480 NOT NULL, + bgcolor character varying(7) DEFAULT '#FFFFFF'::character varying NOT NULL, + displayleft smallint DEFAULT 0 NOT NULL, + displayleftif smallint DEFAULT 0 NOT NULL, + progressbar smallint DEFAULT 0 NOT NULL, + available bigint DEFAULT 0 NOT NULL, + deadline bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + completionendreached smallint DEFAULT 0, + completiontimespent bigint DEFAULT 0, + allowofflineattempts smallint DEFAULT 0 +); + + +ALTER TABLE public.mdl_lesson OWNER TO postgres; + +-- +-- Name: TABLE mdl_lesson; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lesson IS 'Defines lesson'; + + +-- +-- Name: mdl_lesson_answers; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lesson_answers ( + id bigint NOT NULL, + lessonid bigint DEFAULT 0 NOT NULL, + pageid bigint DEFAULT 0 NOT NULL, + jumpto bigint DEFAULT 0 NOT NULL, + grade smallint DEFAULT 0 NOT NULL, + score bigint DEFAULT 0 NOT NULL, + flags smallint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + answer text, + answerformat smallint DEFAULT 0 NOT NULL, + response text, + responseformat smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_lesson_answers OWNER TO postgres; + +-- +-- Name: TABLE mdl_lesson_answers; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lesson_answers IS 'Defines lesson_answers'; + + +-- +-- Name: mdl_lesson_answers_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lesson_answers_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lesson_answers_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lesson_answers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lesson_answers_id_seq OWNED BY public.mdl_lesson_answers.id; + + +-- +-- Name: mdl_lesson_attempts; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lesson_attempts ( + id bigint NOT NULL, + lessonid bigint DEFAULT 0 NOT NULL, + pageid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + answerid bigint DEFAULT 0 NOT NULL, + retry smallint DEFAULT 0 NOT NULL, + correct bigint DEFAULT 0 NOT NULL, + useranswer text, + timeseen bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_lesson_attempts OWNER TO postgres; + +-- +-- Name: TABLE mdl_lesson_attempts; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lesson_attempts IS 'Defines lesson_attempts'; + + +-- +-- Name: mdl_lesson_attempts_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lesson_attempts_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lesson_attempts_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lesson_attempts_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lesson_attempts_id_seq OWNED BY public.mdl_lesson_attempts.id; + + +-- +-- Name: mdl_lesson_branch; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lesson_branch ( + id bigint NOT NULL, + lessonid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + pageid bigint DEFAULT 0 NOT NULL, + retry bigint DEFAULT 0 NOT NULL, + flag smallint DEFAULT 0 NOT NULL, + timeseen bigint DEFAULT 0 NOT NULL, + nextpageid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_lesson_branch OWNER TO postgres; + +-- +-- Name: TABLE mdl_lesson_branch; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lesson_branch IS 'branches for each lesson/user'; + + +-- +-- Name: mdl_lesson_branch_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lesson_branch_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lesson_branch_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lesson_branch_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lesson_branch_id_seq OWNED BY public.mdl_lesson_branch.id; + + +-- +-- Name: mdl_lesson_grades; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lesson_grades ( + id bigint NOT NULL, + lessonid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + grade double precision DEFAULT 0 NOT NULL, + late smallint DEFAULT 0 NOT NULL, + completed bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_lesson_grades OWNER TO postgres; + +-- +-- Name: TABLE mdl_lesson_grades; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lesson_grades IS 'Defines lesson_grades'; + + +-- +-- Name: mdl_lesson_grades_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lesson_grades_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lesson_grades_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lesson_grades_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lesson_grades_id_seq OWNED BY public.mdl_lesson_grades.id; + + +-- +-- Name: mdl_lesson_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lesson_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lesson_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lesson_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lesson_id_seq OWNED BY public.mdl_lesson.id; + + +-- +-- Name: mdl_lesson_overrides; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lesson_overrides ( + id bigint NOT NULL, + lessonid bigint DEFAULT 0 NOT NULL, + groupid bigint, + userid bigint, + available bigint, + deadline bigint, + timelimit bigint, + review smallint, + maxattempts smallint, + retake smallint, + password character varying(32) +); + + +ALTER TABLE public.mdl_lesson_overrides OWNER TO postgres; + +-- +-- Name: TABLE mdl_lesson_overrides; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lesson_overrides IS 'The overrides to lesson settings.'; + + +-- +-- Name: mdl_lesson_overrides_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lesson_overrides_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lesson_overrides_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lesson_overrides_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lesson_overrides_id_seq OWNED BY public.mdl_lesson_overrides.id; + + +-- +-- Name: mdl_lesson_pages; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lesson_pages ( + id bigint NOT NULL, + lessonid bigint DEFAULT 0 NOT NULL, + prevpageid bigint DEFAULT 0 NOT NULL, + nextpageid bigint DEFAULT 0 NOT NULL, + qtype smallint DEFAULT 0 NOT NULL, + qoption smallint DEFAULT 0 NOT NULL, + layout smallint DEFAULT 1 NOT NULL, + display smallint DEFAULT 1 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + title character varying(255) DEFAULT ''::character varying NOT NULL, + contents text NOT NULL, + contentsformat smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_lesson_pages OWNER TO postgres; + +-- +-- Name: TABLE mdl_lesson_pages; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lesson_pages IS 'Defines lesson_pages'; + + +-- +-- Name: mdl_lesson_pages_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lesson_pages_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lesson_pages_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lesson_pages_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lesson_pages_id_seq OWNED BY public.mdl_lesson_pages.id; + + +-- +-- Name: mdl_lesson_timer; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lesson_timer ( + id bigint NOT NULL, + lessonid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + starttime bigint DEFAULT 0 NOT NULL, + lessontime bigint DEFAULT 0 NOT NULL, + completed smallint DEFAULT 0, + timemodifiedoffline bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_lesson_timer OWNER TO postgres; + +-- +-- Name: TABLE mdl_lesson_timer; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lesson_timer IS 'lesson timer for each lesson'; + + +-- +-- Name: mdl_lesson_timer_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lesson_timer_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lesson_timer_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lesson_timer_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lesson_timer_id_seq OWNED BY public.mdl_lesson_timer.id; + + +-- +-- Name: mdl_license; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_license ( + id bigint NOT NULL, + shortname character varying(255), + fullname text, + source character varying(255), + enabled smallint DEFAULT 1 NOT NULL, + version bigint DEFAULT 0 NOT NULL, + custom smallint DEFAULT 0 NOT NULL, + sortorder integer DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_license OWNER TO postgres; + +-- +-- Name: TABLE mdl_license; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_license IS 'store licenses used by moodle'; + + +-- +-- Name: mdl_license_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_license_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_license_id_seq OWNER TO postgres; + +-- +-- Name: mdl_license_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_license_id_seq OWNED BY public.mdl_license.id; + + +-- +-- Name: mdl_lock_db; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lock_db ( + id bigint NOT NULL, + resourcekey character varying(255) DEFAULT ''::character varying NOT NULL, + expires bigint, + owner character varying(36) +); + + +ALTER TABLE public.mdl_lock_db OWNER TO postgres; + +-- +-- Name: TABLE mdl_lock_db; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lock_db IS 'Stores active and inactive lock types for db locking method.'; + + +-- +-- Name: mdl_lock_db_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lock_db_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lock_db_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lock_db_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lock_db_id_seq OWNED BY public.mdl_lock_db.id; + + +-- +-- Name: mdl_log; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_log ( + id bigint NOT NULL, + "time" bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + ip character varying(45) DEFAULT ''::character varying NOT NULL, + course bigint DEFAULT 0 NOT NULL, + module character varying(20) DEFAULT ''::character varying NOT NULL, + cmid bigint DEFAULT 0 NOT NULL, + action character varying(40) DEFAULT ''::character varying NOT NULL, + url character varying(100) DEFAULT ''::character varying NOT NULL, + info character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_log OWNER TO postgres; + +-- +-- Name: TABLE mdl_log; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_log IS 'Every action is logged as far as possible'; + + +-- +-- Name: mdl_log_display; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_log_display ( + id bigint NOT NULL, + module character varying(20) DEFAULT ''::character varying NOT NULL, + action character varying(40) DEFAULT ''::character varying NOT NULL, + mtable character varying(30) DEFAULT ''::character varying NOT NULL, + field character varying(200) DEFAULT ''::character varying NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_log_display OWNER TO postgres; + +-- +-- Name: TABLE mdl_log_display; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_log_display IS 'For a particular module/action, specifies a moodle table/field'; + + +-- +-- Name: mdl_log_display_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_log_display_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_log_display_id_seq OWNER TO postgres; + +-- +-- Name: mdl_log_display_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_log_display_id_seq OWNED BY public.mdl_log_display.id; + + +-- +-- Name: mdl_log_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_log_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_log_id_seq OWNER TO postgres; + +-- +-- Name: mdl_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_log_id_seq OWNED BY public.mdl_log.id; + + +-- +-- Name: mdl_log_queries; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_log_queries ( + id bigint NOT NULL, + qtype integer NOT NULL, + sqltext text NOT NULL, + sqlparams text, + error integer DEFAULT 0 NOT NULL, + info text, + backtrace text, + exectime numeric(10,5) NOT NULL, + timelogged bigint NOT NULL +); + + +ALTER TABLE public.mdl_log_queries OWNER TO postgres; + +-- +-- Name: TABLE mdl_log_queries; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_log_queries IS 'Logged database queries.'; + + +-- +-- Name: mdl_log_queries_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_log_queries_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_log_queries_id_seq OWNER TO postgres; + +-- +-- Name: mdl_log_queries_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_log_queries_id_seq OWNED BY public.mdl_log_queries.id; + + +-- +-- Name: mdl_logstore_standard_log; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_logstore_standard_log ( + id bigint NOT NULL, + eventname character varying(255) DEFAULT ''::character varying NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + action character varying(100) DEFAULT ''::character varying NOT NULL, + target character varying(100) DEFAULT ''::character varying NOT NULL, + objecttable character varying(50), + objectid bigint, + crud character varying(1) DEFAULT ''::character varying NOT NULL, + edulevel smallint NOT NULL, + contextid bigint NOT NULL, + contextlevel bigint NOT NULL, + contextinstanceid bigint NOT NULL, + userid bigint NOT NULL, + courseid bigint, + relateduserid bigint, + anonymous smallint DEFAULT 0 NOT NULL, + other text, + timecreated bigint NOT NULL, + origin character varying(10), + ip character varying(45), + realuserid bigint +); + + +ALTER TABLE public.mdl_logstore_standard_log OWNER TO postgres; + +-- +-- Name: TABLE mdl_logstore_standard_log; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_logstore_standard_log IS 'Standard log table'; + + +-- +-- Name: mdl_logstore_standard_log_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_logstore_standard_log_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_logstore_standard_log_id_seq OWNER TO postgres; + +-- +-- Name: mdl_logstore_standard_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_logstore_standard_log_id_seq OWNED BY public.mdl_logstore_standard_log.id; + + +-- +-- Name: mdl_lti; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lti ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text, + introformat smallint DEFAULT 0, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + typeid bigint, + toolurl text NOT NULL, + securetoolurl text, + instructorchoicesendname smallint, + instructorchoicesendemailaddr smallint, + instructorchoiceallowroster smallint, + instructorchoiceallowsetting smallint, + instructorcustomparameters text, + instructorchoiceacceptgrades smallint, + grade bigint DEFAULT 100 NOT NULL, + launchcontainer smallint DEFAULT 1 NOT NULL, + resourcekey character varying(255), + password character varying(255), + debuglaunch smallint DEFAULT 0 NOT NULL, + showtitlelaunch smallint DEFAULT 0 NOT NULL, + showdescriptionlaunch smallint DEFAULT 0 NOT NULL, + servicesalt character varying(40), + icon text, + secureicon text +); + + +ALTER TABLE public.mdl_lti OWNER TO postgres; + +-- +-- Name: TABLE mdl_lti; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lti IS 'This table contains Basic LTI activities instances'; + + +-- +-- Name: mdl_lti_access_tokens; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lti_access_tokens ( + id bigint NOT NULL, + typeid bigint NOT NULL, + scope text NOT NULL, + token character varying(128) DEFAULT ''::character varying NOT NULL, + validuntil bigint NOT NULL, + timecreated bigint NOT NULL, + lastaccess bigint +); + + +ALTER TABLE public.mdl_lti_access_tokens OWNER TO postgres; + +-- +-- Name: TABLE mdl_lti_access_tokens; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lti_access_tokens IS 'Security tokens for accessing of LTI services'; + + +-- +-- Name: mdl_lti_access_tokens_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lti_access_tokens_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lti_access_tokens_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lti_access_tokens_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lti_access_tokens_id_seq OWNED BY public.mdl_lti_access_tokens.id; + + +-- +-- Name: mdl_lti_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lti_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lti_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lti_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lti_id_seq OWNED BY public.mdl_lti.id; + + +-- +-- Name: mdl_lti_submission; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lti_submission ( + id bigint NOT NULL, + ltiid bigint NOT NULL, + userid bigint NOT NULL, + datesubmitted bigint NOT NULL, + dateupdated bigint NOT NULL, + gradepercent numeric(10,5) NOT NULL, + originalgrade numeric(10,5) NOT NULL, + launchid bigint NOT NULL, + state smallint NOT NULL +); + + +ALTER TABLE public.mdl_lti_submission OWNER TO postgres; + +-- +-- Name: TABLE mdl_lti_submission; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lti_submission IS 'Keeps track of individual submissions for LTI activities.'; + + +-- +-- Name: mdl_lti_submission_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lti_submission_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lti_submission_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lti_submission_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lti_submission_id_seq OWNED BY public.mdl_lti_submission.id; + + +-- +-- Name: mdl_lti_tool_proxies; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lti_tool_proxies ( + id bigint NOT NULL, + name character varying(255) DEFAULT 'Tool Provider'::character varying NOT NULL, + regurl text, + state smallint DEFAULT 1 NOT NULL, + guid character varying(255), + secret character varying(255), + vendorcode character varying(255), + capabilityoffered text NOT NULL, + serviceoffered text NOT NULL, + toolproxy text, + createdby bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_lti_tool_proxies OWNER TO postgres; + +-- +-- Name: TABLE mdl_lti_tool_proxies; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lti_tool_proxies IS 'LTI tool proxy registrations'; + + +-- +-- Name: mdl_lti_tool_proxies_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lti_tool_proxies_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lti_tool_proxies_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lti_tool_proxies_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lti_tool_proxies_id_seq OWNED BY public.mdl_lti_tool_proxies.id; + + +-- +-- Name: mdl_lti_tool_settings; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lti_tool_settings ( + id bigint NOT NULL, + toolproxyid bigint NOT NULL, + typeid bigint, + course bigint, + coursemoduleid bigint, + settings text NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_lti_tool_settings OWNER TO postgres; + +-- +-- Name: TABLE mdl_lti_tool_settings; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lti_tool_settings IS 'LTI tool setting values'; + + +-- +-- Name: mdl_lti_tool_settings_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lti_tool_settings_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lti_tool_settings_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lti_tool_settings_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lti_tool_settings_id_seq OWNED BY public.mdl_lti_tool_settings.id; + + +-- +-- Name: mdl_lti_types; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lti_types ( + id bigint NOT NULL, + name character varying(255) DEFAULT 'basiclti Activity'::character varying NOT NULL, + baseurl text NOT NULL, + tooldomain character varying(255) DEFAULT ''::character varying NOT NULL, + state smallint DEFAULT 2 NOT NULL, + course bigint NOT NULL, + coursevisible smallint DEFAULT 0 NOT NULL, + ltiversion character varying(10) DEFAULT ''::character varying NOT NULL, + clientid character varying(255), + toolproxyid bigint, + enabledcapability text, + parameter text, + icon text, + secureicon text, + createdby bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + description text +); + + +ALTER TABLE public.mdl_lti_types OWNER TO postgres; + +-- +-- Name: TABLE mdl_lti_types; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lti_types IS 'Basic LTI pre-configured activities'; + + +-- +-- Name: mdl_lti_types_config; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_lti_types_config ( + id bigint NOT NULL, + typeid bigint NOT NULL, + name character varying(100) DEFAULT ''::character varying NOT NULL, + value text NOT NULL +); + + +ALTER TABLE public.mdl_lti_types_config OWNER TO postgres; + +-- +-- Name: TABLE mdl_lti_types_config; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_lti_types_config IS 'Basic LTI types configuration'; + + +-- +-- Name: mdl_lti_types_config_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lti_types_config_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lti_types_config_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lti_types_config_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lti_types_config_id_seq OWNED BY public.mdl_lti_types_config.id; + + +-- +-- Name: mdl_lti_types_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_lti_types_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_lti_types_id_seq OWNER TO postgres; + +-- +-- Name: mdl_lti_types_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_lti_types_id_seq OWNED BY public.mdl_lti_types.id; + + +-- +-- Name: mdl_ltiservice_gradebookservices; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_ltiservice_gradebookservices ( + id bigint NOT NULL, + gradeitemid bigint NOT NULL, + courseid bigint NOT NULL, + toolproxyid bigint, + typeid bigint, + baseurl text, + ltilinkid bigint, + resourceid character varying(512), + tag character varying(255) +); + + +ALTER TABLE public.mdl_ltiservice_gradebookservices OWNER TO postgres; + +-- +-- Name: TABLE mdl_ltiservice_gradebookservices; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_ltiservice_gradebookservices IS 'This file records the grade items created by the LTI Gradebook Services service'; + + +-- +-- Name: mdl_ltiservice_gradebookservices_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_ltiservice_gradebookservices_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_ltiservice_gradebookservices_id_seq OWNER TO postgres; + +-- +-- Name: mdl_ltiservice_gradebookservices_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_ltiservice_gradebookservices_id_seq OWNED BY public.mdl_ltiservice_gradebookservices.id; + + +-- +-- Name: mdl_message; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message ( + id bigint NOT NULL, + useridfrom bigint DEFAULT 0 NOT NULL, + useridto bigint DEFAULT 0 NOT NULL, + subject text, + fullmessage text, + fullmessageformat smallint DEFAULT 0, + fullmessagehtml text, + smallmessage text, + notification smallint DEFAULT 0, + contexturl text, + contexturlname text, + timecreated bigint DEFAULT 0 NOT NULL, + timeuserfromdeleted bigint DEFAULT 0 NOT NULL, + timeusertodeleted bigint DEFAULT 0 NOT NULL, + component character varying(100), + eventtype character varying(100), + customdata text +); + + +ALTER TABLE public.mdl_message OWNER TO postgres; + +-- +-- Name: TABLE mdl_message; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message IS 'Stores all unread messages'; + + +-- +-- Name: mdl_message_airnotifier_devices; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_airnotifier_devices ( + id bigint NOT NULL, + userdeviceid bigint NOT NULL, + enable smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_message_airnotifier_devices OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_airnotifier_devices; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_airnotifier_devices IS 'Store information about the devices registered in Airnotifier for PUSH notifications'; + + +-- +-- Name: mdl_message_airnotifier_devices_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_airnotifier_devices_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_airnotifier_devices_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_airnotifier_devices_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_airnotifier_devices_id_seq OWNED BY public.mdl_message_airnotifier_devices.id; + + +-- +-- Name: mdl_message_contact_requests; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_contact_requests ( + id bigint NOT NULL, + userid bigint NOT NULL, + requesteduserid bigint NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_message_contact_requests OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_contact_requests; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_contact_requests IS 'Maintains list of contact requests between users'; + + +-- +-- Name: mdl_message_contact_requests_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_contact_requests_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_contact_requests_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_contact_requests_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_contact_requests_id_seq OWNED BY public.mdl_message_contact_requests.id; + + +-- +-- Name: mdl_message_contacts; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_contacts ( + id bigint NOT NULL, + userid bigint NOT NULL, + contactid bigint NOT NULL, + timecreated bigint +); + + +ALTER TABLE public.mdl_message_contacts OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_contacts; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_contacts IS 'Maintains lists of contacts between users'; + + +-- +-- Name: mdl_message_contacts_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_contacts_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_contacts_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_contacts_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_contacts_id_seq OWNED BY public.mdl_message_contacts.id; + + +-- +-- Name: mdl_message_conversation_actions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_conversation_actions ( + id bigint NOT NULL, + userid bigint NOT NULL, + conversationid bigint NOT NULL, + action bigint NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_message_conversation_actions OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_conversation_actions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_conversation_actions IS 'Stores all per-user actions on individual conversations'; + + +-- +-- Name: mdl_message_conversation_actions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_conversation_actions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_conversation_actions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_conversation_actions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_conversation_actions_id_seq OWNED BY public.mdl_message_conversation_actions.id; + + +-- +-- Name: mdl_message_conversation_members; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_conversation_members ( + id bigint NOT NULL, + conversationid bigint NOT NULL, + userid bigint NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_message_conversation_members OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_conversation_members; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_conversation_members IS 'Stores all members in a conversations'; + + +-- +-- Name: mdl_message_conversation_members_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_conversation_members_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_conversation_members_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_conversation_members_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_conversation_members_id_seq OWNED BY public.mdl_message_conversation_members.id; + + +-- +-- Name: mdl_message_conversations; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_conversations ( + id bigint NOT NULL, + type bigint DEFAULT 1 NOT NULL, + name character varying(255), + convhash character varying(40), + component character varying(100), + itemtype character varying(100), + itemid bigint, + contextid bigint, + enabled smallint DEFAULT 0 NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint +); + + +ALTER TABLE public.mdl_message_conversations OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_conversations; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_conversations IS 'Stores all message conversations'; + + +-- +-- Name: mdl_message_conversations_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_conversations_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_conversations_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_conversations_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_conversations_id_seq OWNED BY public.mdl_message_conversations.id; + + +-- +-- Name: mdl_message_email_messages; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_email_messages ( + id bigint NOT NULL, + useridto bigint NOT NULL, + conversationid bigint NOT NULL, + messageid bigint NOT NULL +); + + +ALTER TABLE public.mdl_message_email_messages OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_email_messages; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_email_messages IS 'Keeps track of what emails to send in an email digest'; + + +-- +-- Name: mdl_message_email_messages_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_email_messages_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_email_messages_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_email_messages_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_email_messages_id_seq OWNED BY public.mdl_message_email_messages.id; + + +-- +-- Name: mdl_message_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_id_seq OWNED BY public.mdl_message.id; + + +-- +-- Name: mdl_message_popup; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_popup ( + id bigint NOT NULL, + messageid bigint NOT NULL, + isread smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_message_popup OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_popup; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_popup IS 'Keep state of notifications for the popup message processor'; + + +-- +-- Name: mdl_message_popup_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_popup_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_popup_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_popup_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_popup_id_seq OWNED BY public.mdl_message_popup.id; + + +-- +-- Name: mdl_message_popup_notifications; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_popup_notifications ( + id bigint NOT NULL, + notificationid bigint NOT NULL +); + + +ALTER TABLE public.mdl_message_popup_notifications OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_popup_notifications; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_popup_notifications IS 'List of notifications to display in the message output popup'; + + +-- +-- Name: mdl_message_popup_notifications_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_popup_notifications_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_popup_notifications_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_popup_notifications_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_popup_notifications_id_seq OWNED BY public.mdl_message_popup_notifications.id; + + +-- +-- Name: mdl_message_processors; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_processors ( + id bigint NOT NULL, + name character varying(166) DEFAULT ''::character varying NOT NULL, + enabled smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_message_processors OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_processors; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_processors IS 'List of message output plugins'; + + +-- +-- Name: mdl_message_processors_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_processors_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_processors_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_processors_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_processors_id_seq OWNED BY public.mdl_message_processors.id; + + +-- +-- Name: mdl_message_providers; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_providers ( + id bigint NOT NULL, + name character varying(100) DEFAULT ''::character varying NOT NULL, + component character varying(200) DEFAULT ''::character varying NOT NULL, + capability character varying(255) +); + + +ALTER TABLE public.mdl_message_providers OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_providers; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_providers IS 'This table stores the message providers (modules and core systems)'; + + +-- +-- Name: mdl_message_providers_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_providers_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_providers_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_providers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_providers_id_seq OWNED BY public.mdl_message_providers.id; + + +-- +-- Name: mdl_message_read; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_read ( + id bigint NOT NULL, + useridfrom bigint DEFAULT 0 NOT NULL, + useridto bigint DEFAULT 0 NOT NULL, + subject text, + fullmessage text, + fullmessageformat smallint DEFAULT 0, + fullmessagehtml text, + smallmessage text, + notification smallint DEFAULT 0, + contexturl text, + contexturlname text, + timecreated bigint DEFAULT 0 NOT NULL, + timeread bigint DEFAULT 0 NOT NULL, + timeuserfromdeleted bigint DEFAULT 0 NOT NULL, + timeusertodeleted bigint DEFAULT 0 NOT NULL, + component character varying(100), + eventtype character varying(100) +); + + +ALTER TABLE public.mdl_message_read OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_read; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_read IS 'Stores all messages that have been read'; + + +-- +-- Name: mdl_message_read_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_read_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_read_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_read_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_read_id_seq OWNED BY public.mdl_message_read.id; + + +-- +-- Name: mdl_message_user_actions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_user_actions ( + id bigint NOT NULL, + userid bigint NOT NULL, + messageid bigint NOT NULL, + action bigint NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_message_user_actions OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_user_actions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_user_actions IS 'Stores all per-user actions on individual messages'; + + +-- +-- Name: mdl_message_user_actions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_user_actions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_user_actions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_user_actions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_user_actions_id_seq OWNED BY public.mdl_message_user_actions.id; + + +-- +-- Name: mdl_message_users_blocked; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_message_users_blocked ( + id bigint NOT NULL, + userid bigint NOT NULL, + blockeduserid bigint NOT NULL, + timecreated bigint +); + + +ALTER TABLE public.mdl_message_users_blocked OWNER TO postgres; + +-- +-- Name: TABLE mdl_message_users_blocked; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_message_users_blocked IS 'Maintains lists of blocked users'; + + +-- +-- Name: mdl_message_users_blocked_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_message_users_blocked_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_message_users_blocked_id_seq OWNER TO postgres; + +-- +-- Name: mdl_message_users_blocked_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_message_users_blocked_id_seq OWNED BY public.mdl_message_users_blocked.id; + + +-- +-- Name: mdl_messageinbound_datakeys; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_messageinbound_datakeys ( + id bigint NOT NULL, + handler bigint NOT NULL, + datavalue bigint NOT NULL, + datakey character varying(64), + timecreated bigint NOT NULL, + expires bigint +); + + +ALTER TABLE public.mdl_messageinbound_datakeys OWNER TO postgres; + +-- +-- Name: TABLE mdl_messageinbound_datakeys; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_messageinbound_datakeys IS 'Inbound Message data item secret keys.'; + + +-- +-- Name: mdl_messageinbound_datakeys_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_messageinbound_datakeys_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_messageinbound_datakeys_id_seq OWNER TO postgres; + +-- +-- Name: mdl_messageinbound_datakeys_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_messageinbound_datakeys_id_seq OWNED BY public.mdl_messageinbound_datakeys.id; + + +-- +-- Name: mdl_messageinbound_handlers; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_messageinbound_handlers ( + id bigint NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + classname character varying(255) DEFAULT ''::character varying NOT NULL, + defaultexpiration bigint DEFAULT 86400 NOT NULL, + validateaddress smallint DEFAULT 1 NOT NULL, + enabled smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_messageinbound_handlers OWNER TO postgres; + +-- +-- Name: TABLE mdl_messageinbound_handlers; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_messageinbound_handlers IS 'Inbound Message Handler definitions.'; + + +-- +-- Name: mdl_messageinbound_handlers_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_messageinbound_handlers_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_messageinbound_handlers_id_seq OWNER TO postgres; + +-- +-- Name: mdl_messageinbound_handlers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_messageinbound_handlers_id_seq OWNED BY public.mdl_messageinbound_handlers.id; + + +-- +-- Name: mdl_messageinbound_messagelist; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_messageinbound_messagelist ( + id bigint NOT NULL, + messageid text NOT NULL, + userid bigint NOT NULL, + address text NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_messageinbound_messagelist OWNER TO postgres; + +-- +-- Name: TABLE mdl_messageinbound_messagelist; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_messageinbound_messagelist IS 'A list of message IDs for existing replies'; + + +-- +-- Name: mdl_messageinbound_messagelist_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_messageinbound_messagelist_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_messageinbound_messagelist_id_seq OWNER TO postgres; + +-- +-- Name: mdl_messageinbound_messagelist_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_messageinbound_messagelist_id_seq OWNED BY public.mdl_messageinbound_messagelist.id; + + +-- +-- Name: mdl_messages; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_messages ( + id bigint NOT NULL, + useridfrom bigint NOT NULL, + conversationid bigint NOT NULL, + subject text, + fullmessage text, + fullmessageformat smallint DEFAULT 0 NOT NULL, + fullmessagehtml text, + smallmessage text, + timecreated bigint NOT NULL, + fullmessagetrust smallint DEFAULT 0 NOT NULL, + customdata text, + from_rocketchat smallint DEFAULT 0 +); + + +ALTER TABLE public.mdl_messages OWNER TO postgres; + +-- +-- Name: TABLE mdl_messages; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_messages IS 'Stores all messages'; + + +-- +-- Name: mdl_messages_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_messages_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_messages_id_seq OWNER TO postgres; + +-- +-- Name: mdl_messages_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_messages_id_seq OWNED BY public.mdl_messages.id; + + +-- +-- Name: mdl_mnet_application; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnet_application ( + id bigint NOT NULL, + name character varying(50) DEFAULT ''::character varying NOT NULL, + display_name character varying(50) DEFAULT ''::character varying NOT NULL, + xmlrpc_server_url character varying(255) DEFAULT ''::character varying NOT NULL, + sso_land_url character varying(255) DEFAULT ''::character varying NOT NULL, + sso_jump_url character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_mnet_application OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnet_application; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnet_application IS 'Information about applications on remote hosts'; + + +-- +-- Name: mdl_mnet_application_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnet_application_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnet_application_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnet_application_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnet_application_id_seq OWNED BY public.mdl_mnet_application.id; + + +-- +-- Name: mdl_mnet_host; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnet_host ( + id bigint NOT NULL, + deleted smallint DEFAULT 0 NOT NULL, + wwwroot character varying(255) DEFAULT ''::character varying NOT NULL, + ip_address character varying(45) DEFAULT ''::character varying NOT NULL, + name character varying(80) DEFAULT ''::character varying NOT NULL, + public_key text NOT NULL, + public_key_expires bigint DEFAULT 0 NOT NULL, + transport smallint DEFAULT 0 NOT NULL, + portno integer DEFAULT 0 NOT NULL, + last_connect_time bigint DEFAULT 0 NOT NULL, + last_log_id bigint DEFAULT 0 NOT NULL, + force_theme smallint DEFAULT 0 NOT NULL, + theme character varying(100), + applicationid bigint DEFAULT 1 NOT NULL, + sslverification smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_mnet_host OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnet_host; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnet_host IS 'Information about the local and remote hosts for RPC'; + + +-- +-- Name: mdl_mnet_host2service; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnet_host2service ( + id bigint NOT NULL, + hostid bigint DEFAULT 0 NOT NULL, + serviceid bigint DEFAULT 0 NOT NULL, + publish smallint DEFAULT 0 NOT NULL, + subscribe smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_mnet_host2service OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnet_host2service; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnet_host2service IS 'Information about the services for a given host'; + + +-- +-- Name: mdl_mnet_host2service_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnet_host2service_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnet_host2service_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnet_host2service_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnet_host2service_id_seq OWNED BY public.mdl_mnet_host2service.id; + + +-- +-- Name: mdl_mnet_host_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnet_host_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnet_host_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnet_host_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnet_host_id_seq OWNED BY public.mdl_mnet_host.id; + + +-- +-- Name: mdl_mnet_log; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnet_log ( + id bigint NOT NULL, + hostid bigint DEFAULT 0 NOT NULL, + remoteid bigint DEFAULT 0 NOT NULL, + "time" bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + ip character varying(45) DEFAULT ''::character varying NOT NULL, + course bigint DEFAULT 0 NOT NULL, + coursename character varying(40) DEFAULT ''::character varying NOT NULL, + module character varying(20) DEFAULT ''::character varying NOT NULL, + cmid bigint DEFAULT 0 NOT NULL, + action character varying(40) DEFAULT ''::character varying NOT NULL, + url character varying(100) DEFAULT ''::character varying NOT NULL, + info character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_mnet_log OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnet_log; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnet_log IS 'Store session data from users migrating to other sites'; + + +-- +-- Name: mdl_mnet_log_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnet_log_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnet_log_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnet_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnet_log_id_seq OWNED BY public.mdl_mnet_log.id; + + +-- +-- Name: mdl_mnet_remote_rpc; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnet_remote_rpc ( + id bigint NOT NULL, + functionname character varying(40) DEFAULT ''::character varying NOT NULL, + xmlrpcpath character varying(80) DEFAULT ''::character varying NOT NULL, + plugintype character varying(20) DEFAULT ''::character varying NOT NULL, + pluginname character varying(20) DEFAULT ''::character varying NOT NULL, + enabled smallint NOT NULL +); + + +ALTER TABLE public.mdl_mnet_remote_rpc OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnet_remote_rpc; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnet_remote_rpc IS 'This table describes functions that might be called remotely (we have less information about them than local functions)'; + + +-- +-- Name: mdl_mnet_remote_rpc_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnet_remote_rpc_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnet_remote_rpc_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnet_remote_rpc_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnet_remote_rpc_id_seq OWNED BY public.mdl_mnet_remote_rpc.id; + + +-- +-- Name: mdl_mnet_remote_service2rpc; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnet_remote_service2rpc ( + id bigint NOT NULL, + serviceid bigint DEFAULT 0 NOT NULL, + rpcid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_mnet_remote_service2rpc OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnet_remote_service2rpc; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnet_remote_service2rpc IS 'Group functions or methods under a service'; + + +-- +-- Name: mdl_mnet_remote_service2rpc_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnet_remote_service2rpc_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnet_remote_service2rpc_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnet_remote_service2rpc_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnet_remote_service2rpc_id_seq OWNED BY public.mdl_mnet_remote_service2rpc.id; + + +-- +-- Name: mdl_mnet_rpc; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnet_rpc ( + id bigint NOT NULL, + functionname character varying(40) DEFAULT ''::character varying NOT NULL, + xmlrpcpath character varying(80) DEFAULT ''::character varying NOT NULL, + plugintype character varying(20) DEFAULT ''::character varying NOT NULL, + pluginname character varying(20) DEFAULT ''::character varying NOT NULL, + enabled smallint DEFAULT 0 NOT NULL, + help text NOT NULL, + profile text NOT NULL, + filename character varying(100) DEFAULT ''::character varying NOT NULL, + classname character varying(150), + static smallint +); + + +ALTER TABLE public.mdl_mnet_rpc OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnet_rpc; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnet_rpc IS 'Functions or methods that we may publish or subscribe to'; + + +-- +-- Name: mdl_mnet_rpc_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnet_rpc_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnet_rpc_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnet_rpc_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnet_rpc_id_seq OWNED BY public.mdl_mnet_rpc.id; + + +-- +-- Name: mdl_mnet_service; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnet_service ( + id bigint NOT NULL, + name character varying(40) DEFAULT ''::character varying NOT NULL, + description character varying(40) DEFAULT ''::character varying NOT NULL, + apiversion character varying(10) DEFAULT ''::character varying NOT NULL, + offer smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_mnet_service OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnet_service; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnet_service IS 'A service is a group of functions'; + + +-- +-- Name: mdl_mnet_service2rpc; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnet_service2rpc ( + id bigint NOT NULL, + serviceid bigint DEFAULT 0 NOT NULL, + rpcid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_mnet_service2rpc OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnet_service2rpc; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnet_service2rpc IS 'Group functions or methods under a service'; + + +-- +-- Name: mdl_mnet_service2rpc_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnet_service2rpc_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnet_service2rpc_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnet_service2rpc_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnet_service2rpc_id_seq OWNED BY public.mdl_mnet_service2rpc.id; + + +-- +-- Name: mdl_mnet_service_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnet_service_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnet_service_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnet_service_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnet_service_id_seq OWNED BY public.mdl_mnet_service.id; + + +-- +-- Name: mdl_mnet_session; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnet_session ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + username character varying(100) DEFAULT ''::character varying NOT NULL, + token character varying(40) DEFAULT ''::character varying NOT NULL, + mnethostid bigint DEFAULT 0 NOT NULL, + useragent character varying(40) DEFAULT ''::character varying NOT NULL, + confirm_timeout bigint DEFAULT 0 NOT NULL, + session_id character varying(40) DEFAULT ''::character varying NOT NULL, + expires bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_mnet_session OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnet_session; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnet_session IS 'Store session data from users migrating to other sites'; + + +-- +-- Name: mdl_mnet_session_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnet_session_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnet_session_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnet_session_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnet_session_id_seq OWNED BY public.mdl_mnet_session.id; + + +-- +-- Name: mdl_mnet_sso_access_control; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnet_sso_access_control ( + id bigint NOT NULL, + username character varying(100) DEFAULT ''::character varying NOT NULL, + mnet_host_id bigint DEFAULT 0 NOT NULL, + accessctrl character varying(20) DEFAULT 'allow'::character varying NOT NULL +); + + +ALTER TABLE public.mdl_mnet_sso_access_control OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnet_sso_access_control; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnet_sso_access_control IS 'Users by host permitted (or not) to login from a remote provider'; + + +-- +-- Name: mdl_mnet_sso_access_control_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnet_sso_access_control_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnet_sso_access_control_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnet_sso_access_control_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnet_sso_access_control_id_seq OWNED BY public.mdl_mnet_sso_access_control.id; + + +-- +-- Name: mdl_mnetservice_enrol_courses; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnetservice_enrol_courses ( + id bigint NOT NULL, + hostid bigint NOT NULL, + remoteid bigint NOT NULL, + categoryid bigint NOT NULL, + categoryname character varying(255) DEFAULT ''::character varying NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL, + fullname character varying(254) DEFAULT ''::character varying NOT NULL, + shortname character varying(100) DEFAULT ''::character varying NOT NULL, + idnumber character varying(100) DEFAULT ''::character varying NOT NULL, + summary text NOT NULL, + summaryformat smallint DEFAULT 0, + startdate bigint NOT NULL, + roleid bigint NOT NULL, + rolename character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_mnetservice_enrol_courses OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnetservice_enrol_courses; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnetservice_enrol_courses IS 'Caches the information fetched via XML-RPC about courses on remote hosts that are offered for our users'; + + +-- +-- Name: mdl_mnetservice_enrol_courses_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnetservice_enrol_courses_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnetservice_enrol_courses_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnetservice_enrol_courses_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnetservice_enrol_courses_id_seq OWNED BY public.mdl_mnetservice_enrol_courses.id; + + +-- +-- Name: mdl_mnetservice_enrol_enrolments; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_mnetservice_enrol_enrolments ( + id bigint NOT NULL, + hostid bigint NOT NULL, + userid bigint NOT NULL, + remotecourseid bigint NOT NULL, + rolename character varying(255) DEFAULT ''::character varying NOT NULL, + enroltime bigint DEFAULT 0 NOT NULL, + enroltype character varying(20) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_mnetservice_enrol_enrolments OWNER TO postgres; + +-- +-- Name: TABLE mdl_mnetservice_enrol_enrolments; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_mnetservice_enrol_enrolments IS 'Caches the information about enrolments of our local users in courses on remote hosts'; + + +-- +-- Name: mdl_mnetservice_enrol_enrolments_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_mnetservice_enrol_enrolments_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_mnetservice_enrol_enrolments_id_seq OWNER TO postgres; + +-- +-- Name: mdl_mnetservice_enrol_enrolments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_mnetservice_enrol_enrolments_id_seq OWNED BY public.mdl_mnetservice_enrol_enrolments.id; + + +-- +-- Name: mdl_modules; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_modules ( + id bigint NOT NULL, + name character varying(20) DEFAULT ''::character varying NOT NULL, + cron bigint DEFAULT 0 NOT NULL, + lastcron bigint DEFAULT 0 NOT NULL, + search character varying(255) DEFAULT ''::character varying NOT NULL, + visible smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_modules OWNER TO postgres; + +-- +-- Name: TABLE mdl_modules; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_modules IS 'modules available in the site'; + + +-- +-- Name: mdl_modules_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_modules_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_modules_id_seq OWNER TO postgres; + +-- +-- Name: mdl_modules_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_modules_id_seq OWNED BY public.mdl_modules.id; + + +-- +-- Name: mdl_my_pages; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_my_pages ( + id bigint NOT NULL, + userid bigint DEFAULT 0, + name character varying(200) DEFAULT ''::character varying NOT NULL, + private smallint DEFAULT 1 NOT NULL, + sortorder integer DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_my_pages OWNER TO postgres; + +-- +-- Name: TABLE mdl_my_pages; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_my_pages IS 'Extra user pages for the My Moodle system'; + + +-- +-- Name: mdl_my_pages_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_my_pages_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_my_pages_id_seq OWNER TO postgres; + +-- +-- Name: mdl_my_pages_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_my_pages_id_seq OWNED BY public.mdl_my_pages.id; + + +-- +-- Name: mdl_notifications; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_notifications ( + id bigint NOT NULL, + useridfrom bigint NOT NULL, + useridto bigint NOT NULL, + subject text, + fullmessage text, + fullmessageformat smallint DEFAULT 0 NOT NULL, + fullmessagehtml text, + smallmessage text, + component character varying(100), + eventtype character varying(100), + contexturl text, + contexturlname text, + timeread bigint, + timecreated bigint NOT NULL, + customdata text +); + + +ALTER TABLE public.mdl_notifications OWNER TO postgres; + +-- +-- Name: TABLE mdl_notifications; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_notifications IS 'Stores all notifications'; + + +-- +-- Name: mdl_notifications_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_notifications_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_notifications_id_seq OWNER TO postgres; + +-- +-- Name: mdl_notifications_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_notifications_id_seq OWNED BY public.mdl_notifications.id; + + +-- +-- Name: mdl_oauth2_access_token; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_oauth2_access_token ( + id bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL, + issuerid bigint NOT NULL, + token text NOT NULL, + expires bigint NOT NULL, + scope text NOT NULL +); + + +ALTER TABLE public.mdl_oauth2_access_token OWNER TO postgres; + +-- +-- Name: TABLE mdl_oauth2_access_token; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_oauth2_access_token IS 'Stores access tokens for system accounts in order to be able to use a single token across multiple sessions'; + + +-- +-- Name: mdl_oauth2_access_token_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_oauth2_access_token_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_oauth2_access_token_id_seq OWNER TO postgres; + +-- +-- Name: mdl_oauth2_access_token_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_oauth2_access_token_id_seq OWNED BY public.mdl_oauth2_access_token.id; + + +-- +-- Name: mdl_oauth2_endpoint; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_oauth2_endpoint ( + id bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + url text NOT NULL, + issuerid bigint NOT NULL +); + + +ALTER TABLE public.mdl_oauth2_endpoint OWNER TO postgres; + +-- +-- Name: TABLE mdl_oauth2_endpoint; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_oauth2_endpoint IS 'Describes the named endpoint for an oauth2 service.'; + + +-- +-- Name: mdl_oauth2_endpoint_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_oauth2_endpoint_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_oauth2_endpoint_id_seq OWNER TO postgres; + +-- +-- Name: mdl_oauth2_endpoint_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_oauth2_endpoint_id_seq OWNED BY public.mdl_oauth2_endpoint.id; + + +-- +-- Name: mdl_oauth2_issuer; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_oauth2_issuer ( + id bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + image text NOT NULL, + baseurl text NOT NULL, + clientid text NOT NULL, + clientsecret text NOT NULL, + loginscopes text NOT NULL, + loginscopesoffline text NOT NULL, + loginparams text NOT NULL, + loginparamsoffline text NOT NULL, + alloweddomains text NOT NULL, + scopessupported text, + enabled smallint DEFAULT 1 NOT NULL, + showonloginpage smallint DEFAULT 1 NOT NULL, + basicauth smallint DEFAULT 0 NOT NULL, + sortorder bigint NOT NULL, + requireconfirmation smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_oauth2_issuer OWNER TO postgres; + +-- +-- Name: TABLE mdl_oauth2_issuer; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_oauth2_issuer IS 'Details for an oauth 2 connect identity issuer.'; + + +-- +-- Name: mdl_oauth2_issuer_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_oauth2_issuer_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_oauth2_issuer_id_seq OWNER TO postgres; + +-- +-- Name: mdl_oauth2_issuer_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_oauth2_issuer_id_seq OWNED BY public.mdl_oauth2_issuer.id; + + +-- +-- Name: mdl_oauth2_refresh_token; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_oauth2_refresh_token ( + id bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + userid bigint NOT NULL, + issuerid bigint NOT NULL, + token text NOT NULL, + scopehash character varying(40) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_oauth2_refresh_token OWNER TO postgres; + +-- +-- Name: TABLE mdl_oauth2_refresh_token; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_oauth2_refresh_token IS 'Stores refresh tokens which can be exchanged for access tokens'; + + +-- +-- Name: mdl_oauth2_refresh_token_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_oauth2_refresh_token_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_oauth2_refresh_token_id_seq OWNER TO postgres; + +-- +-- Name: mdl_oauth2_refresh_token_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_oauth2_refresh_token_id_seq OWNED BY public.mdl_oauth2_refresh_token.id; + + +-- +-- Name: mdl_oauth2_system_account; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_oauth2_system_account ( + id bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint NOT NULL, + issuerid bigint NOT NULL, + refreshtoken text NOT NULL, + grantedscopes text NOT NULL, + email text, + username text NOT NULL +); + + +ALTER TABLE public.mdl_oauth2_system_account OWNER TO postgres; + +-- +-- Name: TABLE mdl_oauth2_system_account; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_oauth2_system_account IS 'Stored details used to get an access token as a system user for this oauth2 service.'; + + +-- +-- Name: mdl_oauth2_system_account_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_oauth2_system_account_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_oauth2_system_account_id_seq OWNER TO postgres; + +-- +-- Name: mdl_oauth2_system_account_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_oauth2_system_account_id_seq OWNED BY public.mdl_oauth2_system_account.id; + + +-- +-- Name: mdl_oauth2_user_field_mapping; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_oauth2_user_field_mapping ( + id bigint NOT NULL, + timemodified bigint NOT NULL, + timecreated bigint NOT NULL, + usermodified bigint NOT NULL, + issuerid bigint NOT NULL, + externalfield character varying(64) DEFAULT ''::character varying NOT NULL, + internalfield character varying(64) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_oauth2_user_field_mapping OWNER TO postgres; + +-- +-- Name: TABLE mdl_oauth2_user_field_mapping; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_oauth2_user_field_mapping IS 'Mapping of oauth user fields to moodle fields.'; + + +-- +-- Name: mdl_oauth2_user_field_mapping_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_oauth2_user_field_mapping_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_oauth2_user_field_mapping_id_seq OWNER TO postgres; + +-- +-- Name: mdl_oauth2_user_field_mapping_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_oauth2_user_field_mapping_id_seq OWNED BY public.mdl_oauth2_user_field_mapping.id; + + +-- +-- Name: mdl_page; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_page ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text, + introformat smallint DEFAULT 0 NOT NULL, + content text, + contentformat smallint DEFAULT 0 NOT NULL, + legacyfiles smallint DEFAULT 0 NOT NULL, + legacyfileslast bigint, + display smallint DEFAULT 0 NOT NULL, + displayoptions text, + revision bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_page OWNER TO postgres; + +-- +-- Name: TABLE mdl_page; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_page IS 'Each record is one page and its config data'; + + +-- +-- Name: mdl_page_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_page_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_page_id_seq OWNER TO postgres; + +-- +-- Name: mdl_page_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_page_id_seq OWNED BY public.mdl_page.id; + + +-- +-- Name: mdl_paygw_paypal; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_paygw_paypal ( + id bigint NOT NULL, + paymentid bigint NOT NULL, + pp_orderid character varying(255) DEFAULT 'The ID of the order in PayPal'::character varying NOT NULL +); + + +ALTER TABLE public.mdl_paygw_paypal OWNER TO postgres; + +-- +-- Name: TABLE mdl_paygw_paypal; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_paygw_paypal IS 'Stores PayPal related information'; + + +-- +-- Name: mdl_paygw_paypal_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_paygw_paypal_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_paygw_paypal_id_seq OWNER TO postgres; + +-- +-- Name: mdl_paygw_paypal_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_paygw_paypal_id_seq OWNED BY public.mdl_paygw_paypal.id; + + +-- +-- Name: mdl_payment_accounts; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_payment_accounts ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + idnumber character varying(100), + contextid bigint NOT NULL, + enabled smallint DEFAULT 0 NOT NULL, + archived smallint DEFAULT 0 NOT NULL, + timecreated bigint, + timemodified bigint +); + + +ALTER TABLE public.mdl_payment_accounts OWNER TO postgres; + +-- +-- Name: TABLE mdl_payment_accounts; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_payment_accounts IS 'Payment accounts'; + + +-- +-- Name: mdl_payment_accounts_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_payment_accounts_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_payment_accounts_id_seq OWNER TO postgres; + +-- +-- Name: mdl_payment_accounts_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_payment_accounts_id_seq OWNED BY public.mdl_payment_accounts.id; + + +-- +-- Name: mdl_payment_gateways; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_payment_gateways ( + id bigint NOT NULL, + accountid bigint NOT NULL, + gateway character varying(100) DEFAULT ''::character varying NOT NULL, + enabled smallint DEFAULT 1 NOT NULL, + config text, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_payment_gateways OWNER TO postgres; + +-- +-- Name: TABLE mdl_payment_gateways; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_payment_gateways IS 'Configuration for one gateway for one payment account'; + + +-- +-- Name: mdl_payment_gateways_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_payment_gateways_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_payment_gateways_id_seq OWNER TO postgres; + +-- +-- Name: mdl_payment_gateways_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_payment_gateways_id_seq OWNED BY public.mdl_payment_gateways.id; + + +-- +-- Name: mdl_payments; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_payments ( + id bigint NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + paymentarea character varying(50) DEFAULT ''::character varying NOT NULL, + itemid bigint NOT NULL, + userid bigint NOT NULL, + amount character varying(20) DEFAULT ''::character varying NOT NULL, + currency character varying(3) DEFAULT ''::character varying NOT NULL, + accountid bigint NOT NULL, + gateway character varying(100) DEFAULT ''::character varying NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_payments OWNER TO postgres; + +-- +-- Name: TABLE mdl_payments; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_payments IS 'Stores information about payments'; + + +-- +-- Name: mdl_payments_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_payments_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_payments_id_seq OWNER TO postgres; + +-- +-- Name: mdl_payments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_payments_id_seq OWNED BY public.mdl_payments.id; + + +-- +-- Name: mdl_portfolio_instance; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_portfolio_instance ( + id bigint NOT NULL, + plugin character varying(50) DEFAULT ''::character varying NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + visible smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_portfolio_instance OWNER TO postgres; + +-- +-- Name: TABLE mdl_portfolio_instance; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_portfolio_instance IS 'base table (not including config data) for instances of portfolio plugins.'; + + +-- +-- Name: mdl_portfolio_instance_config; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_portfolio_instance_config ( + id bigint NOT NULL, + instance bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + value text +); + + +ALTER TABLE public.mdl_portfolio_instance_config OWNER TO postgres; + +-- +-- Name: TABLE mdl_portfolio_instance_config; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_portfolio_instance_config IS 'config for portfolio plugin instances'; + + +-- +-- Name: mdl_portfolio_instance_config_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_portfolio_instance_config_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_portfolio_instance_config_id_seq OWNER TO postgres; + +-- +-- Name: mdl_portfolio_instance_config_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_portfolio_instance_config_id_seq OWNED BY public.mdl_portfolio_instance_config.id; + + +-- +-- Name: mdl_portfolio_instance_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_portfolio_instance_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_portfolio_instance_id_seq OWNER TO postgres; + +-- +-- Name: mdl_portfolio_instance_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_portfolio_instance_id_seq OWNED BY public.mdl_portfolio_instance.id; + + +-- +-- Name: mdl_portfolio_instance_user; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_portfolio_instance_user ( + id bigint NOT NULL, + instance bigint NOT NULL, + userid bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + value text +); + + +ALTER TABLE public.mdl_portfolio_instance_user OWNER TO postgres; + +-- +-- Name: TABLE mdl_portfolio_instance_user; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_portfolio_instance_user IS 'user data for portfolio instances.'; + + +-- +-- Name: mdl_portfolio_instance_user_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_portfolio_instance_user_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_portfolio_instance_user_id_seq OWNER TO postgres; + +-- +-- Name: mdl_portfolio_instance_user_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_portfolio_instance_user_id_seq OWNED BY public.mdl_portfolio_instance_user.id; + + +-- +-- Name: mdl_portfolio_log; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_portfolio_log ( + id bigint NOT NULL, + userid bigint NOT NULL, + "time" bigint NOT NULL, + portfolio bigint NOT NULL, + caller_class character varying(150) DEFAULT ''::character varying NOT NULL, + caller_file character varying(255) DEFAULT ''::character varying NOT NULL, + caller_component character varying(255), + caller_sha1 character varying(255) DEFAULT ''::character varying NOT NULL, + tempdataid bigint DEFAULT 0 NOT NULL, + returnurl character varying(255) DEFAULT ''::character varying NOT NULL, + continueurl character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_portfolio_log OWNER TO postgres; + +-- +-- Name: TABLE mdl_portfolio_log; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_portfolio_log IS 'log of portfolio transfers (used to later check for duplicates)'; + + +-- +-- Name: mdl_portfolio_log_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_portfolio_log_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_portfolio_log_id_seq OWNER TO postgres; + +-- +-- Name: mdl_portfolio_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_portfolio_log_id_seq OWNED BY public.mdl_portfolio_log.id; + + +-- +-- Name: mdl_portfolio_mahara_queue; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_portfolio_mahara_queue ( + id bigint NOT NULL, + transferid bigint NOT NULL, + token character varying(50) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_portfolio_mahara_queue OWNER TO postgres; + +-- +-- Name: TABLE mdl_portfolio_mahara_queue; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_portfolio_mahara_queue IS 'maps mahara tokens to transfer ids'; + + +-- +-- Name: mdl_portfolio_mahara_queue_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_portfolio_mahara_queue_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_portfolio_mahara_queue_id_seq OWNER TO postgres; + +-- +-- Name: mdl_portfolio_mahara_queue_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_portfolio_mahara_queue_id_seq OWNED BY public.mdl_portfolio_mahara_queue.id; + + +-- +-- Name: mdl_portfolio_tempdata; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_portfolio_tempdata ( + id bigint NOT NULL, + data text, + expirytime bigint NOT NULL, + userid bigint NOT NULL, + instance bigint DEFAULT 0, + queued smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_portfolio_tempdata OWNER TO postgres; + +-- +-- Name: TABLE mdl_portfolio_tempdata; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_portfolio_tempdata IS 'stores temporary data for portfolio exports. the id of this table is used for the itemid for the temporary files area. cron can clean up stale records (and associated file data) after expirytime.'; + + +-- +-- Name: mdl_portfolio_tempdata_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_portfolio_tempdata_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_portfolio_tempdata_id_seq OWNER TO postgres; + +-- +-- Name: mdl_portfolio_tempdata_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_portfolio_tempdata_id_seq OWNED BY public.mdl_portfolio_tempdata.id; + + +-- +-- Name: mdl_post; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_post ( + id bigint NOT NULL, + module character varying(20) DEFAULT ''::character varying NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + groupid bigint DEFAULT 0 NOT NULL, + moduleid bigint DEFAULT 0 NOT NULL, + coursemoduleid bigint DEFAULT 0 NOT NULL, + subject character varying(128) DEFAULT ''::character varying NOT NULL, + summary text, + content text, + uniquehash character varying(255) DEFAULT ''::character varying NOT NULL, + rating bigint DEFAULT 0 NOT NULL, + format bigint DEFAULT 0 NOT NULL, + summaryformat smallint DEFAULT 0 NOT NULL, + attachment character varying(100), + publishstate character varying(20) DEFAULT 'draft'::character varying NOT NULL, + lastmodified bigint DEFAULT 0 NOT NULL, + created bigint DEFAULT 0 NOT NULL, + usermodified bigint +); + + +ALTER TABLE public.mdl_post OWNER TO postgres; + +-- +-- Name: TABLE mdl_post; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_post IS 'Generic post table to hold data blog entries etc in different modules'; + + +-- +-- Name: mdl_post_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_post_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_post_id_seq OWNER TO postgres; + +-- +-- Name: mdl_post_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_post_id_seq OWNED BY public.mdl_post.id; + + +-- +-- Name: mdl_profiling; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_profiling ( + id bigint NOT NULL, + runid character varying(32) DEFAULT ''::character varying NOT NULL, + url character varying(255) DEFAULT ''::character varying NOT NULL, + data text NOT NULL, + totalexecutiontime bigint NOT NULL, + totalcputime bigint NOT NULL, + totalcalls bigint NOT NULL, + totalmemory bigint NOT NULL, + runreference smallint DEFAULT 0 NOT NULL, + runcomment character varying(255) DEFAULT ''::character varying NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_profiling OWNER TO postgres; + +-- +-- Name: TABLE mdl_profiling; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_profiling IS 'Stores the results of all the profiling runs'; + + +-- +-- Name: mdl_profiling_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_profiling_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_profiling_id_seq OWNER TO postgres; + +-- +-- Name: mdl_profiling_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_profiling_id_seq OWNED BY public.mdl_profiling.id; + + +-- +-- Name: mdl_qtype_ddimageortext; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_qtype_ddimageortext ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + shuffleanswers smallint DEFAULT 1 NOT NULL, + correctfeedback text NOT NULL, + correctfeedbackformat smallint DEFAULT 0 NOT NULL, + partiallycorrectfeedback text NOT NULL, + partiallycorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + incorrectfeedback text NOT NULL, + incorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + shownumcorrect smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_qtype_ddimageortext OWNER TO postgres; + +-- +-- Name: TABLE mdl_qtype_ddimageortext; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_qtype_ddimageortext IS 'Defines drag and drop (text or images onto a background image) questions'; + + +-- +-- Name: mdl_qtype_ddimageortext_drags; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_qtype_ddimageortext_drags ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + no bigint DEFAULT 0 NOT NULL, + draggroup bigint DEFAULT 0 NOT NULL, + infinite smallint DEFAULT 0 NOT NULL, + label text NOT NULL +); + + +ALTER TABLE public.mdl_qtype_ddimageortext_drags OWNER TO postgres; + +-- +-- Name: TABLE mdl_qtype_ddimageortext_drags; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_qtype_ddimageortext_drags IS 'Images to drag. Actual file names are not stored here we use the file names as found in the file storage area.'; + + +-- +-- Name: mdl_qtype_ddimageortext_drags_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_qtype_ddimageortext_drags_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_qtype_ddimageortext_drags_id_seq OWNER TO postgres; + +-- +-- Name: mdl_qtype_ddimageortext_drags_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_qtype_ddimageortext_drags_id_seq OWNED BY public.mdl_qtype_ddimageortext_drags.id; + + +-- +-- Name: mdl_qtype_ddimageortext_drops; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_qtype_ddimageortext_drops ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + no bigint DEFAULT 0 NOT NULL, + xleft bigint DEFAULT 0 NOT NULL, + ytop bigint DEFAULT 0 NOT NULL, + choice bigint DEFAULT 0 NOT NULL, + label text NOT NULL +); + + +ALTER TABLE public.mdl_qtype_ddimageortext_drops OWNER TO postgres; + +-- +-- Name: TABLE mdl_qtype_ddimageortext_drops; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_qtype_ddimageortext_drops IS 'Drop boxes'; + + +-- +-- Name: mdl_qtype_ddimageortext_drops_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_qtype_ddimageortext_drops_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_qtype_ddimageortext_drops_id_seq OWNER TO postgres; + +-- +-- Name: mdl_qtype_ddimageortext_drops_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_qtype_ddimageortext_drops_id_seq OWNED BY public.mdl_qtype_ddimageortext_drops.id; + + +-- +-- Name: mdl_qtype_ddimageortext_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_qtype_ddimageortext_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_qtype_ddimageortext_id_seq OWNER TO postgres; + +-- +-- Name: mdl_qtype_ddimageortext_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_qtype_ddimageortext_id_seq OWNED BY public.mdl_qtype_ddimageortext.id; + + +-- +-- Name: mdl_qtype_ddmarker; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_qtype_ddmarker ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + shuffleanswers smallint DEFAULT 1 NOT NULL, + correctfeedback text NOT NULL, + correctfeedbackformat smallint DEFAULT 0 NOT NULL, + partiallycorrectfeedback text NOT NULL, + partiallycorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + incorrectfeedback text NOT NULL, + incorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + shownumcorrect smallint DEFAULT 0 NOT NULL, + showmisplaced smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_qtype_ddmarker OWNER TO postgres; + +-- +-- Name: TABLE mdl_qtype_ddmarker; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_qtype_ddmarker IS 'Defines drag and drop (text or images onto a background image) questions'; + + +-- +-- Name: mdl_qtype_ddmarker_drags; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_qtype_ddmarker_drags ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + no bigint DEFAULT 0 NOT NULL, + label text NOT NULL, + infinite smallint DEFAULT 0 NOT NULL, + noofdrags bigint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_qtype_ddmarker_drags OWNER TO postgres; + +-- +-- Name: TABLE mdl_qtype_ddmarker_drags; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_qtype_ddmarker_drags IS 'Labels for markers to drag.'; + + +-- +-- Name: mdl_qtype_ddmarker_drags_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_qtype_ddmarker_drags_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_qtype_ddmarker_drags_id_seq OWNER TO postgres; + +-- +-- Name: mdl_qtype_ddmarker_drags_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_qtype_ddmarker_drags_id_seq OWNED BY public.mdl_qtype_ddmarker_drags.id; + + +-- +-- Name: mdl_qtype_ddmarker_drops; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_qtype_ddmarker_drops ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + no bigint DEFAULT 0 NOT NULL, + shape character varying(255), + coords text NOT NULL, + choice bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_qtype_ddmarker_drops OWNER TO postgres; + +-- +-- Name: TABLE mdl_qtype_ddmarker_drops; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_qtype_ddmarker_drops IS 'drop regions'; + + +-- +-- Name: mdl_qtype_ddmarker_drops_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_qtype_ddmarker_drops_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_qtype_ddmarker_drops_id_seq OWNER TO postgres; + +-- +-- Name: mdl_qtype_ddmarker_drops_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_qtype_ddmarker_drops_id_seq OWNED BY public.mdl_qtype_ddmarker_drops.id; + + +-- +-- Name: mdl_qtype_ddmarker_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_qtype_ddmarker_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_qtype_ddmarker_id_seq OWNER TO postgres; + +-- +-- Name: mdl_qtype_ddmarker_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_qtype_ddmarker_id_seq OWNED BY public.mdl_qtype_ddmarker.id; + + +-- +-- Name: mdl_qtype_essay_options; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_qtype_essay_options ( + id bigint NOT NULL, + questionid bigint NOT NULL, + responseformat character varying(16) DEFAULT 'editor'::character varying NOT NULL, + responserequired smallint DEFAULT 1 NOT NULL, + responsefieldlines smallint DEFAULT 15 NOT NULL, + attachments smallint DEFAULT 0 NOT NULL, + attachmentsrequired smallint DEFAULT 0 NOT NULL, + graderinfo text, + graderinfoformat smallint DEFAULT 0 NOT NULL, + responsetemplate text, + responsetemplateformat smallint DEFAULT 0 NOT NULL, + maxbytes bigint DEFAULT 0 NOT NULL, + filetypeslist text +); + + +ALTER TABLE public.mdl_qtype_essay_options OWNER TO postgres; + +-- +-- Name: TABLE mdl_qtype_essay_options; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_qtype_essay_options IS 'Extra options for essay questions.'; + + +-- +-- Name: mdl_qtype_essay_options_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_qtype_essay_options_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_qtype_essay_options_id_seq OWNER TO postgres; + +-- +-- Name: mdl_qtype_essay_options_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_qtype_essay_options_id_seq OWNED BY public.mdl_qtype_essay_options.id; + + +-- +-- Name: mdl_qtype_match_options; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_qtype_match_options ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + shuffleanswers smallint DEFAULT 1 NOT NULL, + correctfeedback text NOT NULL, + correctfeedbackformat smallint DEFAULT 0 NOT NULL, + partiallycorrectfeedback text NOT NULL, + partiallycorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + incorrectfeedback text NOT NULL, + incorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + shownumcorrect smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_qtype_match_options OWNER TO postgres; + +-- +-- Name: TABLE mdl_qtype_match_options; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_qtype_match_options IS 'Defines the question-type specific options for matching questions'; + + +-- +-- Name: mdl_qtype_match_options_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_qtype_match_options_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_qtype_match_options_id_seq OWNER TO postgres; + +-- +-- Name: mdl_qtype_match_options_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_qtype_match_options_id_seq OWNED BY public.mdl_qtype_match_options.id; + + +-- +-- Name: mdl_qtype_match_subquestions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_qtype_match_subquestions ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + questiontext text NOT NULL, + questiontextformat smallint DEFAULT 0 NOT NULL, + answertext character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_qtype_match_subquestions OWNER TO postgres; + +-- +-- Name: TABLE mdl_qtype_match_subquestions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_qtype_match_subquestions IS 'The subquestions that make up a matching question'; + + +-- +-- Name: mdl_qtype_match_subquestions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_qtype_match_subquestions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_qtype_match_subquestions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_qtype_match_subquestions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_qtype_match_subquestions_id_seq OWNED BY public.mdl_qtype_match_subquestions.id; + + +-- +-- Name: mdl_qtype_multichoice_options; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_qtype_multichoice_options ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + layout smallint DEFAULT 0 NOT NULL, + single smallint DEFAULT 0 NOT NULL, + shuffleanswers smallint DEFAULT 1 NOT NULL, + correctfeedback text NOT NULL, + correctfeedbackformat smallint DEFAULT 0 NOT NULL, + partiallycorrectfeedback text NOT NULL, + partiallycorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + incorrectfeedback text NOT NULL, + incorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + answernumbering character varying(10) DEFAULT 'abc'::character varying NOT NULL, + shownumcorrect smallint DEFAULT 0 NOT NULL, + showstandardinstruction smallint DEFAULT 1 NOT NULL +); + + +ALTER TABLE public.mdl_qtype_multichoice_options OWNER TO postgres; + +-- +-- Name: TABLE mdl_qtype_multichoice_options; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_qtype_multichoice_options IS 'Options for multiple choice questions'; + + +-- +-- Name: mdl_qtype_multichoice_options_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_qtype_multichoice_options_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_qtype_multichoice_options_id_seq OWNER TO postgres; + +-- +-- Name: mdl_qtype_multichoice_options_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_qtype_multichoice_options_id_seq OWNED BY public.mdl_qtype_multichoice_options.id; + + +-- +-- Name: mdl_qtype_randomsamatch_options; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_qtype_randomsamatch_options ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + choose bigint DEFAULT 4 NOT NULL, + subcats smallint DEFAULT 1 NOT NULL, + correctfeedback text NOT NULL, + correctfeedbackformat smallint DEFAULT 0 NOT NULL, + partiallycorrectfeedback text NOT NULL, + partiallycorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + incorrectfeedback text NOT NULL, + incorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + shownumcorrect smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_qtype_randomsamatch_options OWNER TO postgres; + +-- +-- Name: TABLE mdl_qtype_randomsamatch_options; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_qtype_randomsamatch_options IS 'Info about a random short-answer matching question'; + + +-- +-- Name: mdl_qtype_randomsamatch_options_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_qtype_randomsamatch_options_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_qtype_randomsamatch_options_id_seq OWNER TO postgres; + +-- +-- Name: mdl_qtype_randomsamatch_options_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_qtype_randomsamatch_options_id_seq OWNED BY public.mdl_qtype_randomsamatch_options.id; + + +-- +-- Name: mdl_qtype_shortanswer_options; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_qtype_shortanswer_options ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + usecase smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_qtype_shortanswer_options OWNER TO postgres; + +-- +-- Name: TABLE mdl_qtype_shortanswer_options; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_qtype_shortanswer_options IS 'Options for short answer questions'; + + +-- +-- Name: mdl_qtype_shortanswer_options_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_qtype_shortanswer_options_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_qtype_shortanswer_options_id_seq OWNER TO postgres; + +-- +-- Name: mdl_qtype_shortanswer_options_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_qtype_shortanswer_options_id_seq OWNED BY public.mdl_qtype_shortanswer_options.id; + + +-- +-- Name: mdl_question; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question ( + id bigint NOT NULL, + category bigint DEFAULT 0 NOT NULL, + parent bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + questiontext text NOT NULL, + questiontextformat smallint DEFAULT 0 NOT NULL, + generalfeedback text NOT NULL, + generalfeedbackformat smallint DEFAULT 0 NOT NULL, + defaultmark numeric(12,7) DEFAULT 1 NOT NULL, + penalty numeric(12,7) DEFAULT 0.3333333 NOT NULL, + qtype character varying(20) DEFAULT ''::character varying NOT NULL, + length bigint DEFAULT 1 NOT NULL, + stamp character varying(255) DEFAULT ''::character varying NOT NULL, + version character varying(255) DEFAULT ''::character varying NOT NULL, + hidden smallint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + createdby bigint, + modifiedby bigint, + idnumber character varying(100) +); + + +ALTER TABLE public.mdl_question OWNER TO postgres; + +-- +-- Name: TABLE mdl_question; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question IS 'The questions themselves'; + + +-- +-- Name: mdl_question_answers; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_answers ( + id bigint NOT NULL, + question bigint DEFAULT 0 NOT NULL, + answer text NOT NULL, + answerformat smallint DEFAULT 0 NOT NULL, + fraction numeric(12,7) DEFAULT 0 NOT NULL, + feedback text NOT NULL, + feedbackformat smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_question_answers OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_answers; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_answers IS 'Answers, with a fractional grade (0-1) and feedback'; + + +-- +-- Name: mdl_question_answers_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_answers_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_answers_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_answers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_answers_id_seq OWNED BY public.mdl_question_answers.id; + + +-- +-- Name: mdl_question_attempt_step_data; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_attempt_step_data ( + id bigint NOT NULL, + attemptstepid bigint NOT NULL, + name character varying(32) DEFAULT ''::character varying NOT NULL, + value text +); + + +ALTER TABLE public.mdl_question_attempt_step_data OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_attempt_step_data; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_attempt_step_data IS 'Each question_attempt_step has an associative array of the data that was submitted by the user in the POST request. It can also contain extra data from the question type or behaviour to avoid re-computation. The convention is that names belonging to '; + + +-- +-- Name: mdl_question_attempt_step_data_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_attempt_step_data_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_attempt_step_data_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_attempt_step_data_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_attempt_step_data_id_seq OWNED BY public.mdl_question_attempt_step_data.id; + + +-- +-- Name: mdl_question_attempt_steps; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_attempt_steps ( + id bigint NOT NULL, + questionattemptid bigint NOT NULL, + sequencenumber bigint NOT NULL, + state character varying(13) DEFAULT ''::character varying NOT NULL, + fraction numeric(12,7), + timecreated bigint NOT NULL, + userid bigint +); + + +ALTER TABLE public.mdl_question_attempt_steps OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_attempt_steps; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_attempt_steps IS 'Stores one step in in a question attempt. As well as the data here, the step will have some data in the question_attempt_step_data table.'; + + +-- +-- Name: mdl_question_attempt_steps_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_attempt_steps_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_attempt_steps_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_attempt_steps_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_attempt_steps_id_seq OWNED BY public.mdl_question_attempt_steps.id; + + +-- +-- Name: mdl_question_attempts; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_attempts ( + id bigint NOT NULL, + questionusageid bigint NOT NULL, + slot bigint NOT NULL, + behaviour character varying(32) DEFAULT ''::character varying NOT NULL, + questionid bigint NOT NULL, + variant bigint DEFAULT 1 NOT NULL, + maxmark numeric(12,7) NOT NULL, + minfraction numeric(12,7) NOT NULL, + maxfraction numeric(12,7) DEFAULT 1 NOT NULL, + flagged smallint DEFAULT 0 NOT NULL, + questionsummary text, + rightanswer text, + responsesummary text, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_question_attempts OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_attempts; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_attempts IS 'Each row here corresponds to an attempt at one question, as part of a question_usage. A question_attempt will have some question_attempt_steps'; + + +-- +-- Name: mdl_question_attempts_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_attempts_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_attempts_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_attempts_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_attempts_id_seq OWNED BY public.mdl_question_attempts.id; + + +-- +-- Name: mdl_question_calculated; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_calculated ( + id bigint NOT NULL, + question bigint DEFAULT 0 NOT NULL, + answer bigint DEFAULT 0 NOT NULL, + tolerance character varying(20) DEFAULT '0.0'::character varying NOT NULL, + tolerancetype bigint DEFAULT 1 NOT NULL, + correctanswerlength bigint DEFAULT 2 NOT NULL, + correctanswerformat bigint DEFAULT 2 NOT NULL +); + + +ALTER TABLE public.mdl_question_calculated OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_calculated; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_calculated IS 'Options for questions of type calculated'; + + +-- +-- Name: mdl_question_calculated_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_calculated_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_calculated_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_calculated_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_calculated_id_seq OWNED BY public.mdl_question_calculated.id; + + +-- +-- Name: mdl_question_calculated_options; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_calculated_options ( + id bigint NOT NULL, + question bigint DEFAULT 0 NOT NULL, + synchronize smallint DEFAULT 0 NOT NULL, + single smallint DEFAULT 0 NOT NULL, + shuffleanswers smallint DEFAULT 0 NOT NULL, + correctfeedback text, + correctfeedbackformat smallint DEFAULT 0 NOT NULL, + partiallycorrectfeedback text, + partiallycorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + incorrectfeedback text, + incorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + answernumbering character varying(10) DEFAULT 'abc'::character varying NOT NULL, + shownumcorrect smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_question_calculated_options OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_calculated_options; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_calculated_options IS 'Options for questions of type calculated'; + + +-- +-- Name: mdl_question_calculated_options_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_calculated_options_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_calculated_options_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_calculated_options_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_calculated_options_id_seq OWNED BY public.mdl_question_calculated_options.id; + + +-- +-- Name: mdl_question_categories; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_categories ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + contextid bigint DEFAULT 0 NOT NULL, + info text NOT NULL, + infoformat smallint DEFAULT 0 NOT NULL, + stamp character varying(255) DEFAULT ''::character varying NOT NULL, + parent bigint DEFAULT 0 NOT NULL, + sortorder bigint DEFAULT 999 NOT NULL, + idnumber character varying(100) +); + + +ALTER TABLE public.mdl_question_categories OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_categories; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_categories IS 'Categories are for grouping questions'; + + +-- +-- Name: mdl_question_categories_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_categories_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_categories_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_categories_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_categories_id_seq OWNED BY public.mdl_question_categories.id; + + +-- +-- Name: mdl_question_dataset_definitions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_dataset_definitions ( + id bigint NOT NULL, + category bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + type bigint DEFAULT 0 NOT NULL, + options character varying(255) DEFAULT ''::character varying NOT NULL, + itemcount bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_question_dataset_definitions OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_dataset_definitions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_dataset_definitions IS 'Organises and stores properties for dataset items'; + + +-- +-- Name: mdl_question_dataset_definitions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_dataset_definitions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_dataset_definitions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_dataset_definitions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_dataset_definitions_id_seq OWNED BY public.mdl_question_dataset_definitions.id; + + +-- +-- Name: mdl_question_dataset_items; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_dataset_items ( + id bigint NOT NULL, + definition bigint DEFAULT 0 NOT NULL, + itemnumber bigint DEFAULT 0 NOT NULL, + value character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_question_dataset_items OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_dataset_items; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_dataset_items IS 'Individual dataset items'; + + +-- +-- Name: mdl_question_dataset_items_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_dataset_items_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_dataset_items_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_dataset_items_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_dataset_items_id_seq OWNED BY public.mdl_question_dataset_items.id; + + +-- +-- Name: mdl_question_datasets; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_datasets ( + id bigint NOT NULL, + question bigint DEFAULT 0 NOT NULL, + datasetdefinition bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_question_datasets OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_datasets; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_datasets IS 'Many-many relation between questions and dataset definitions'; + + +-- +-- Name: mdl_question_datasets_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_datasets_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_datasets_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_datasets_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_datasets_id_seq OWNED BY public.mdl_question_datasets.id; + + +-- +-- Name: mdl_question_ddwtos; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_ddwtos ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + shuffleanswers smallint DEFAULT 1 NOT NULL, + correctfeedback text NOT NULL, + correctfeedbackformat smallint DEFAULT 0 NOT NULL, + partiallycorrectfeedback text NOT NULL, + partiallycorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + incorrectfeedback text NOT NULL, + incorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + shownumcorrect smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_question_ddwtos OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_ddwtos; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_ddwtos IS 'Defines drag and drop (words into sentences) questions'; + + +-- +-- Name: mdl_question_ddwtos_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_ddwtos_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_ddwtos_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_ddwtos_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_ddwtos_id_seq OWNED BY public.mdl_question_ddwtos.id; + + +-- +-- Name: mdl_question_gapselect; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_gapselect ( + id bigint NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + shuffleanswers smallint DEFAULT 1 NOT NULL, + correctfeedback text NOT NULL, + correctfeedbackformat smallint DEFAULT 0 NOT NULL, + partiallycorrectfeedback text NOT NULL, + partiallycorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + incorrectfeedback text NOT NULL, + incorrectfeedbackformat smallint DEFAULT 0 NOT NULL, + shownumcorrect smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_question_gapselect OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_gapselect; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_gapselect IS 'Defines select missing words questions'; + + +-- +-- Name: mdl_question_gapselect_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_gapselect_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_gapselect_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_gapselect_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_gapselect_id_seq OWNED BY public.mdl_question_gapselect.id; + + +-- +-- Name: mdl_question_hints; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_hints ( + id bigint NOT NULL, + questionid bigint NOT NULL, + hint text NOT NULL, + hintformat smallint DEFAULT 0 NOT NULL, + shownumcorrect smallint, + clearwrong smallint, + options character varying(255) +); + + +ALTER TABLE public.mdl_question_hints OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_hints; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_hints IS 'Stores the the part of the question definition that gives different feedback after each try in interactive and similar behaviours.'; + + +-- +-- Name: mdl_question_hints_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_hints_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_hints_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_hints_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_hints_id_seq OWNED BY public.mdl_question_hints.id; + + +-- +-- Name: mdl_question_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_id_seq OWNED BY public.mdl_question.id; + + +-- +-- Name: mdl_question_multianswer; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_multianswer ( + id bigint NOT NULL, + question bigint DEFAULT 0 NOT NULL, + sequence text NOT NULL +); + + +ALTER TABLE public.mdl_question_multianswer OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_multianswer; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_multianswer IS 'Options for multianswer questions'; + + +-- +-- Name: mdl_question_multianswer_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_multianswer_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_multianswer_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_multianswer_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_multianswer_id_seq OWNED BY public.mdl_question_multianswer.id; + + +-- +-- Name: mdl_question_numerical; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_numerical ( + id bigint NOT NULL, + question bigint DEFAULT 0 NOT NULL, + answer bigint DEFAULT 0 NOT NULL, + tolerance character varying(255) DEFAULT '0.0'::character varying NOT NULL +); + + +ALTER TABLE public.mdl_question_numerical OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_numerical; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_numerical IS 'Options for numerical questions.'; + + +-- +-- Name: mdl_question_numerical_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_numerical_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_numerical_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_numerical_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_numerical_id_seq OWNED BY public.mdl_question_numerical.id; + + +-- +-- Name: mdl_question_numerical_options; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_numerical_options ( + id bigint NOT NULL, + question bigint DEFAULT 0 NOT NULL, + showunits smallint DEFAULT 0 NOT NULL, + unitsleft smallint DEFAULT 0 NOT NULL, + unitgradingtype smallint DEFAULT 0 NOT NULL, + unitpenalty numeric(12,7) DEFAULT 0.1 NOT NULL +); + + +ALTER TABLE public.mdl_question_numerical_options OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_numerical_options; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_numerical_options IS 'Options for questions of type numerical This table is also used by the calculated question type'; + + +-- +-- Name: mdl_question_numerical_options_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_numerical_options_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_numerical_options_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_numerical_options_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_numerical_options_id_seq OWNED BY public.mdl_question_numerical_options.id; + + +-- +-- Name: mdl_question_numerical_units; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_numerical_units ( + id bigint NOT NULL, + question bigint DEFAULT 0 NOT NULL, + multiplier numeric(38,19) DEFAULT 1.00000000000000000000 NOT NULL, + unit character varying(50) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_question_numerical_units OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_numerical_units; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_numerical_units IS 'Optional unit options for numerical questions. This table is also used by the calculated question type.'; + + +-- +-- Name: mdl_question_numerical_units_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_numerical_units_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_numerical_units_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_numerical_units_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_numerical_units_id_seq OWNED BY public.mdl_question_numerical_units.id; + + +-- +-- Name: mdl_question_response_analysis; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_response_analysis ( + id bigint NOT NULL, + hashcode character varying(40) DEFAULT ''::character varying NOT NULL, + whichtries character varying(255) DEFAULT ''::character varying NOT NULL, + timemodified bigint NOT NULL, + questionid bigint NOT NULL, + variant bigint, + subqid character varying(100) DEFAULT ''::character varying NOT NULL, + aid character varying(100), + response text, + credit numeric(15,5) NOT NULL +); + + +ALTER TABLE public.mdl_question_response_analysis OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_response_analysis; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_response_analysis IS 'Analysis of student responses given to questions.'; + + +-- +-- Name: mdl_question_response_analysis_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_response_analysis_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_response_analysis_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_response_analysis_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_response_analysis_id_seq OWNED BY public.mdl_question_response_analysis.id; + + +-- +-- Name: mdl_question_response_count; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_response_count ( + id bigint NOT NULL, + analysisid bigint NOT NULL, + try bigint NOT NULL, + rcount bigint NOT NULL +); + + +ALTER TABLE public.mdl_question_response_count OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_response_count; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_response_count IS 'Count for each responses for each try at a question.'; + + +-- +-- Name: mdl_question_response_count_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_response_count_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_response_count_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_response_count_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_response_count_id_seq OWNED BY public.mdl_question_response_count.id; + + +-- +-- Name: mdl_question_statistics; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_statistics ( + id bigint NOT NULL, + hashcode character varying(40) DEFAULT ''::character varying NOT NULL, + timemodified bigint NOT NULL, + questionid bigint NOT NULL, + slot bigint, + subquestion smallint NOT NULL, + variant bigint, + s bigint DEFAULT 0 NOT NULL, + effectiveweight numeric(15,5), + negcovar smallint DEFAULT 0 NOT NULL, + discriminationindex numeric(15,5), + discriminativeefficiency numeric(15,5), + sd numeric(15,10), + facility numeric(15,10), + subquestions text, + maxmark numeric(12,7), + positions text, + randomguessscore numeric(12,7) +); + + +ALTER TABLE public.mdl_question_statistics OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_statistics; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_statistics IS 'Statistics for individual questions used in an activity.'; + + +-- +-- Name: mdl_question_statistics_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_statistics_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_statistics_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_statistics_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_statistics_id_seq OWNED BY public.mdl_question_statistics.id; + + +-- +-- Name: mdl_question_truefalse; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_truefalse ( + id bigint NOT NULL, + question bigint DEFAULT 0 NOT NULL, + trueanswer bigint DEFAULT 0 NOT NULL, + falseanswer bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_question_truefalse OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_truefalse; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_truefalse IS 'Options for True-False questions'; + + +-- +-- Name: mdl_question_truefalse_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_truefalse_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_truefalse_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_truefalse_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_truefalse_id_seq OWNED BY public.mdl_question_truefalse.id; + + +-- +-- Name: mdl_question_usages; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_question_usages ( + id bigint NOT NULL, + contextid bigint NOT NULL, + component character varying(255) DEFAULT ''::character varying NOT NULL, + preferredbehaviour character varying(32) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_question_usages OWNER TO postgres; + +-- +-- Name: TABLE mdl_question_usages; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_question_usages IS 'This table''s main purpose it to assign a unique id to each attempt at a set of questions by some part of Moodle. A question usage is made up of a number of question_attempts.'; + + +-- +-- Name: mdl_question_usages_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_question_usages_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_question_usages_id_seq OWNER TO postgres; + +-- +-- Name: mdl_question_usages_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_question_usages_id_seq OWNED BY public.mdl_question_usages.id; + + +-- +-- Name: mdl_quiz; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quiz ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text NOT NULL, + introformat smallint DEFAULT 0 NOT NULL, + timeopen bigint DEFAULT 0 NOT NULL, + timeclose bigint DEFAULT 0 NOT NULL, + timelimit bigint DEFAULT 0 NOT NULL, + overduehandling character varying(16) DEFAULT 'autoabandon'::character varying NOT NULL, + graceperiod bigint DEFAULT 0 NOT NULL, + preferredbehaviour character varying(32) DEFAULT ''::character varying NOT NULL, + canredoquestions smallint DEFAULT 0 NOT NULL, + attempts integer DEFAULT 0 NOT NULL, + attemptonlast smallint DEFAULT 0 NOT NULL, + grademethod smallint DEFAULT 1 NOT NULL, + decimalpoints smallint DEFAULT 2 NOT NULL, + questiondecimalpoints smallint DEFAULT '-1'::integer NOT NULL, + reviewattempt integer DEFAULT 0 NOT NULL, + reviewcorrectness integer DEFAULT 0 NOT NULL, + reviewmarks integer DEFAULT 0 NOT NULL, + reviewspecificfeedback integer DEFAULT 0 NOT NULL, + reviewgeneralfeedback integer DEFAULT 0 NOT NULL, + reviewrightanswer integer DEFAULT 0 NOT NULL, + reviewoverallfeedback integer DEFAULT 0 NOT NULL, + questionsperpage bigint DEFAULT 0 NOT NULL, + navmethod character varying(16) DEFAULT 'free'::character varying NOT NULL, + shuffleanswers smallint DEFAULT 0 NOT NULL, + sumgrades numeric(10,5) DEFAULT 0 NOT NULL, + grade numeric(10,5) DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + password character varying(255) DEFAULT ''::character varying NOT NULL, + subnet character varying(255) DEFAULT ''::character varying NOT NULL, + browsersecurity character varying(32) DEFAULT ''::character varying NOT NULL, + delay1 bigint DEFAULT 0 NOT NULL, + delay2 bigint DEFAULT 0 NOT NULL, + showuserpicture smallint DEFAULT 0 NOT NULL, + showblocks smallint DEFAULT 0 NOT NULL, + completionattemptsexhausted smallint DEFAULT 0, + completionpass smallint DEFAULT 0, + completionminattempts bigint DEFAULT 0 NOT NULL, + allowofflineattempts smallint DEFAULT 0 +); + + +ALTER TABLE public.mdl_quiz OWNER TO postgres; + +-- +-- Name: TABLE mdl_quiz; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quiz IS 'The settings for each quiz.'; + + +-- +-- Name: mdl_quiz_attempts; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quiz_attempts ( + id bigint NOT NULL, + quiz bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + attempt integer DEFAULT 0 NOT NULL, + uniqueid bigint DEFAULT 0 NOT NULL, + layout text NOT NULL, + currentpage bigint DEFAULT 0 NOT NULL, + preview smallint DEFAULT 0 NOT NULL, + state character varying(16) DEFAULT 'inprogress'::character varying NOT NULL, + timestart bigint DEFAULT 0 NOT NULL, + timefinish bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + timemodifiedoffline bigint DEFAULT 0 NOT NULL, + timecheckstate bigint DEFAULT 0, + sumgrades numeric(10,5) +); + + +ALTER TABLE public.mdl_quiz_attempts OWNER TO postgres; + +-- +-- Name: TABLE mdl_quiz_attempts; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quiz_attempts IS 'Stores users attempts at quizzes.'; + + +-- +-- Name: mdl_quiz_attempts_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quiz_attempts_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quiz_attempts_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quiz_attempts_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quiz_attempts_id_seq OWNED BY public.mdl_quiz_attempts.id; + + +-- +-- Name: mdl_quiz_feedback; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quiz_feedback ( + id bigint NOT NULL, + quizid bigint DEFAULT 0 NOT NULL, + feedbacktext text NOT NULL, + feedbacktextformat smallint DEFAULT 0 NOT NULL, + mingrade numeric(10,5) DEFAULT 0 NOT NULL, + maxgrade numeric(10,5) DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_quiz_feedback OWNER TO postgres; + +-- +-- Name: TABLE mdl_quiz_feedback; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quiz_feedback IS 'Feedback given to students based on which grade band their overall score lies.'; + + +-- +-- Name: mdl_quiz_feedback_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quiz_feedback_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quiz_feedback_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quiz_feedback_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quiz_feedback_id_seq OWNED BY public.mdl_quiz_feedback.id; + + +-- +-- Name: mdl_quiz_grades; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quiz_grades ( + id bigint NOT NULL, + quiz bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + grade numeric(10,5) DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_quiz_grades OWNER TO postgres; + +-- +-- Name: TABLE mdl_quiz_grades; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quiz_grades IS 'Stores the overall grade for each user on the quiz, based on their various attempts and the quiz.grademethod setting.'; + + +-- +-- Name: mdl_quiz_grades_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quiz_grades_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quiz_grades_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quiz_grades_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quiz_grades_id_seq OWNED BY public.mdl_quiz_grades.id; + + +-- +-- Name: mdl_quiz_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quiz_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quiz_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quiz_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quiz_id_seq OWNED BY public.mdl_quiz.id; + + +-- +-- Name: mdl_quiz_overrides; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quiz_overrides ( + id bigint NOT NULL, + quiz bigint DEFAULT 0 NOT NULL, + groupid bigint, + userid bigint, + timeopen bigint, + timeclose bigint, + timelimit bigint, + attempts integer, + password character varying(255) +); + + +ALTER TABLE public.mdl_quiz_overrides OWNER TO postgres; + +-- +-- Name: TABLE mdl_quiz_overrides; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quiz_overrides IS 'The overrides to quiz settings on a per-user and per-group basis.'; + + +-- +-- Name: mdl_quiz_overrides_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quiz_overrides_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quiz_overrides_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quiz_overrides_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quiz_overrides_id_seq OWNED BY public.mdl_quiz_overrides.id; + + +-- +-- Name: mdl_quiz_overview_regrades; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quiz_overview_regrades ( + id bigint NOT NULL, + questionusageid bigint NOT NULL, + slot bigint NOT NULL, + newfraction numeric(12,7), + oldfraction numeric(12,7), + regraded smallint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_quiz_overview_regrades OWNER TO postgres; + +-- +-- Name: TABLE mdl_quiz_overview_regrades; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quiz_overview_regrades IS 'This table records which question attempts need regrading and the grade they will be regraded to.'; + + +-- +-- Name: mdl_quiz_overview_regrades_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quiz_overview_regrades_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quiz_overview_regrades_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quiz_overview_regrades_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quiz_overview_regrades_id_seq OWNED BY public.mdl_quiz_overview_regrades.id; + + +-- +-- Name: mdl_quiz_reports; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quiz_reports ( + id bigint NOT NULL, + name character varying(255), + displayorder bigint NOT NULL, + capability character varying(255) +); + + +ALTER TABLE public.mdl_quiz_reports OWNER TO postgres; + +-- +-- Name: TABLE mdl_quiz_reports; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quiz_reports IS 'Lists all the installed quiz reports and their display order and so on. No need to worry about deleting old records. Only records with an equivalent directory are displayed.'; + + +-- +-- Name: mdl_quiz_reports_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quiz_reports_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quiz_reports_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quiz_reports_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quiz_reports_id_seq OWNED BY public.mdl_quiz_reports.id; + + +-- +-- Name: mdl_quiz_sections; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quiz_sections ( + id bigint NOT NULL, + quizid bigint NOT NULL, + firstslot bigint NOT NULL, + heading character varying(1333), + shufflequestions smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_quiz_sections OWNER TO postgres; + +-- +-- Name: TABLE mdl_quiz_sections; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quiz_sections IS 'Stores sections of a quiz with section name (heading), from slot-number N and whether the question order should be shuffled.'; + + +-- +-- Name: mdl_quiz_sections_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quiz_sections_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quiz_sections_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quiz_sections_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quiz_sections_id_seq OWNED BY public.mdl_quiz_sections.id; + + +-- +-- Name: mdl_quiz_slot_tags; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quiz_slot_tags ( + id bigint NOT NULL, + slotid bigint, + tagid bigint, + tagname character varying(255) +); + + +ALTER TABLE public.mdl_quiz_slot_tags OWNER TO postgres; + +-- +-- Name: TABLE mdl_quiz_slot_tags; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quiz_slot_tags IS 'Stores data about the tags that a question must have so that it can be selected for a quiz slot (when having a random question by tags on that slot).'; + + +-- +-- Name: mdl_quiz_slot_tags_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quiz_slot_tags_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quiz_slot_tags_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quiz_slot_tags_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quiz_slot_tags_id_seq OWNED BY public.mdl_quiz_slot_tags.id; + + +-- +-- Name: mdl_quiz_slots; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quiz_slots ( + id bigint NOT NULL, + slot bigint NOT NULL, + quizid bigint DEFAULT 0 NOT NULL, + page bigint NOT NULL, + requireprevious smallint DEFAULT 0 NOT NULL, + questionid bigint DEFAULT 0 NOT NULL, + questioncategoryid bigint, + includingsubcategories smallint, + maxmark numeric(12,7) DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_quiz_slots OWNER TO postgres; + +-- +-- Name: TABLE mdl_quiz_slots; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quiz_slots IS 'Stores the question used in a quiz, with the order, and for each question, which page it appears on, and the maximum mark (weight).'; + + +-- +-- Name: mdl_quiz_slots_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quiz_slots_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quiz_slots_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quiz_slots_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quiz_slots_id_seq OWNED BY public.mdl_quiz_slots.id; + + +-- +-- Name: mdl_quiz_statistics; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quiz_statistics ( + id bigint NOT NULL, + hashcode character varying(40) DEFAULT ''::character varying NOT NULL, + whichattempts smallint NOT NULL, + timemodified bigint NOT NULL, + firstattemptscount bigint NOT NULL, + highestattemptscount bigint NOT NULL, + lastattemptscount bigint NOT NULL, + allattemptscount bigint NOT NULL, + firstattemptsavg numeric(15,5), + highestattemptsavg numeric(15,5), + lastattemptsavg numeric(15,5), + allattemptsavg numeric(15,5), + median numeric(15,5), + standarddeviation numeric(15,5), + skewness numeric(15,10), + kurtosis numeric(15,5), + cic numeric(15,10), + errorratio numeric(15,10), + standarderror numeric(15,10) +); + + +ALTER TABLE public.mdl_quiz_statistics OWNER TO postgres; + +-- +-- Name: TABLE mdl_quiz_statistics; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quiz_statistics IS 'table to cache results from analysis done in statistics report for quizzes.'; + + +-- +-- Name: mdl_quiz_statistics_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quiz_statistics_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quiz_statistics_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quiz_statistics_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quiz_statistics_id_seq OWNED BY public.mdl_quiz_statistics.id; + + +-- +-- Name: mdl_quizaccess_seb_quizsettings; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quizaccess_seb_quizsettings ( + id bigint NOT NULL, + quizid bigint NOT NULL, + cmid bigint NOT NULL, + templateid bigint NOT NULL, + requiresafeexambrowser smallint NOT NULL, + showsebtaskbar smallint, + showwificontrol smallint, + showreloadbutton smallint, + showtime smallint, + showkeyboardlayout smallint, + allowuserquitseb smallint, + quitpassword text, + linkquitseb text, + userconfirmquit smallint, + enableaudiocontrol smallint, + muteonstartup smallint, + allowspellchecking smallint, + allowreloadinexam smallint, + activateurlfiltering smallint, + filterembeddedcontent smallint, + expressionsallowed text, + regexallowed text, + expressionsblocked text, + regexblocked text, + allowedbrowserexamkeys text, + showsebdownloadlink smallint, + usermodified bigint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_quizaccess_seb_quizsettings OWNER TO postgres; + +-- +-- Name: TABLE mdl_quizaccess_seb_quizsettings; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quizaccess_seb_quizsettings IS 'Stores the quiz level Safe Exam Browser configuration.'; + + +-- +-- Name: mdl_quizaccess_seb_quizsettings_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quizaccess_seb_quizsettings_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quizaccess_seb_quizsettings_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quizaccess_seb_quizsettings_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quizaccess_seb_quizsettings_id_seq OWNED BY public.mdl_quizaccess_seb_quizsettings.id; + + +-- +-- Name: mdl_quizaccess_seb_template; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_quizaccess_seb_template ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + description text NOT NULL, + content text NOT NULL, + enabled smallint NOT NULL, + sortorder bigint NOT NULL, + usermodified bigint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_quizaccess_seb_template OWNER TO postgres; + +-- +-- Name: TABLE mdl_quizaccess_seb_template; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_quizaccess_seb_template IS 'Templates for Safe Exam Browser configuration.'; + + +-- +-- Name: mdl_quizaccess_seb_template_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_quizaccess_seb_template_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_quizaccess_seb_template_id_seq OWNER TO postgres; + +-- +-- Name: mdl_quizaccess_seb_template_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_quizaccess_seb_template_id_seq OWNED BY public.mdl_quizaccess_seb_template.id; + + +-- +-- Name: mdl_rating; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_rating ( + id bigint NOT NULL, + contextid bigint NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + ratingarea character varying(50) DEFAULT ''::character varying NOT NULL, + itemid bigint NOT NULL, + scaleid bigint NOT NULL, + rating bigint NOT NULL, + userid bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_rating OWNER TO postgres; + +-- +-- Name: TABLE mdl_rating; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_rating IS 'moodle ratings'; + + +-- +-- Name: mdl_rating_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_rating_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_rating_id_seq OWNER TO postgres; + +-- +-- Name: mdl_rating_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_rating_id_seq OWNED BY public.mdl_rating.id; + + +-- +-- Name: mdl_registration_hubs; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_registration_hubs ( + id bigint NOT NULL, + token character varying(255) DEFAULT ''::character varying NOT NULL, + hubname character varying(255) DEFAULT ''::character varying NOT NULL, + huburl character varying(255) DEFAULT ''::character varying NOT NULL, + confirmed smallint DEFAULT 0 NOT NULL, + secret character varying(255), + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_registration_hubs OWNER TO postgres; + +-- +-- Name: TABLE mdl_registration_hubs; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_registration_hubs IS 'hub where the site is registered on with their associated token'; + + +-- +-- Name: mdl_registration_hubs_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_registration_hubs_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_registration_hubs_id_seq OWNER TO postgres; + +-- +-- Name: mdl_registration_hubs_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_registration_hubs_id_seq OWNED BY public.mdl_registration_hubs.id; + + +-- +-- Name: mdl_repository; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_repository ( + id bigint NOT NULL, + type character varying(255) DEFAULT ''::character varying NOT NULL, + visible smallint DEFAULT 1, + sortorder bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_repository OWNER TO postgres; + +-- +-- Name: TABLE mdl_repository; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_repository IS 'This table contains one entry for every configured external repository instance.'; + + +-- +-- Name: mdl_repository_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_repository_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_repository_id_seq OWNER TO postgres; + +-- +-- Name: mdl_repository_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_repository_id_seq OWNED BY public.mdl_repository.id; + + +-- +-- Name: mdl_repository_instance_config; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_repository_instance_config ( + id bigint NOT NULL, + instanceid bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + value text +); + + +ALTER TABLE public.mdl_repository_instance_config OWNER TO postgres; + +-- +-- Name: TABLE mdl_repository_instance_config; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_repository_instance_config IS 'The config for intances'; + + +-- +-- Name: mdl_repository_instance_config_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_repository_instance_config_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_repository_instance_config_id_seq OWNER TO postgres; + +-- +-- Name: mdl_repository_instance_config_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_repository_instance_config_id_seq OWNED BY public.mdl_repository_instance_config.id; + + +-- +-- Name: mdl_repository_instances; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_repository_instances ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + typeid bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + contextid bigint NOT NULL, + username character varying(255), + password character varying(255), + timecreated bigint, + timemodified bigint, + readonly smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_repository_instances OWNER TO postgres; + +-- +-- Name: TABLE mdl_repository_instances; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_repository_instances IS 'This table contains one entry for every configured external repository instance.'; + + +-- +-- Name: mdl_repository_instances_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_repository_instances_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_repository_instances_id_seq OWNER TO postgres; + +-- +-- Name: mdl_repository_instances_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_repository_instances_id_seq OWNED BY public.mdl_repository_instances.id; + + +-- +-- Name: mdl_repository_onedrive_access; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_repository_onedrive_access ( + id bigint NOT NULL, + timemodified bigint NOT NULL, + timecreated bigint NOT NULL, + usermodified bigint NOT NULL, + permissionid character varying(255) DEFAULT ''::character varying NOT NULL, + itemid character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_repository_onedrive_access OWNER TO postgres; + +-- +-- Name: TABLE mdl_repository_onedrive_access; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_repository_onedrive_access IS 'List of temporary access grants.'; + + +-- +-- Name: mdl_repository_onedrive_access_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_repository_onedrive_access_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_repository_onedrive_access_id_seq OWNER TO postgres; + +-- +-- Name: mdl_repository_onedrive_access_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_repository_onedrive_access_id_seq OWNED BY public.mdl_repository_onedrive_access.id; + + +-- +-- Name: mdl_resource; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_resource ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text, + introformat smallint DEFAULT 0 NOT NULL, + tobemigrated smallint DEFAULT 0 NOT NULL, + legacyfiles smallint DEFAULT 0 NOT NULL, + legacyfileslast bigint, + display smallint DEFAULT 0 NOT NULL, + displayoptions text, + filterfiles smallint DEFAULT 0 NOT NULL, + revision bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_resource OWNER TO postgres; + +-- +-- Name: TABLE mdl_resource; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_resource IS 'Each record is one resource and its config data'; + + +-- +-- Name: mdl_resource_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_resource_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_resource_id_seq OWNER TO postgres; + +-- +-- Name: mdl_resource_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_resource_id_seq OWNED BY public.mdl_resource.id; + + +-- +-- Name: mdl_resource_old; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_resource_old ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + type character varying(30) DEFAULT ''::character varying NOT NULL, + reference character varying(255) DEFAULT ''::character varying NOT NULL, + intro text, + introformat smallint DEFAULT 0 NOT NULL, + alltext text NOT NULL, + popup text NOT NULL, + options character varying(255) DEFAULT ''::character varying NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + oldid bigint NOT NULL, + cmid bigint, + newmodule character varying(50), + newid bigint, + migrated bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_resource_old OWNER TO postgres; + +-- +-- Name: TABLE mdl_resource_old; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_resource_old IS 'backup of all old resource instances from 1.9'; + + +-- +-- Name: mdl_resource_old_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_resource_old_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_resource_old_id_seq OWNER TO postgres; + +-- +-- Name: mdl_resource_old_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_resource_old_id_seq OWNED BY public.mdl_resource_old.id; + + +-- +-- Name: mdl_role; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_role ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + shortname character varying(100) DEFAULT ''::character varying NOT NULL, + description text NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL, + archetype character varying(30) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_role OWNER TO postgres; + +-- +-- Name: TABLE mdl_role; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_role IS 'moodle roles'; + + +-- +-- Name: mdl_role_allow_assign; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_role_allow_assign ( + id bigint NOT NULL, + roleid bigint DEFAULT 0 NOT NULL, + allowassign bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_role_allow_assign OWNER TO postgres; + +-- +-- Name: TABLE mdl_role_allow_assign; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_role_allow_assign IS 'this defines what role can assign what role'; + + +-- +-- Name: mdl_role_allow_assign_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_role_allow_assign_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_role_allow_assign_id_seq OWNER TO postgres; + +-- +-- Name: mdl_role_allow_assign_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_role_allow_assign_id_seq OWNED BY public.mdl_role_allow_assign.id; + + +-- +-- Name: mdl_role_allow_override; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_role_allow_override ( + id bigint NOT NULL, + roleid bigint DEFAULT 0 NOT NULL, + allowoverride bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_role_allow_override OWNER TO postgres; + +-- +-- Name: TABLE mdl_role_allow_override; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_role_allow_override IS 'this defines what role can override what role'; + + +-- +-- Name: mdl_role_allow_override_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_role_allow_override_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_role_allow_override_id_seq OWNER TO postgres; + +-- +-- Name: mdl_role_allow_override_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_role_allow_override_id_seq OWNED BY public.mdl_role_allow_override.id; + + +-- +-- Name: mdl_role_allow_switch; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_role_allow_switch ( + id bigint NOT NULL, + roleid bigint NOT NULL, + allowswitch bigint NOT NULL +); + + +ALTER TABLE public.mdl_role_allow_switch OWNER TO postgres; + +-- +-- Name: TABLE mdl_role_allow_switch; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_role_allow_switch IS 'This table stores which which other roles a user is allowed to switch to if they have one role.'; + + +-- +-- Name: mdl_role_allow_switch_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_role_allow_switch_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_role_allow_switch_id_seq OWNER TO postgres; + +-- +-- Name: mdl_role_allow_switch_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_role_allow_switch_id_seq OWNED BY public.mdl_role_allow_switch.id; + + +-- +-- Name: mdl_role_allow_view; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_role_allow_view ( + id bigint NOT NULL, + roleid bigint NOT NULL, + allowview bigint NOT NULL +); + + +ALTER TABLE public.mdl_role_allow_view OWNER TO postgres; + +-- +-- Name: TABLE mdl_role_allow_view; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_role_allow_view IS 'This table stores which which other roles a user is allowed to view to if they have one role.'; + + +-- +-- Name: mdl_role_allow_view_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_role_allow_view_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_role_allow_view_id_seq OWNER TO postgres; + +-- +-- Name: mdl_role_allow_view_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_role_allow_view_id_seq OWNED BY public.mdl_role_allow_view.id; + + +-- +-- Name: mdl_role_assignments; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_role_assignments ( + id bigint NOT NULL, + roleid bigint DEFAULT 0 NOT NULL, + contextid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + modifierid bigint DEFAULT 0 NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + itemid bigint DEFAULT 0 NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_role_assignments OWNER TO postgres; + +-- +-- Name: TABLE mdl_role_assignments; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_role_assignments IS 'assigning roles in different context'; + + +-- +-- Name: mdl_role_assignments_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_role_assignments_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_role_assignments_id_seq OWNER TO postgres; + +-- +-- Name: mdl_role_assignments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_role_assignments_id_seq OWNED BY public.mdl_role_assignments.id; + + +-- +-- Name: mdl_role_capabilities; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_role_capabilities ( + id bigint NOT NULL, + contextid bigint DEFAULT 0 NOT NULL, + roleid bigint DEFAULT 0 NOT NULL, + capability character varying(255) DEFAULT ''::character varying NOT NULL, + permission bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + modifierid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_role_capabilities OWNER TO postgres; + +-- +-- Name: TABLE mdl_role_capabilities; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_role_capabilities IS 'permission has to be signed, overriding a capability for a particular role in a particular context'; + + +-- +-- Name: mdl_role_capabilities_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_role_capabilities_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_role_capabilities_id_seq OWNER TO postgres; + +-- +-- Name: mdl_role_capabilities_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_role_capabilities_id_seq OWNED BY public.mdl_role_capabilities.id; + + +-- +-- Name: mdl_role_context_levels; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_role_context_levels ( + id bigint NOT NULL, + roleid bigint NOT NULL, + contextlevel bigint NOT NULL +); + + +ALTER TABLE public.mdl_role_context_levels OWNER TO postgres; + +-- +-- Name: TABLE mdl_role_context_levels; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_role_context_levels IS 'Lists which roles can be assigned at which context levels. The assignment is allowed in the corresponding row is present in this table.'; + + +-- +-- Name: mdl_role_context_levels_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_role_context_levels_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_role_context_levels_id_seq OWNER TO postgres; + +-- +-- Name: mdl_role_context_levels_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_role_context_levels_id_seq OWNED BY public.mdl_role_context_levels.id; + + +-- +-- Name: mdl_role_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_role_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_role_id_seq OWNER TO postgres; + +-- +-- Name: mdl_role_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_role_id_seq OWNED BY public.mdl_role.id; + + +-- +-- Name: mdl_role_names; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_role_names ( + id bigint NOT NULL, + roleid bigint DEFAULT 0 NOT NULL, + contextid bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_role_names OWNER TO postgres; + +-- +-- Name: TABLE mdl_role_names; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_role_names IS 'role names in native strings'; + + +-- +-- Name: mdl_role_names_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_role_names_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_role_names_id_seq OWNER TO postgres; + +-- +-- Name: mdl_role_names_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_role_names_id_seq OWNED BY public.mdl_role_names.id; + + +-- +-- Name: mdl_scale; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scale ( + id bigint NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + scale text NOT NULL, + description text NOT NULL, + descriptionformat smallint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_scale OWNER TO postgres; + +-- +-- Name: TABLE mdl_scale; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scale IS 'Defines grading scales'; + + +-- +-- Name: mdl_scale_history; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scale_history ( + id bigint NOT NULL, + action bigint DEFAULT 0 NOT NULL, + oldid bigint NOT NULL, + source character varying(255), + timemodified bigint, + loggeduser bigint, + courseid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + scale text NOT NULL, + description text NOT NULL +); + + +ALTER TABLE public.mdl_scale_history OWNER TO postgres; + +-- +-- Name: TABLE mdl_scale_history; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scale_history IS 'History table'; + + +-- +-- Name: mdl_scale_history_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scale_history_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scale_history_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scale_history_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scale_history_id_seq OWNED BY public.mdl_scale_history.id; + + +-- +-- Name: mdl_scale_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scale_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scale_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scale_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scale_id_seq OWNED BY public.mdl_scale.id; + + +-- +-- Name: mdl_scorm; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scorm ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + scormtype character varying(50) DEFAULT 'local'::character varying NOT NULL, + reference character varying(255) DEFAULT ''::character varying NOT NULL, + intro text NOT NULL, + introformat smallint DEFAULT 0 NOT NULL, + version character varying(9) DEFAULT ''::character varying NOT NULL, + maxgrade double precision DEFAULT 0 NOT NULL, + grademethod smallint DEFAULT 0 NOT NULL, + whatgrade bigint DEFAULT 0 NOT NULL, + maxattempt bigint DEFAULT 1 NOT NULL, + forcecompleted smallint DEFAULT 0 NOT NULL, + forcenewattempt smallint DEFAULT 0 NOT NULL, + lastattemptlock smallint DEFAULT 0 NOT NULL, + masteryoverride smallint DEFAULT 1 NOT NULL, + displayattemptstatus smallint DEFAULT 1 NOT NULL, + displaycoursestructure smallint DEFAULT 0 NOT NULL, + updatefreq smallint DEFAULT 0 NOT NULL, + sha1hash character varying(40), + md5hash character varying(32) DEFAULT ''::character varying NOT NULL, + revision bigint DEFAULT 0 NOT NULL, + launch bigint DEFAULT 0 NOT NULL, + skipview smallint DEFAULT 1 NOT NULL, + hidebrowse smallint DEFAULT 0 NOT NULL, + hidetoc smallint DEFAULT 0 NOT NULL, + nav smallint DEFAULT 1 NOT NULL, + navpositionleft bigint DEFAULT '-100'::integer, + navpositiontop bigint DEFAULT '-100'::integer, + auto smallint DEFAULT 0 NOT NULL, + popup smallint DEFAULT 0 NOT NULL, + options character varying(255) DEFAULT ''::character varying NOT NULL, + width bigint DEFAULT 100 NOT NULL, + height bigint DEFAULT 600 NOT NULL, + timeopen bigint DEFAULT 0 NOT NULL, + timeclose bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + completionstatusrequired smallint, + completionscorerequired bigint, + completionstatusallscos smallint, + displayactivityname smallint DEFAULT 1 NOT NULL, + autocommit smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_scorm OWNER TO postgres; + +-- +-- Name: TABLE mdl_scorm; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scorm IS 'each table is one SCORM module and its configuration'; + + +-- +-- Name: mdl_scorm_aicc_session; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scorm_aicc_session ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + scormid bigint DEFAULT 0 NOT NULL, + hacpsession character varying(255) DEFAULT ''::character varying NOT NULL, + scoid bigint DEFAULT 0, + scormmode character varying(50), + scormstatus character varying(255), + attempt bigint, + lessonstatus character varying(255), + sessiontime character varying(255), + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_scorm_aicc_session OWNER TO postgres; + +-- +-- Name: TABLE mdl_scorm_aicc_session; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scorm_aicc_session IS 'Used by AICC HACP to store session information'; + + +-- +-- Name: mdl_scorm_aicc_session_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scorm_aicc_session_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scorm_aicc_session_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scorm_aicc_session_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scorm_aicc_session_id_seq OWNED BY public.mdl_scorm_aicc_session.id; + + +-- +-- Name: mdl_scorm_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scorm_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scorm_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scorm_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scorm_id_seq OWNED BY public.mdl_scorm.id; + + +-- +-- Name: mdl_scorm_scoes; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scorm_scoes ( + id bigint NOT NULL, + scorm bigint DEFAULT 0 NOT NULL, + manifest character varying(255) DEFAULT ''::character varying NOT NULL, + organization character varying(255) DEFAULT ''::character varying NOT NULL, + parent character varying(255) DEFAULT ''::character varying NOT NULL, + identifier character varying(255) DEFAULT ''::character varying NOT NULL, + launch text NOT NULL, + scormtype character varying(5) DEFAULT ''::character varying NOT NULL, + title character varying(255) DEFAULT ''::character varying NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_scorm_scoes OWNER TO postgres; + +-- +-- Name: TABLE mdl_scorm_scoes; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scorm_scoes IS 'each SCO part of the SCORM module'; + + +-- +-- Name: mdl_scorm_scoes_data; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scorm_scoes_data ( + id bigint NOT NULL, + scoid bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + value text NOT NULL +); + + +ALTER TABLE public.mdl_scorm_scoes_data OWNER TO postgres; + +-- +-- Name: TABLE mdl_scorm_scoes_data; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scorm_scoes_data IS 'Contains variable data get from packages'; + + +-- +-- Name: mdl_scorm_scoes_data_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scorm_scoes_data_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scorm_scoes_data_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scorm_scoes_data_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scorm_scoes_data_id_seq OWNED BY public.mdl_scorm_scoes_data.id; + + +-- +-- Name: mdl_scorm_scoes_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scorm_scoes_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scorm_scoes_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scorm_scoes_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scorm_scoes_id_seq OWNED BY public.mdl_scorm_scoes.id; + + +-- +-- Name: mdl_scorm_scoes_track; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scorm_scoes_track ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + scormid bigint DEFAULT 0 NOT NULL, + scoid bigint DEFAULT 0 NOT NULL, + attempt bigint DEFAULT 1 NOT NULL, + element character varying(255) DEFAULT ''::character varying NOT NULL, + value text NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_scorm_scoes_track OWNER TO postgres; + +-- +-- Name: TABLE mdl_scorm_scoes_track; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scorm_scoes_track IS 'to track SCOes'; + + +-- +-- Name: mdl_scorm_scoes_track_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scorm_scoes_track_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scorm_scoes_track_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scorm_scoes_track_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scorm_scoes_track_id_seq OWNED BY public.mdl_scorm_scoes_track.id; + + +-- +-- Name: mdl_scorm_seq_mapinfo; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scorm_seq_mapinfo ( + id bigint NOT NULL, + scoid bigint DEFAULT 0 NOT NULL, + objectiveid bigint DEFAULT 0 NOT NULL, + targetobjectiveid bigint DEFAULT 0 NOT NULL, + readsatisfiedstatus smallint DEFAULT 1 NOT NULL, + readnormalizedmeasure smallint DEFAULT 1 NOT NULL, + writesatisfiedstatus smallint DEFAULT 0 NOT NULL, + writenormalizedmeasure smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_scorm_seq_mapinfo OWNER TO postgres; + +-- +-- Name: TABLE mdl_scorm_seq_mapinfo; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scorm_seq_mapinfo IS 'SCORM2004 objective mapinfo description'; + + +-- +-- Name: mdl_scorm_seq_mapinfo_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scorm_seq_mapinfo_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scorm_seq_mapinfo_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scorm_seq_mapinfo_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scorm_seq_mapinfo_id_seq OWNED BY public.mdl_scorm_seq_mapinfo.id; + + +-- +-- Name: mdl_scorm_seq_objective; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scorm_seq_objective ( + id bigint NOT NULL, + scoid bigint DEFAULT 0 NOT NULL, + primaryobj smallint DEFAULT 0 NOT NULL, + objectiveid character varying(255) DEFAULT ''::character varying NOT NULL, + satisfiedbymeasure smallint DEFAULT 1 NOT NULL, + minnormalizedmeasure real DEFAULT 0.0000 NOT NULL +); + + +ALTER TABLE public.mdl_scorm_seq_objective OWNER TO postgres; + +-- +-- Name: TABLE mdl_scorm_seq_objective; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scorm_seq_objective IS 'SCORM2004 objective description'; + + +-- +-- Name: mdl_scorm_seq_objective_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scorm_seq_objective_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scorm_seq_objective_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scorm_seq_objective_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scorm_seq_objective_id_seq OWNED BY public.mdl_scorm_seq_objective.id; + + +-- +-- Name: mdl_scorm_seq_rolluprule; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scorm_seq_rolluprule ( + id bigint NOT NULL, + scoid bigint DEFAULT 0 NOT NULL, + childactivityset character varying(15) DEFAULT ''::character varying NOT NULL, + minimumcount bigint DEFAULT 0 NOT NULL, + minimumpercent real DEFAULT 0.0000 NOT NULL, + conditioncombination character varying(3) DEFAULT 'all'::character varying NOT NULL, + action character varying(15) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_scorm_seq_rolluprule OWNER TO postgres; + +-- +-- Name: TABLE mdl_scorm_seq_rolluprule; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scorm_seq_rolluprule IS 'SCORM2004 sequencing rule'; + + +-- +-- Name: mdl_scorm_seq_rolluprule_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scorm_seq_rolluprule_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scorm_seq_rolluprule_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scorm_seq_rolluprule_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scorm_seq_rolluprule_id_seq OWNED BY public.mdl_scorm_seq_rolluprule.id; + + +-- +-- Name: mdl_scorm_seq_rolluprulecond; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scorm_seq_rolluprulecond ( + id bigint NOT NULL, + scoid bigint DEFAULT 0 NOT NULL, + rollupruleid bigint DEFAULT 0 NOT NULL, + operator character varying(5) DEFAULT 'noOp'::character varying NOT NULL, + cond character varying(25) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_scorm_seq_rolluprulecond OWNER TO postgres; + +-- +-- Name: TABLE mdl_scorm_seq_rolluprulecond; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scorm_seq_rolluprulecond IS 'SCORM2004 sequencing rule'; + + +-- +-- Name: mdl_scorm_seq_rolluprulecond_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scorm_seq_rolluprulecond_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scorm_seq_rolluprulecond_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scorm_seq_rolluprulecond_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scorm_seq_rolluprulecond_id_seq OWNED BY public.mdl_scorm_seq_rolluprulecond.id; + + +-- +-- Name: mdl_scorm_seq_rulecond; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scorm_seq_rulecond ( + id bigint NOT NULL, + scoid bigint DEFAULT 0 NOT NULL, + ruleconditionsid bigint DEFAULT 0 NOT NULL, + refrencedobjective character varying(255) DEFAULT ''::character varying NOT NULL, + measurethreshold real DEFAULT 0.0000 NOT NULL, + operator character varying(5) DEFAULT 'noOp'::character varying NOT NULL, + cond character varying(30) DEFAULT 'always'::character varying NOT NULL +); + + +ALTER TABLE public.mdl_scorm_seq_rulecond OWNER TO postgres; + +-- +-- Name: TABLE mdl_scorm_seq_rulecond; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scorm_seq_rulecond IS 'SCORM2004 rule condition'; + + +-- +-- Name: mdl_scorm_seq_rulecond_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scorm_seq_rulecond_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scorm_seq_rulecond_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scorm_seq_rulecond_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scorm_seq_rulecond_id_seq OWNED BY public.mdl_scorm_seq_rulecond.id; + + +-- +-- Name: mdl_scorm_seq_ruleconds; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_scorm_seq_ruleconds ( + id bigint NOT NULL, + scoid bigint DEFAULT 0 NOT NULL, + conditioncombination character varying(3) DEFAULT 'all'::character varying NOT NULL, + ruletype smallint DEFAULT 0 NOT NULL, + action character varying(25) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_scorm_seq_ruleconds OWNER TO postgres; + +-- +-- Name: TABLE mdl_scorm_seq_ruleconds; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_scorm_seq_ruleconds IS 'SCORM2004 rule conditions'; + + +-- +-- Name: mdl_scorm_seq_ruleconds_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_scorm_seq_ruleconds_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_scorm_seq_ruleconds_id_seq OWNER TO postgres; + +-- +-- Name: mdl_scorm_seq_ruleconds_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_scorm_seq_ruleconds_id_seq OWNED BY public.mdl_scorm_seq_ruleconds.id; + + +-- +-- Name: mdl_search_index_requests; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_search_index_requests ( + id bigint NOT NULL, + contextid bigint NOT NULL, + searcharea character varying(255) DEFAULT ''::character varying NOT NULL, + timerequested bigint NOT NULL, + partialarea character varying(255) DEFAULT ''::character varying NOT NULL, + partialtime bigint NOT NULL, + indexpriority bigint NOT NULL +); + + +ALTER TABLE public.mdl_search_index_requests OWNER TO postgres; + +-- +-- Name: TABLE mdl_search_index_requests; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_search_index_requests IS 'Records requests for (re)indexing of specific contexts. Entries will be removed from this table when indexing of that context is complete. (This table is not used for normal time-based indexing of new content.)'; + + +-- +-- Name: mdl_search_index_requests_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_search_index_requests_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_search_index_requests_id_seq OWNER TO postgres; + +-- +-- Name: mdl_search_index_requests_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_search_index_requests_id_seq OWNED BY public.mdl_search_index_requests.id; + + +-- +-- Name: mdl_search_simpledb_index; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_search_simpledb_index ( + id bigint NOT NULL, + docid character varying(255) DEFAULT ''::character varying NOT NULL, + itemid bigint NOT NULL, + title text, + content text, + contextid bigint NOT NULL, + areaid character varying(255) DEFAULT ''::character varying NOT NULL, + type smallint NOT NULL, + courseid bigint NOT NULL, + owneruserid bigint, + modified bigint NOT NULL, + userid bigint, + description1 text, + description2 text +); + + +ALTER TABLE public.mdl_search_simpledb_index OWNER TO postgres; + +-- +-- Name: TABLE mdl_search_simpledb_index; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_search_simpledb_index IS 'search_simpledb table containing the index data.'; + + +-- +-- Name: mdl_search_simpledb_index_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_search_simpledb_index_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_search_simpledb_index_id_seq OWNER TO postgres; + +-- +-- Name: mdl_search_simpledb_index_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_search_simpledb_index_id_seq OWNED BY public.mdl_search_simpledb_index.id; + + +-- +-- Name: mdl_sessions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_sessions ( + id bigint NOT NULL, + state bigint DEFAULT 0 NOT NULL, + sid character varying(128) DEFAULT ''::character varying NOT NULL, + userid bigint NOT NULL, + sessdata text, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + firstip character varying(45), + lastip character varying(45) +); + + +ALTER TABLE public.mdl_sessions OWNER TO postgres; + +-- +-- Name: TABLE mdl_sessions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_sessions IS 'Database based session storage - now recommended'; + + +-- +-- Name: mdl_sessions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_sessions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_sessions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_sessions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_sessions_id_seq OWNED BY public.mdl_sessions.id; + + +-- +-- Name: mdl_stats_daily; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_stats_daily ( + id bigint NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + timeend bigint DEFAULT 0 NOT NULL, + roleid bigint DEFAULT 0 NOT NULL, + stattype character varying(20) DEFAULT 'activity'::character varying NOT NULL, + stat1 bigint DEFAULT 0 NOT NULL, + stat2 bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_stats_daily OWNER TO postgres; + +-- +-- Name: TABLE mdl_stats_daily; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_stats_daily IS 'to accumulate daily stats'; + + +-- +-- Name: mdl_stats_daily_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_stats_daily_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_stats_daily_id_seq OWNER TO postgres; + +-- +-- Name: mdl_stats_daily_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_stats_daily_id_seq OWNED BY public.mdl_stats_daily.id; + + +-- +-- Name: mdl_stats_monthly; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_stats_monthly ( + id bigint NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + timeend bigint DEFAULT 0 NOT NULL, + roleid bigint DEFAULT 0 NOT NULL, + stattype character varying(20) DEFAULT 'activity'::character varying NOT NULL, + stat1 bigint DEFAULT 0 NOT NULL, + stat2 bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_stats_monthly OWNER TO postgres; + +-- +-- Name: TABLE mdl_stats_monthly; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_stats_monthly IS 'To accumulate monthly stats'; + + +-- +-- Name: mdl_stats_monthly_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_stats_monthly_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_stats_monthly_id_seq OWNER TO postgres; + +-- +-- Name: mdl_stats_monthly_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_stats_monthly_id_seq OWNED BY public.mdl_stats_monthly.id; + + +-- +-- Name: mdl_stats_user_daily; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_stats_user_daily ( + id bigint NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + roleid bigint DEFAULT 0 NOT NULL, + timeend bigint DEFAULT 0 NOT NULL, + statsreads bigint DEFAULT 0 NOT NULL, + statswrites bigint DEFAULT 0 NOT NULL, + stattype character varying(30) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_stats_user_daily OWNER TO postgres; + +-- +-- Name: TABLE mdl_stats_user_daily; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_stats_user_daily IS 'To accumulate daily stats per course/user'; + + +-- +-- Name: mdl_stats_user_daily_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_stats_user_daily_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_stats_user_daily_id_seq OWNER TO postgres; + +-- +-- Name: mdl_stats_user_daily_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_stats_user_daily_id_seq OWNED BY public.mdl_stats_user_daily.id; + + +-- +-- Name: mdl_stats_user_monthly; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_stats_user_monthly ( + id bigint NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + roleid bigint DEFAULT 0 NOT NULL, + timeend bigint DEFAULT 0 NOT NULL, + statsreads bigint DEFAULT 0 NOT NULL, + statswrites bigint DEFAULT 0 NOT NULL, + stattype character varying(30) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_stats_user_monthly OWNER TO postgres; + +-- +-- Name: TABLE mdl_stats_user_monthly; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_stats_user_monthly IS 'To accumulate monthly stats per course/user'; + + +-- +-- Name: mdl_stats_user_monthly_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_stats_user_monthly_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_stats_user_monthly_id_seq OWNER TO postgres; + +-- +-- Name: mdl_stats_user_monthly_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_stats_user_monthly_id_seq OWNED BY public.mdl_stats_user_monthly.id; + + +-- +-- Name: mdl_stats_user_weekly; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_stats_user_weekly ( + id bigint NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + roleid bigint DEFAULT 0 NOT NULL, + timeend bigint DEFAULT 0 NOT NULL, + statsreads bigint DEFAULT 0 NOT NULL, + statswrites bigint DEFAULT 0 NOT NULL, + stattype character varying(30) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_stats_user_weekly OWNER TO postgres; + +-- +-- Name: TABLE mdl_stats_user_weekly; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_stats_user_weekly IS 'To accumulate weekly stats per course/user'; + + +-- +-- Name: mdl_stats_user_weekly_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_stats_user_weekly_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_stats_user_weekly_id_seq OWNER TO postgres; + +-- +-- Name: mdl_stats_user_weekly_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_stats_user_weekly_id_seq OWNED BY public.mdl_stats_user_weekly.id; + + +-- +-- Name: mdl_stats_weekly; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_stats_weekly ( + id bigint NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + timeend bigint DEFAULT 0 NOT NULL, + roleid bigint DEFAULT 0 NOT NULL, + stattype character varying(20) DEFAULT 'activity'::character varying NOT NULL, + stat1 bigint DEFAULT 0 NOT NULL, + stat2 bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_stats_weekly OWNER TO postgres; + +-- +-- Name: TABLE mdl_stats_weekly; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_stats_weekly IS 'To accumulate weekly stats'; + + +-- +-- Name: mdl_stats_weekly_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_stats_weekly_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_stats_weekly_id_seq OWNER TO postgres; + +-- +-- Name: mdl_stats_weekly_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_stats_weekly_id_seq OWNED BY public.mdl_stats_weekly.id; + + +-- +-- Name: mdl_survey; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_survey ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + template bigint DEFAULT 0 NOT NULL, + days integer DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text NOT NULL, + introformat smallint DEFAULT 0 NOT NULL, + questions character varying(255) DEFAULT ''::character varying NOT NULL, + completionsubmit smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_survey OWNER TO postgres; + +-- +-- Name: TABLE mdl_survey; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_survey IS 'Each record is one SURVEY module with its configuration'; + + +-- +-- Name: mdl_survey_analysis; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_survey_analysis ( + id bigint NOT NULL, + survey bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + notes text NOT NULL +); + + +ALTER TABLE public.mdl_survey_analysis OWNER TO postgres; + +-- +-- Name: TABLE mdl_survey_analysis; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_survey_analysis IS 'text about each survey submission'; + + +-- +-- Name: mdl_survey_analysis_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_survey_analysis_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_survey_analysis_id_seq OWNER TO postgres; + +-- +-- Name: mdl_survey_analysis_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_survey_analysis_id_seq OWNED BY public.mdl_survey_analysis.id; + + +-- +-- Name: mdl_survey_answers; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_survey_answers ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + survey bigint DEFAULT 0 NOT NULL, + question bigint DEFAULT 0 NOT NULL, + "time" bigint DEFAULT 0 NOT NULL, + answer1 text NOT NULL, + answer2 text NOT NULL +); + + +ALTER TABLE public.mdl_survey_answers OWNER TO postgres; + +-- +-- Name: TABLE mdl_survey_answers; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_survey_answers IS 'the answers to each questions filled by the users'; + + +-- +-- Name: mdl_survey_answers_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_survey_answers_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_survey_answers_id_seq OWNER TO postgres; + +-- +-- Name: mdl_survey_answers_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_survey_answers_id_seq OWNED BY public.mdl_survey_answers.id; + + +-- +-- Name: mdl_survey_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_survey_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_survey_id_seq OWNER TO postgres; + +-- +-- Name: mdl_survey_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_survey_id_seq OWNED BY public.mdl_survey.id; + + +-- +-- Name: mdl_survey_questions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_survey_questions ( + id bigint NOT NULL, + text character varying(255) DEFAULT ''::character varying NOT NULL, + shorttext character varying(30) DEFAULT ''::character varying NOT NULL, + multi character varying(100) DEFAULT ''::character varying NOT NULL, + intro character varying(50) DEFAULT ''::character varying NOT NULL, + type smallint DEFAULT 0 NOT NULL, + options text +); + + +ALTER TABLE public.mdl_survey_questions OWNER TO postgres; + +-- +-- Name: TABLE mdl_survey_questions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_survey_questions IS 'the questions conforming one survey'; + + +-- +-- Name: mdl_survey_questions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_survey_questions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_survey_questions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_survey_questions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_survey_questions_id_seq OWNED BY public.mdl_survey_questions.id; + + +-- +-- Name: mdl_tag; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tag ( + id bigint NOT NULL, + userid bigint NOT NULL, + tagcollid bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + rawname character varying(255) DEFAULT ''::character varying NOT NULL, + isstandard smallint DEFAULT 0 NOT NULL, + description text, + descriptionformat smallint DEFAULT 0 NOT NULL, + flag smallint DEFAULT 0, + timemodified bigint +); + + +ALTER TABLE public.mdl_tag OWNER TO postgres; + +-- +-- Name: TABLE mdl_tag; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tag IS 'Tag table - this generic table will replace the old "tags" table.'; + + +-- +-- Name: mdl_tag_area; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tag_area ( + id bigint NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + itemtype character varying(100) DEFAULT ''::character varying NOT NULL, + enabled smallint DEFAULT 1 NOT NULL, + tagcollid bigint NOT NULL, + callback character varying(100), + callbackfile character varying(100), + showstandard smallint DEFAULT 0 NOT NULL, + multiplecontexts smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_tag_area OWNER TO postgres; + +-- +-- Name: TABLE mdl_tag_area; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tag_area IS 'Defines various tag areas, one area is identified by component and itemtype'; + + +-- +-- Name: mdl_tag_area_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tag_area_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tag_area_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tag_area_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tag_area_id_seq OWNED BY public.mdl_tag_area.id; + + +-- +-- Name: mdl_tag_coll; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tag_coll ( + id bigint NOT NULL, + name character varying(255), + isdefault smallint DEFAULT 0 NOT NULL, + component character varying(100), + sortorder integer DEFAULT 0 NOT NULL, + searchable smallint DEFAULT 1 NOT NULL, + customurl character varying(255) +); + + +ALTER TABLE public.mdl_tag_coll OWNER TO postgres; + +-- +-- Name: TABLE mdl_tag_coll; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tag_coll IS 'Defines different set of tags'; + + +-- +-- Name: mdl_tag_coll_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tag_coll_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tag_coll_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tag_coll_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tag_coll_id_seq OWNED BY public.mdl_tag_coll.id; + + +-- +-- Name: mdl_tag_correlation; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tag_correlation ( + id bigint NOT NULL, + tagid bigint NOT NULL, + correlatedtags text NOT NULL +); + + +ALTER TABLE public.mdl_tag_correlation OWNER TO postgres; + +-- +-- Name: TABLE mdl_tag_correlation; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tag_correlation IS 'The rationale for the ''tag_correlation'' table is performance. It works as a cache for a potentially heavy load query done at the ''tag_instance'' table. So, the ''tag_correlation'' table stores redundant information derived from the ''tag_instance'' ta'; + + +-- +-- Name: mdl_tag_correlation_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tag_correlation_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tag_correlation_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tag_correlation_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tag_correlation_id_seq OWNED BY public.mdl_tag_correlation.id; + + +-- +-- Name: mdl_tag_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tag_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tag_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tag_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tag_id_seq OWNED BY public.mdl_tag.id; + + +-- +-- Name: mdl_tag_instance; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tag_instance ( + id bigint NOT NULL, + tagid bigint NOT NULL, + component character varying(100) DEFAULT ''::character varying NOT NULL, + itemtype character varying(100) DEFAULT ''::character varying NOT NULL, + itemid bigint NOT NULL, + contextid bigint, + tiuserid bigint DEFAULT 0 NOT NULL, + ordering bigint, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_tag_instance OWNER TO postgres; + +-- +-- Name: TABLE mdl_tag_instance; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tag_instance IS 'tag_instance table holds the information of associations between tags and other items'; + + +-- +-- Name: mdl_tag_instance_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tag_instance_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tag_instance_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tag_instance_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tag_instance_id_seq OWNED BY public.mdl_tag_instance.id; + + +-- +-- Name: mdl_task_adhoc; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_task_adhoc ( + id bigint NOT NULL, + component character varying(255) DEFAULT ''::character varying NOT NULL, + classname character varying(255) DEFAULT ''::character varying NOT NULL, + nextruntime bigint NOT NULL, + faildelay bigint, + customdata text, + userid bigint, + blocking smallint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timestarted bigint, + hostname character varying(255), + pid bigint +); + + +ALTER TABLE public.mdl_task_adhoc OWNER TO postgres; + +-- +-- Name: TABLE mdl_task_adhoc; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_task_adhoc IS 'List of adhoc tasks waiting to run.'; + + +-- +-- Name: mdl_task_adhoc_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_task_adhoc_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_task_adhoc_id_seq OWNER TO postgres; + +-- +-- Name: mdl_task_adhoc_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_task_adhoc_id_seq OWNED BY public.mdl_task_adhoc.id; + + +-- +-- Name: mdl_task_log; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_task_log ( + id bigint NOT NULL, + type smallint NOT NULL, + component character varying(255) DEFAULT ''::character varying NOT NULL, + classname character varying(255) DEFAULT ''::character varying NOT NULL, + userid bigint NOT NULL, + timestart numeric(20,10) NOT NULL, + timeend numeric(20,10) NOT NULL, + dbreads bigint NOT NULL, + dbwrites bigint NOT NULL, + result smallint NOT NULL, + output text NOT NULL, + hostname character varying(255), + pid bigint +); + + +ALTER TABLE public.mdl_task_log OWNER TO postgres; + +-- +-- Name: TABLE mdl_task_log; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_task_log IS 'The log table for all tasks'; + + +-- +-- Name: mdl_task_log_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_task_log_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_task_log_id_seq OWNER TO postgres; + +-- +-- Name: mdl_task_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_task_log_id_seq OWNED BY public.mdl_task_log.id; + + +-- +-- Name: mdl_task_scheduled; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_task_scheduled ( + id bigint NOT NULL, + component character varying(255) DEFAULT ''::character varying NOT NULL, + classname character varying(255) DEFAULT ''::character varying NOT NULL, + lastruntime bigint, + nextruntime bigint, + blocking smallint DEFAULT 0 NOT NULL, + minute character varying(25) DEFAULT ''::character varying NOT NULL, + hour character varying(25) DEFAULT ''::character varying NOT NULL, + day character varying(25) DEFAULT ''::character varying NOT NULL, + month character varying(25) DEFAULT ''::character varying NOT NULL, + dayofweek character varying(25) DEFAULT ''::character varying NOT NULL, + faildelay bigint, + customised smallint DEFAULT 0 NOT NULL, + disabled smallint DEFAULT 0 NOT NULL, + timestarted bigint, + hostname character varying(255), + pid bigint +); + + +ALTER TABLE public.mdl_task_scheduled OWNER TO postgres; + +-- +-- Name: TABLE mdl_task_scheduled; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_task_scheduled IS 'List of scheduled tasks to be run by cron.'; + + +-- +-- Name: mdl_task_scheduled_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_task_scheduled_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_task_scheduled_id_seq OWNER TO postgres; + +-- +-- Name: mdl_task_scheduled_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_task_scheduled_id_seq OWNED BY public.mdl_task_scheduled.id; + + +-- +-- Name: mdl_tool_cohortroles; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_cohortroles ( + id bigint NOT NULL, + cohortid bigint NOT NULL, + roleid bigint NOT NULL, + userid bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + usermodified bigint +); + + +ALTER TABLE public.mdl_tool_cohortroles OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_cohortroles; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_cohortroles IS 'Mapping of users to cohort role assignments.'; + + +-- +-- Name: mdl_tool_cohortroles_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_cohortroles_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_cohortroles_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_cohortroles_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_cohortroles_id_seq OWNED BY public.mdl_tool_cohortroles.id; + + +-- +-- Name: mdl_tool_customlang; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_customlang ( + id bigint NOT NULL, + lang character varying(20) DEFAULT ''::character varying NOT NULL, + componentid bigint NOT NULL, + stringid character varying(255) DEFAULT ''::character varying NOT NULL, + original text NOT NULL, + master text, + local text, + timemodified bigint NOT NULL, + timecustomized bigint, + outdated smallint DEFAULT 0, + modified smallint DEFAULT 0 +); + + +ALTER TABLE public.mdl_tool_customlang OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_customlang; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_customlang IS 'Contains the working checkout of all strings and their customization'; + + +-- +-- Name: mdl_tool_customlang_components; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_customlang_components ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + version character varying(255) +); + + +ALTER TABLE public.mdl_tool_customlang_components OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_customlang_components; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_customlang_components IS 'Contains the list of all installed plugins that provide their own language pack'; + + +-- +-- Name: mdl_tool_customlang_components_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_customlang_components_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_customlang_components_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_customlang_components_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_customlang_components_id_seq OWNED BY public.mdl_tool_customlang_components.id; + + +-- +-- Name: mdl_tool_customlang_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_customlang_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_customlang_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_customlang_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_customlang_id_seq OWNED BY public.mdl_tool_customlang.id; + + +-- +-- Name: mdl_tool_dataprivacy_category; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_dataprivacy_category ( + id bigint NOT NULL, + name character varying(100) DEFAULT ''::character varying NOT NULL, + description text, + descriptionformat smallint, + usermodified bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_tool_dataprivacy_category OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_dataprivacy_category; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_dataprivacy_category IS 'Data categories'; + + +-- +-- Name: mdl_tool_dataprivacy_category_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_dataprivacy_category_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_dataprivacy_category_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_dataprivacy_category_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_dataprivacy_category_id_seq OWNED BY public.mdl_tool_dataprivacy_category.id; + + +-- +-- Name: mdl_tool_dataprivacy_ctxexpired; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_dataprivacy_ctxexpired ( + id bigint NOT NULL, + contextid bigint NOT NULL, + unexpiredroles text, + expiredroles text, + defaultexpired smallint NOT NULL, + status smallint DEFAULT 0 NOT NULL, + usermodified bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_tool_dataprivacy_ctxexpired OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_dataprivacy_ctxexpired; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_dataprivacy_ctxexpired IS 'Default comment for the table, please edit me'; + + +-- +-- Name: mdl_tool_dataprivacy_ctxexpired_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_dataprivacy_ctxexpired_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_dataprivacy_ctxexpired_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_dataprivacy_ctxexpired_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_dataprivacy_ctxexpired_id_seq OWNED BY public.mdl_tool_dataprivacy_ctxexpired.id; + + +-- +-- Name: mdl_tool_dataprivacy_ctxinstance; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_dataprivacy_ctxinstance ( + id bigint NOT NULL, + contextid bigint NOT NULL, + purposeid bigint, + categoryid bigint, + usermodified bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_tool_dataprivacy_ctxinstance OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_dataprivacy_ctxinstance; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_dataprivacy_ctxinstance IS 'Default comment for the table, please edit me'; + + +-- +-- Name: mdl_tool_dataprivacy_ctxinstance_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_dataprivacy_ctxinstance_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_dataprivacy_ctxinstance_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_dataprivacy_ctxinstance_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_dataprivacy_ctxinstance_id_seq OWNED BY public.mdl_tool_dataprivacy_ctxinstance.id; + + +-- +-- Name: mdl_tool_dataprivacy_ctxlevel; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_dataprivacy_ctxlevel ( + id bigint NOT NULL, + contextlevel smallint NOT NULL, + purposeid bigint, + categoryid bigint, + usermodified bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_tool_dataprivacy_ctxlevel OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_dataprivacy_ctxlevel; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_dataprivacy_ctxlevel IS 'Default comment for the table, please edit me'; + + +-- +-- Name: mdl_tool_dataprivacy_ctxlevel_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_dataprivacy_ctxlevel_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_dataprivacy_ctxlevel_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_dataprivacy_ctxlevel_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_dataprivacy_ctxlevel_id_seq OWNED BY public.mdl_tool_dataprivacy_ctxlevel.id; + + +-- +-- Name: mdl_tool_dataprivacy_purpose; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_dataprivacy_purpose ( + id bigint NOT NULL, + name character varying(100) DEFAULT ''::character varying NOT NULL, + description text, + descriptionformat smallint, + lawfulbases text NOT NULL, + sensitivedatareasons text, + retentionperiod character varying(255) DEFAULT ''::character varying NOT NULL, + protected smallint, + usermodified bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_tool_dataprivacy_purpose OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_dataprivacy_purpose; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_dataprivacy_purpose IS 'Data purposes'; + + +-- +-- Name: mdl_tool_dataprivacy_purpose_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_dataprivacy_purpose_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_dataprivacy_purpose_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_dataprivacy_purpose_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_dataprivacy_purpose_id_seq OWNED BY public.mdl_tool_dataprivacy_purpose.id; + + +-- +-- Name: mdl_tool_dataprivacy_purposerole; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_dataprivacy_purposerole ( + id bigint NOT NULL, + purposeid bigint NOT NULL, + roleid bigint NOT NULL, + lawfulbases text, + sensitivedatareasons text, + retentionperiod character varying(255) DEFAULT ''::character varying NOT NULL, + protected smallint, + usermodified bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_tool_dataprivacy_purposerole OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_dataprivacy_purposerole; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_dataprivacy_purposerole IS 'Data purpose overrides for a specific role'; + + +-- +-- Name: mdl_tool_dataprivacy_purposerole_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_dataprivacy_purposerole_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_dataprivacy_purposerole_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_dataprivacy_purposerole_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_dataprivacy_purposerole_id_seq OWNED BY public.mdl_tool_dataprivacy_purposerole.id; + + +-- +-- Name: mdl_tool_dataprivacy_request; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_dataprivacy_request ( + id bigint NOT NULL, + type bigint DEFAULT 0 NOT NULL, + comments text, + commentsformat smallint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + requestedby bigint DEFAULT 0 NOT NULL, + status smallint DEFAULT 0 NOT NULL, + dpo bigint DEFAULT 0, + dpocomment text, + dpocommentformat smallint DEFAULT 0 NOT NULL, + systemapproved smallint DEFAULT 0 NOT NULL, + usermodified bigint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + creationmethod bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_tool_dataprivacy_request OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_dataprivacy_request; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_dataprivacy_request IS 'Table for data requests'; + + +-- +-- Name: mdl_tool_dataprivacy_request_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_dataprivacy_request_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_dataprivacy_request_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_dataprivacy_request_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_dataprivacy_request_id_seq OWNED BY public.mdl_tool_dataprivacy_request.id; + + +-- +-- Name: mdl_tool_monitor_events; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_monitor_events ( + id bigint NOT NULL, + eventname character varying(254) DEFAULT ''::character varying NOT NULL, + contextid bigint NOT NULL, + contextlevel bigint NOT NULL, + contextinstanceid bigint NOT NULL, + link character varying(254) DEFAULT ''::character varying NOT NULL, + courseid bigint NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_tool_monitor_events OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_monitor_events; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_monitor_events IS 'A table that keeps a log of events related to subscriptions'; + + +-- +-- Name: mdl_tool_monitor_events_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_monitor_events_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_monitor_events_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_monitor_events_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_monitor_events_id_seq OWNED BY public.mdl_tool_monitor_events.id; + + +-- +-- Name: mdl_tool_monitor_history; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_monitor_history ( + id bigint NOT NULL, + sid bigint NOT NULL, + userid bigint NOT NULL, + timesent bigint NOT NULL +); + + +ALTER TABLE public.mdl_tool_monitor_history OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_monitor_history; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_monitor_history IS 'Table to store history of message notifications sent'; + + +-- +-- Name: mdl_tool_monitor_history_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_monitor_history_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_monitor_history_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_monitor_history_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_monitor_history_id_seq OWNED BY public.mdl_tool_monitor_history.id; + + +-- +-- Name: mdl_tool_monitor_rules; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_monitor_rules ( + id bigint NOT NULL, + description text, + descriptionformat smallint NOT NULL, + name character varying(254) DEFAULT ''::character varying NOT NULL, + userid bigint NOT NULL, + courseid bigint NOT NULL, + plugin character varying(254) DEFAULT ''::character varying NOT NULL, + eventname character varying(254) DEFAULT ''::character varying NOT NULL, + template text NOT NULL, + templateformat smallint NOT NULL, + frequency smallint NOT NULL, + timewindow integer NOT NULL, + timemodified bigint NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_tool_monitor_rules OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_monitor_rules; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_monitor_rules IS 'Table to store rules'; + + +-- +-- Name: mdl_tool_monitor_rules_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_monitor_rules_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_monitor_rules_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_monitor_rules_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_monitor_rules_id_seq OWNED BY public.mdl_tool_monitor_rules.id; + + +-- +-- Name: mdl_tool_monitor_subscriptions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_monitor_subscriptions ( + id bigint NOT NULL, + courseid bigint NOT NULL, + ruleid bigint NOT NULL, + cmid bigint NOT NULL, + userid bigint NOT NULL, + timecreated bigint NOT NULL, + lastnotificationsent bigint DEFAULT 0 NOT NULL, + inactivedate bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_tool_monitor_subscriptions OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_monitor_subscriptions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_monitor_subscriptions IS 'Table to store user subscriptions to various rules'; + + +-- +-- Name: mdl_tool_monitor_subscriptions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_monitor_subscriptions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_monitor_subscriptions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_monitor_subscriptions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_monitor_subscriptions_id_seq OWNED BY public.mdl_tool_monitor_subscriptions.id; + + +-- +-- Name: mdl_tool_policy; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_policy ( + id bigint NOT NULL, + sortorder integer DEFAULT 999 NOT NULL, + currentversionid bigint +); + + +ALTER TABLE public.mdl_tool_policy OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_policy; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_policy IS 'Contains the list of policy documents defined on the site.'; + + +-- +-- Name: mdl_tool_policy_acceptances; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_policy_acceptances ( + id bigint NOT NULL, + policyversionid bigint NOT NULL, + userid bigint NOT NULL, + status smallint, + lang character varying(30) DEFAULT ''::character varying NOT NULL, + usermodified bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + note text +); + + +ALTER TABLE public.mdl_tool_policy_acceptances OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_policy_acceptances; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_policy_acceptances IS 'Tracks users accepting the policy versions'; + + +-- +-- Name: mdl_tool_policy_acceptances_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_policy_acceptances_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_policy_acceptances_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_policy_acceptances_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_policy_acceptances_id_seq OWNED BY public.mdl_tool_policy_acceptances.id; + + +-- +-- Name: mdl_tool_policy_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_policy_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_policy_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_policy_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_policy_id_seq OWNED BY public.mdl_tool_policy.id; + + +-- +-- Name: mdl_tool_policy_versions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_policy_versions ( + id bigint NOT NULL, + name character varying(1333) DEFAULT ''::character varying NOT NULL, + type smallint DEFAULT 0 NOT NULL, + audience smallint DEFAULT 0 NOT NULL, + archived smallint DEFAULT 0 NOT NULL, + usermodified bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + policyid bigint NOT NULL, + agreementstyle smallint DEFAULT 0 NOT NULL, + optional smallint DEFAULT 0 NOT NULL, + revision character varying(1333) DEFAULT ''::character varying NOT NULL, + summary text NOT NULL, + summaryformat smallint NOT NULL, + content text NOT NULL, + contentformat smallint NOT NULL +); + + +ALTER TABLE public.mdl_tool_policy_versions OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_policy_versions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_policy_versions IS 'Holds versions of the policy documents'; + + +-- +-- Name: mdl_tool_policy_versions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_policy_versions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_policy_versions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_policy_versions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_policy_versions_id_seq OWNED BY public.mdl_tool_policy_versions.id; + + +-- +-- Name: mdl_tool_recyclebin_category; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_recyclebin_category ( + id bigint NOT NULL, + categoryid bigint NOT NULL, + shortname character varying(255) DEFAULT ''::character varying NOT NULL, + fullname character varying(255) DEFAULT ''::character varying NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_tool_recyclebin_category OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_recyclebin_category; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_recyclebin_category IS 'A list of items in the category recycle bin'; + + +-- +-- Name: mdl_tool_recyclebin_category_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_recyclebin_category_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_recyclebin_category_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_recyclebin_category_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_recyclebin_category_id_seq OWNED BY public.mdl_tool_recyclebin_category.id; + + +-- +-- Name: mdl_tool_recyclebin_course; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_recyclebin_course ( + id bigint NOT NULL, + courseid bigint NOT NULL, + section bigint NOT NULL, + module bigint NOT NULL, + name character varying(255), + timecreated bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_tool_recyclebin_course OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_recyclebin_course; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_recyclebin_course IS 'A list of items in the course recycle bin'; + + +-- +-- Name: mdl_tool_recyclebin_course_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_recyclebin_course_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_recyclebin_course_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_recyclebin_course_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_recyclebin_course_id_seq OWNED BY public.mdl_tool_recyclebin_course.id; + + +-- +-- Name: mdl_tool_usertours_steps; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_usertours_steps ( + id bigint NOT NULL, + tourid bigint NOT NULL, + title text, + content text, + targettype smallint NOT NULL, + targetvalue text NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL, + configdata text NOT NULL +); + + +ALTER TABLE public.mdl_tool_usertours_steps OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_usertours_steps; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_usertours_steps IS 'Steps in an tour'; + + +-- +-- Name: mdl_tool_usertours_steps_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_usertours_steps_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_usertours_steps_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_usertours_steps_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_usertours_steps_id_seq OWNED BY public.mdl_tool_usertours_steps.id; + + +-- +-- Name: mdl_tool_usertours_tours; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_tool_usertours_tours ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + description text, + pathmatch character varying(255), + enabled smallint DEFAULT 0 NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL, + configdata text NOT NULL +); + + +ALTER TABLE public.mdl_tool_usertours_tours OWNER TO postgres; + +-- +-- Name: TABLE mdl_tool_usertours_tours; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_tool_usertours_tours IS 'List of tours'; + + +-- +-- Name: mdl_tool_usertours_tours_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_tool_usertours_tours_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_tool_usertours_tours_id_seq OWNER TO postgres; + +-- +-- Name: mdl_tool_usertours_tours_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_tool_usertours_tours_id_seq OWNED BY public.mdl_tool_usertours_tours.id; + + +-- +-- Name: mdl_upgrade_log; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_upgrade_log ( + id bigint NOT NULL, + type bigint NOT NULL, + plugin character varying(100), + version character varying(100), + targetversion character varying(100), + info character varying(255) DEFAULT ''::character varying NOT NULL, + details text, + backtrace text, + userid bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_upgrade_log OWNER TO postgres; + +-- +-- Name: TABLE mdl_upgrade_log; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_upgrade_log IS 'Upgrade logging'; + + +-- +-- Name: mdl_upgrade_log_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_upgrade_log_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_upgrade_log_id_seq OWNER TO postgres; + +-- +-- Name: mdl_upgrade_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_upgrade_log_id_seq OWNED BY public.mdl_upgrade_log.id; + + +-- +-- Name: mdl_url; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_url ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text, + introformat smallint DEFAULT 0 NOT NULL, + externalurl text NOT NULL, + display smallint DEFAULT 0 NOT NULL, + displayoptions text, + parameters text, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_url OWNER TO postgres; + +-- +-- Name: TABLE mdl_url; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_url IS 'each record is one url resource'; + + +-- +-- Name: mdl_url_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_url_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_url_id_seq OWNER TO postgres; + +-- +-- Name: mdl_url_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_url_id_seq OWNED BY public.mdl_url.id; + + +-- +-- Name: mdl_user; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_user ( + id bigint NOT NULL, + auth character varying(20) DEFAULT 'manual'::character varying NOT NULL, + confirmed smallint DEFAULT 0 NOT NULL, + policyagreed smallint DEFAULT 0 NOT NULL, + deleted smallint DEFAULT 0 NOT NULL, + suspended smallint DEFAULT 0 NOT NULL, + mnethostid bigint DEFAULT 0 NOT NULL, + username character varying(100) DEFAULT ''::character varying NOT NULL, + password character varying(255) DEFAULT ''::character varying NOT NULL, + idnumber character varying(255) DEFAULT ''::character varying NOT NULL, + firstname character varying(100) DEFAULT ''::character varying NOT NULL, + lastname character varying(100) DEFAULT ''::character varying NOT NULL, + email character varying(100) DEFAULT ''::character varying NOT NULL, + emailstop smallint DEFAULT 0 NOT NULL, + icq character varying(15) DEFAULT ''::character varying NOT NULL, + skype character varying(50) DEFAULT ''::character varying NOT NULL, + yahoo character varying(50) DEFAULT ''::character varying NOT NULL, + aim character varying(50) DEFAULT ''::character varying NOT NULL, + msn character varying(50) DEFAULT ''::character varying NOT NULL, + phone1 character varying(20) DEFAULT ''::character varying NOT NULL, + phone2 character varying(20) DEFAULT ''::character varying NOT NULL, + institution character varying(255) DEFAULT ''::character varying NOT NULL, + department character varying(255) DEFAULT ''::character varying NOT NULL, + address character varying(255) DEFAULT ''::character varying NOT NULL, + city character varying(120) DEFAULT ''::character varying NOT NULL, + country character varying(2) DEFAULT ''::character varying NOT NULL, + lang character varying(30) DEFAULT 'en'::character varying NOT NULL, + calendartype character varying(30) DEFAULT 'gregorian'::character varying NOT NULL, + theme character varying(50) DEFAULT ''::character varying NOT NULL, + timezone character varying(100) DEFAULT '99'::character varying NOT NULL, + firstaccess bigint DEFAULT 0 NOT NULL, + lastaccess bigint DEFAULT 0 NOT NULL, + lastlogin bigint DEFAULT 0 NOT NULL, + currentlogin bigint DEFAULT 0 NOT NULL, + lastip character varying(45) DEFAULT ''::character varying NOT NULL, + secret character varying(15) DEFAULT ''::character varying NOT NULL, + picture bigint DEFAULT 0 NOT NULL, + url character varying(255) DEFAULT ''::character varying NOT NULL, + description text, + descriptionformat smallint DEFAULT 1 NOT NULL, + mailformat smallint DEFAULT 1 NOT NULL, + maildigest smallint DEFAULT 0 NOT NULL, + maildisplay smallint DEFAULT 2 NOT NULL, + autosubscribe smallint DEFAULT 1 NOT NULL, + trackforums smallint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + trustbitmask bigint DEFAULT 0 NOT NULL, + imagealt character varying(255), + lastnamephonetic character varying(255), + firstnamephonetic character varying(255), + middlename character varying(255), + alternatename character varying(255), + moodlenetprofile character varying(255) +); + + +ALTER TABLE public.mdl_user OWNER TO postgres; + +-- +-- Name: TABLE mdl_user; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_user IS 'One record for each person'; + + +-- +-- Name: mdl_user_devices; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_user_devices ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + appid character varying(128) DEFAULT ''::character varying NOT NULL, + name character varying(32) DEFAULT ''::character varying NOT NULL, + model character varying(32) DEFAULT ''::character varying NOT NULL, + platform character varying(32) DEFAULT ''::character varying NOT NULL, + version character varying(32) DEFAULT ''::character varying NOT NULL, + pushid character varying(255) DEFAULT ''::character varying NOT NULL, + uuid character varying(255) DEFAULT ''::character varying NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL +); + + +ALTER TABLE public.mdl_user_devices OWNER TO postgres; + +-- +-- Name: TABLE mdl_user_devices; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_user_devices IS 'This table stores user''s mobile devices information in order to send PUSH notifications'; + + +-- +-- Name: mdl_user_devices_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_user_devices_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_user_devices_id_seq OWNER TO postgres; + +-- +-- Name: mdl_user_devices_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_user_devices_id_seq OWNED BY public.mdl_user_devices.id; + + +-- +-- Name: mdl_user_enrolments; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_user_enrolments ( + id bigint NOT NULL, + status bigint DEFAULT 0 NOT NULL, + enrolid bigint NOT NULL, + userid bigint NOT NULL, + timestart bigint DEFAULT 0 NOT NULL, + timeend bigint DEFAULT 2147483647 NOT NULL, + modifierid bigint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_user_enrolments OWNER TO postgres; + +-- +-- Name: TABLE mdl_user_enrolments; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_user_enrolments IS 'Users participating in courses (aka enrolled users) - everybody who is participating/visible in course, that means both teachers and students'; + + +-- +-- Name: mdl_user_enrolments_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_user_enrolments_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_user_enrolments_id_seq OWNER TO postgres; + +-- +-- Name: mdl_user_enrolments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_user_enrolments_id_seq OWNED BY public.mdl_user_enrolments.id; + + +-- +-- Name: mdl_user_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_user_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_user_id_seq OWNER TO postgres; + +-- +-- Name: mdl_user_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_user_id_seq OWNED BY public.mdl_user.id; + + +-- +-- Name: mdl_user_info_category; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_user_info_category ( + id bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_user_info_category OWNER TO postgres; + +-- +-- Name: TABLE mdl_user_info_category; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_user_info_category IS 'Customisable fields categories'; + + +-- +-- Name: mdl_user_info_category_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_user_info_category_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_user_info_category_id_seq OWNER TO postgres; + +-- +-- Name: mdl_user_info_category_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_user_info_category_id_seq OWNED BY public.mdl_user_info_category.id; + + +-- +-- Name: mdl_user_info_data; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_user_info_data ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + fieldid bigint DEFAULT 0 NOT NULL, + data text NOT NULL, + dataformat smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_user_info_data OWNER TO postgres; + +-- +-- Name: TABLE mdl_user_info_data; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_user_info_data IS 'Data for the customisable user fields'; + + +-- +-- Name: mdl_user_info_data_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_user_info_data_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_user_info_data_id_seq OWNER TO postgres; + +-- +-- Name: mdl_user_info_data_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_user_info_data_id_seq OWNED BY public.mdl_user_info_data.id; + + +-- +-- Name: mdl_user_info_field; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_user_info_field ( + id bigint NOT NULL, + shortname character varying(255) DEFAULT 'shortname'::character varying NOT NULL, + name text NOT NULL, + datatype character varying(255) DEFAULT ''::character varying NOT NULL, + description text, + descriptionformat smallint DEFAULT 0 NOT NULL, + categoryid bigint DEFAULT 0 NOT NULL, + sortorder bigint DEFAULT 0 NOT NULL, + required smallint DEFAULT 0 NOT NULL, + locked smallint DEFAULT 0 NOT NULL, + visible smallint DEFAULT 0 NOT NULL, + forceunique smallint DEFAULT 0 NOT NULL, + signup smallint DEFAULT 0 NOT NULL, + defaultdata text, + defaultdataformat smallint DEFAULT 0 NOT NULL, + param1 text, + param2 text, + param3 text, + param4 text, + param5 text +); + + +ALTER TABLE public.mdl_user_info_field OWNER TO postgres; + +-- +-- Name: TABLE mdl_user_info_field; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_user_info_field IS 'Customisable user profile fields'; + + +-- +-- Name: mdl_user_info_field_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_user_info_field_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_user_info_field_id_seq OWNER TO postgres; + +-- +-- Name: mdl_user_info_field_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_user_info_field_id_seq OWNED BY public.mdl_user_info_field.id; + + +-- +-- Name: mdl_user_lastaccess; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_user_lastaccess ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + courseid bigint DEFAULT 0 NOT NULL, + timeaccess bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_user_lastaccess OWNER TO postgres; + +-- +-- Name: TABLE mdl_user_lastaccess; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_user_lastaccess IS 'To keep track of course page access times, used in online participants block, and participants list'; + + +-- +-- Name: mdl_user_lastaccess_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_user_lastaccess_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_user_lastaccess_id_seq OWNER TO postgres; + +-- +-- Name: mdl_user_lastaccess_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_user_lastaccess_id_seq OWNED BY public.mdl_user_lastaccess.id; + + +-- +-- Name: mdl_user_password_history; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_user_password_history ( + id bigint NOT NULL, + userid bigint NOT NULL, + hash character varying(255) DEFAULT ''::character varying NOT NULL, + timecreated bigint NOT NULL +); + + +ALTER TABLE public.mdl_user_password_history OWNER TO postgres; + +-- +-- Name: TABLE mdl_user_password_history; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_user_password_history IS 'A rotating log of hashes of previously used passwords for each user.'; + + +-- +-- Name: mdl_user_password_history_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_user_password_history_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_user_password_history_id_seq OWNER TO postgres; + +-- +-- Name: mdl_user_password_history_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_user_password_history_id_seq OWNED BY public.mdl_user_password_history.id; + + +-- +-- Name: mdl_user_password_resets; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_user_password_resets ( + id bigint NOT NULL, + userid bigint NOT NULL, + timerequested bigint NOT NULL, + timererequested bigint DEFAULT 0 NOT NULL, + token character varying(32) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_user_password_resets OWNER TO postgres; + +-- +-- Name: TABLE mdl_user_password_resets; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_user_password_resets IS 'table tracking password reset confirmation tokens'; + + +-- +-- Name: mdl_user_password_resets_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_user_password_resets_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_user_password_resets_id_seq OWNER TO postgres; + +-- +-- Name: mdl_user_password_resets_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_user_password_resets_id_seq OWNED BY public.mdl_user_password_resets.id; + + +-- +-- Name: mdl_user_preferences; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_user_preferences ( + id bigint NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + value character varying(1333) DEFAULT ''::character varying NOT NULL +); + + +ALTER TABLE public.mdl_user_preferences OWNER TO postgres; + +-- +-- Name: TABLE mdl_user_preferences; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_user_preferences IS 'Allows modules to store arbitrary user preferences'; + + +-- +-- Name: mdl_user_preferences_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_user_preferences_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_user_preferences_id_seq OWNER TO postgres; + +-- +-- Name: mdl_user_preferences_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_user_preferences_id_seq OWNED BY public.mdl_user_preferences.id; + + +-- +-- Name: mdl_user_private_key; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_user_private_key ( + id bigint NOT NULL, + script character varying(128) DEFAULT ''::character varying NOT NULL, + value character varying(128) DEFAULT ''::character varying NOT NULL, + userid bigint NOT NULL, + instance bigint, + iprestriction character varying(255), + validuntil bigint, + timecreated bigint +); + + +ALTER TABLE public.mdl_user_private_key OWNER TO postgres; + +-- +-- Name: TABLE mdl_user_private_key; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_user_private_key IS 'access keys used in cookieless scripts - rss, etc.'; + + +-- +-- Name: mdl_user_private_key_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_user_private_key_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_user_private_key_id_seq OWNER TO postgres; + +-- +-- Name: mdl_user_private_key_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_user_private_key_id_seq OWNED BY public.mdl_user_private_key.id; + + +-- +-- Name: mdl_wiki; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_wiki ( + id bigint NOT NULL, + course bigint DEFAULT 0 NOT NULL, + name character varying(255) DEFAULT 'Wiki'::character varying NOT NULL, + intro text, + introformat smallint DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + firstpagetitle character varying(255) DEFAULT 'First Page'::character varying NOT NULL, + wikimode character varying(20) DEFAULT 'collaborative'::character varying NOT NULL, + defaultformat character varying(20) DEFAULT 'creole'::character varying NOT NULL, + forceformat smallint DEFAULT 1 NOT NULL, + editbegin bigint DEFAULT 0 NOT NULL, + editend bigint DEFAULT 0 +); + + +ALTER TABLE public.mdl_wiki OWNER TO postgres; + +-- +-- Name: TABLE mdl_wiki; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_wiki IS 'Stores Wiki activity configuration'; + + +-- +-- Name: mdl_wiki_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_wiki_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_wiki_id_seq OWNER TO postgres; + +-- +-- Name: mdl_wiki_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_wiki_id_seq OWNED BY public.mdl_wiki.id; + + +-- +-- Name: mdl_wiki_links; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_wiki_links ( + id bigint NOT NULL, + subwikiid bigint DEFAULT 0 NOT NULL, + frompageid bigint DEFAULT 0 NOT NULL, + topageid bigint DEFAULT 0 NOT NULL, + tomissingpage character varying(255) +); + + +ALTER TABLE public.mdl_wiki_links OWNER TO postgres; + +-- +-- Name: TABLE mdl_wiki_links; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_wiki_links IS 'Page wiki links'; + + +-- +-- Name: mdl_wiki_links_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_wiki_links_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_wiki_links_id_seq OWNER TO postgres; + +-- +-- Name: mdl_wiki_links_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_wiki_links_id_seq OWNED BY public.mdl_wiki_links.id; + + +-- +-- Name: mdl_wiki_locks; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_wiki_locks ( + id bigint NOT NULL, + pageid bigint DEFAULT 0 NOT NULL, + sectionname character varying(255), + userid bigint DEFAULT 0 NOT NULL, + lockedat bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_wiki_locks OWNER TO postgres; + +-- +-- Name: TABLE mdl_wiki_locks; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_wiki_locks IS 'Manages page locks'; + + +-- +-- Name: mdl_wiki_locks_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_wiki_locks_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_wiki_locks_id_seq OWNER TO postgres; + +-- +-- Name: mdl_wiki_locks_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_wiki_locks_id_seq OWNED BY public.mdl_wiki_locks.id; + + +-- +-- Name: mdl_wiki_pages; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_wiki_pages ( + id bigint NOT NULL, + subwikiid bigint DEFAULT 0 NOT NULL, + title character varying(255) DEFAULT 'title'::character varying NOT NULL, + cachedcontent text NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + timemodified bigint DEFAULT 0 NOT NULL, + timerendered bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL, + pageviews bigint DEFAULT 0 NOT NULL, + readonly smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_wiki_pages OWNER TO postgres; + +-- +-- Name: TABLE mdl_wiki_pages; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_wiki_pages IS 'Stores wiki pages'; + + +-- +-- Name: mdl_wiki_pages_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_wiki_pages_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_wiki_pages_id_seq OWNER TO postgres; + +-- +-- Name: mdl_wiki_pages_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_wiki_pages_id_seq OWNED BY public.mdl_wiki_pages.id; + + +-- +-- Name: mdl_wiki_subwikis; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_wiki_subwikis ( + id bigint NOT NULL, + wikiid bigint DEFAULT 0 NOT NULL, + groupid bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_wiki_subwikis OWNER TO postgres; + +-- +-- Name: TABLE mdl_wiki_subwikis; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_wiki_subwikis IS 'Stores subwiki instances'; + + +-- +-- Name: mdl_wiki_subwikis_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_wiki_subwikis_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_wiki_subwikis_id_seq OWNER TO postgres; + +-- +-- Name: mdl_wiki_subwikis_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_wiki_subwikis_id_seq OWNED BY public.mdl_wiki_subwikis.id; + + +-- +-- Name: mdl_wiki_synonyms; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_wiki_synonyms ( + id bigint NOT NULL, + subwikiid bigint DEFAULT 0 NOT NULL, + pageid bigint DEFAULT 0 NOT NULL, + pagesynonym character varying(255) DEFAULT 'Pagesynonym'::character varying NOT NULL +); + + +ALTER TABLE public.mdl_wiki_synonyms OWNER TO postgres; + +-- +-- Name: TABLE mdl_wiki_synonyms; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_wiki_synonyms IS 'Stores wiki pages synonyms'; + + +-- +-- Name: mdl_wiki_synonyms_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_wiki_synonyms_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_wiki_synonyms_id_seq OWNER TO postgres; + +-- +-- Name: mdl_wiki_synonyms_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_wiki_synonyms_id_seq OWNED BY public.mdl_wiki_synonyms.id; + + +-- +-- Name: mdl_wiki_versions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_wiki_versions ( + id bigint NOT NULL, + pageid bigint DEFAULT 0 NOT NULL, + content text NOT NULL, + contentformat character varying(20) DEFAULT 'creole'::character varying NOT NULL, + version integer DEFAULT 0 NOT NULL, + timecreated bigint DEFAULT 0 NOT NULL, + userid bigint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_wiki_versions OWNER TO postgres; + +-- +-- Name: TABLE mdl_wiki_versions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_wiki_versions IS 'Stores wiki page history'; + + +-- +-- Name: mdl_wiki_versions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_wiki_versions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_wiki_versions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_wiki_versions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_wiki_versions_id_seq OWNED BY public.mdl_wiki_versions.id; + + +-- +-- Name: mdl_workshop; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshop ( + id bigint NOT NULL, + course bigint NOT NULL, + name character varying(255) DEFAULT ''::character varying NOT NULL, + intro text, + introformat smallint DEFAULT 0 NOT NULL, + instructauthors text, + instructauthorsformat smallint DEFAULT 0 NOT NULL, + instructreviewers text, + instructreviewersformat smallint DEFAULT 0 NOT NULL, + timemodified bigint NOT NULL, + phase smallint DEFAULT 0, + useexamples smallint DEFAULT 0, + usepeerassessment smallint DEFAULT 0, + useselfassessment smallint DEFAULT 0, + grade numeric(10,5) DEFAULT 80, + gradinggrade numeric(10,5) DEFAULT 20, + strategy character varying(30) DEFAULT ''::character varying NOT NULL, + evaluation character varying(30) DEFAULT ''::character varying NOT NULL, + gradedecimals smallint DEFAULT 0, + submissiontypetext smallint DEFAULT 1 NOT NULL, + submissiontypefile smallint DEFAULT 1 NOT NULL, + nattachments smallint DEFAULT 1, + submissionfiletypes character varying(255), + latesubmissions smallint DEFAULT 0, + maxbytes bigint DEFAULT 100000, + examplesmode smallint DEFAULT 0, + submissionstart bigint DEFAULT 0, + submissionend bigint DEFAULT 0, + assessmentstart bigint DEFAULT 0, + assessmentend bigint DEFAULT 0, + phaseswitchassessment smallint DEFAULT 0 NOT NULL, + conclusion text, + conclusionformat smallint DEFAULT 1 NOT NULL, + overallfeedbackmode smallint DEFAULT 1, + overallfeedbackfiles smallint DEFAULT 0, + overallfeedbackfiletypes character varying(255), + overallfeedbackmaxbytes bigint DEFAULT 100000 +); + + +ALTER TABLE public.mdl_workshop OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshop; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshop IS 'This table keeps information about the module instances and their settings'; + + +-- +-- Name: mdl_workshop_aggregations; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshop_aggregations ( + id bigint NOT NULL, + workshopid bigint NOT NULL, + userid bigint NOT NULL, + gradinggrade numeric(10,5), + timegraded bigint +); + + +ALTER TABLE public.mdl_workshop_aggregations OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshop_aggregations; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshop_aggregations IS 'Aggregated grades for assessment are stored here. The aggregated grade for submission is stored in workshop_submissions'; + + +-- +-- Name: mdl_workshop_aggregations_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshop_aggregations_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshop_aggregations_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshop_aggregations_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshop_aggregations_id_seq OWNED BY public.mdl_workshop_aggregations.id; + + +-- +-- Name: mdl_workshop_assessments; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshop_assessments ( + id bigint NOT NULL, + submissionid bigint NOT NULL, + reviewerid bigint NOT NULL, + weight bigint DEFAULT 1 NOT NULL, + timecreated bigint DEFAULT 0, + timemodified bigint DEFAULT 0, + grade numeric(10,5), + gradinggrade numeric(10,5), + gradinggradeover numeric(10,5), + gradinggradeoverby bigint, + feedbackauthor text, + feedbackauthorformat smallint DEFAULT 0, + feedbackauthorattachment smallint DEFAULT 0, + feedbackreviewer text, + feedbackreviewerformat smallint DEFAULT 0 +); + + +ALTER TABLE public.mdl_workshop_assessments OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshop_assessments; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshop_assessments IS 'Info about the made assessment and automatically calculated grade for it. The proposed grade can be overridden by teacher.'; + + +-- +-- Name: mdl_workshop_assessments_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshop_assessments_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshop_assessments_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshop_assessments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshop_assessments_id_seq OWNED BY public.mdl_workshop_assessments.id; + + +-- +-- Name: mdl_workshop_grades; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshop_grades ( + id bigint NOT NULL, + assessmentid bigint NOT NULL, + strategy character varying(30) DEFAULT ''::character varying NOT NULL, + dimensionid bigint NOT NULL, + grade numeric(10,5) NOT NULL, + peercomment text, + peercommentformat smallint DEFAULT 0 +); + + +ALTER TABLE public.mdl_workshop_grades OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshop_grades; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshop_grades IS 'How the reviewers filled-up the grading forms, given grades and comments'; + + +-- +-- Name: mdl_workshop_grades_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshop_grades_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshop_grades_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshop_grades_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshop_grades_id_seq OWNED BY public.mdl_workshop_grades.id; + + +-- +-- Name: mdl_workshop_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshop_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshop_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshop_id_seq OWNED BY public.mdl_workshop.id; + + +-- +-- Name: mdl_workshop_submissions; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshop_submissions ( + id bigint NOT NULL, + workshopid bigint NOT NULL, + example smallint DEFAULT 0, + authorid bigint NOT NULL, + timecreated bigint NOT NULL, + timemodified bigint NOT NULL, + title character varying(255) DEFAULT ''::character varying NOT NULL, + content text, + contentformat smallint DEFAULT 0 NOT NULL, + contenttrust smallint DEFAULT 0 NOT NULL, + attachment smallint DEFAULT 0, + grade numeric(10,5), + gradeover numeric(10,5), + gradeoverby bigint, + feedbackauthor text, + feedbackauthorformat smallint DEFAULT 0, + timegraded bigint, + published smallint DEFAULT 0, + late smallint DEFAULT 0 NOT NULL +); + + +ALTER TABLE public.mdl_workshop_submissions OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshop_submissions; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshop_submissions IS 'Info about the submission and the aggregation of the grade for submission, grade for assessment and final grade. Both grade for submission and grade for assessment can be overridden by teacher. Final grade is always the sum of them. All grades are st'; + + +-- +-- Name: mdl_workshop_submissions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshop_submissions_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshop_submissions_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshop_submissions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshop_submissions_id_seq OWNED BY public.mdl_workshop_submissions.id; + + +-- +-- Name: mdl_workshopallocation_scheduled; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshopallocation_scheduled ( + id bigint NOT NULL, + workshopid bigint NOT NULL, + enabled smallint DEFAULT 0 NOT NULL, + submissionend bigint NOT NULL, + timeallocated bigint, + settings text, + resultstatus bigint, + resultmessage character varying(1333), + resultlog text +); + + +ALTER TABLE public.mdl_workshopallocation_scheduled OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshopallocation_scheduled; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshopallocation_scheduled IS 'Stores the allocation settings for the scheduled allocator'; + + +-- +-- Name: mdl_workshopallocation_scheduled_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshopallocation_scheduled_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshopallocation_scheduled_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshopallocation_scheduled_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshopallocation_scheduled_id_seq OWNED BY public.mdl_workshopallocation_scheduled.id; + + +-- +-- Name: mdl_workshopeval_best_settings; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshopeval_best_settings ( + id bigint NOT NULL, + workshopid bigint NOT NULL, + comparison smallint DEFAULT 5 +); + + +ALTER TABLE public.mdl_workshopeval_best_settings OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshopeval_best_settings; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshopeval_best_settings IS 'Settings for the grading evaluation subplugin Comparison with the best assessment.'; + + +-- +-- Name: mdl_workshopeval_best_settings_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshopeval_best_settings_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshopeval_best_settings_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshopeval_best_settings_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshopeval_best_settings_id_seq OWNED BY public.mdl_workshopeval_best_settings.id; + + +-- +-- Name: mdl_workshopform_accumulative; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshopform_accumulative ( + id bigint NOT NULL, + workshopid bigint NOT NULL, + sort bigint DEFAULT 0, + description text, + descriptionformat smallint DEFAULT 0, + grade bigint NOT NULL, + weight integer DEFAULT 1 +); + + +ALTER TABLE public.mdl_workshopform_accumulative OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshopform_accumulative; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshopform_accumulative IS 'The assessment dimensions definitions of Accumulative grading strategy forms'; + + +-- +-- Name: mdl_workshopform_accumulative_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshopform_accumulative_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshopform_accumulative_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshopform_accumulative_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshopform_accumulative_id_seq OWNED BY public.mdl_workshopform_accumulative.id; + + +-- +-- Name: mdl_workshopform_comments; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshopform_comments ( + id bigint NOT NULL, + workshopid bigint NOT NULL, + sort bigint DEFAULT 0, + description text, + descriptionformat smallint DEFAULT 0 +); + + +ALTER TABLE public.mdl_workshopform_comments OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshopform_comments; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshopform_comments IS 'The assessment dimensions definitions of Comments strategy forms'; + + +-- +-- Name: mdl_workshopform_comments_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshopform_comments_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshopform_comments_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshopform_comments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshopform_comments_id_seq OWNED BY public.mdl_workshopform_comments.id; + + +-- +-- Name: mdl_workshopform_numerrors; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshopform_numerrors ( + id bigint NOT NULL, + workshopid bigint NOT NULL, + sort bigint DEFAULT 0, + description text, + descriptionformat smallint DEFAULT 0, + descriptiontrust bigint, + grade0 character varying(50), + grade1 character varying(50), + weight integer DEFAULT 1 +); + + +ALTER TABLE public.mdl_workshopform_numerrors OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshopform_numerrors; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshopform_numerrors IS 'The assessment dimensions definitions of Number of errors grading strategy forms'; + + +-- +-- Name: mdl_workshopform_numerrors_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshopform_numerrors_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshopform_numerrors_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshopform_numerrors_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshopform_numerrors_id_seq OWNED BY public.mdl_workshopform_numerrors.id; + + +-- +-- Name: mdl_workshopform_numerrors_map; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshopform_numerrors_map ( + id bigint NOT NULL, + workshopid bigint NOT NULL, + nonegative bigint NOT NULL, + grade numeric(10,5) NOT NULL +); + + +ALTER TABLE public.mdl_workshopform_numerrors_map OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshopform_numerrors_map; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshopform_numerrors_map IS 'This maps the number of errors to a percentual grade for submission'; + + +-- +-- Name: mdl_workshopform_numerrors_map_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshopform_numerrors_map_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshopform_numerrors_map_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshopform_numerrors_map_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshopform_numerrors_map_id_seq OWNED BY public.mdl_workshopform_numerrors_map.id; + + +-- +-- Name: mdl_workshopform_rubric; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshopform_rubric ( + id bigint NOT NULL, + workshopid bigint NOT NULL, + sort bigint DEFAULT 0, + description text, + descriptionformat smallint DEFAULT 0 +); + + +ALTER TABLE public.mdl_workshopform_rubric OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshopform_rubric; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshopform_rubric IS 'The assessment dimensions definitions of Rubric grading strategy forms'; + + +-- +-- Name: mdl_workshopform_rubric_config; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshopform_rubric_config ( + id bigint NOT NULL, + workshopid bigint NOT NULL, + layout character varying(30) DEFAULT 'list'::character varying +); + + +ALTER TABLE public.mdl_workshopform_rubric_config OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshopform_rubric_config; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshopform_rubric_config IS 'Configuration table for the Rubric grading strategy'; + + +-- +-- Name: mdl_workshopform_rubric_config_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshopform_rubric_config_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshopform_rubric_config_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshopform_rubric_config_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshopform_rubric_config_id_seq OWNED BY public.mdl_workshopform_rubric_config.id; + + +-- +-- Name: mdl_workshopform_rubric_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshopform_rubric_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshopform_rubric_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshopform_rubric_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshopform_rubric_id_seq OWNED BY public.mdl_workshopform_rubric.id; + + +-- +-- Name: mdl_workshopform_rubric_levels; Type: TABLE; Schema: public; Owner: postgres +-- + +CREATE TABLE public.mdl_workshopform_rubric_levels ( + id bigint NOT NULL, + dimensionid bigint NOT NULL, + grade numeric(10,5) NOT NULL, + definition text, + definitionformat smallint DEFAULT 0 +); + + +ALTER TABLE public.mdl_workshopform_rubric_levels OWNER TO postgres; + +-- +-- Name: TABLE mdl_workshopform_rubric_levels; Type: COMMENT; Schema: public; Owner: postgres +-- + +COMMENT ON TABLE public.mdl_workshopform_rubric_levels IS 'The definition of rubric rating scales'; + + +-- +-- Name: mdl_workshopform_rubric_levels_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres +-- + +CREATE SEQUENCE public.mdl_workshopform_rubric_levels_id_seq + START WITH 1 + INCREMENT BY 1 + NO MINVALUE + NO MAXVALUE + CACHE 1; + + +ALTER TABLE public.mdl_workshopform_rubric_levels_id_seq OWNER TO postgres; + +-- +-- Name: mdl_workshopform_rubric_levels_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres +-- + +ALTER SEQUENCE public.mdl_workshopform_rubric_levels_id_seq OWNED BY public.mdl_workshopform_rubric_levels.id; + + +-- +-- Name: mdl_analytics_indicator_calc id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_indicator_calc ALTER COLUMN id SET DEFAULT nextval('public.mdl_analytics_indicator_calc_id_seq'::regclass); + + +-- +-- Name: mdl_analytics_models id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_models ALTER COLUMN id SET DEFAULT nextval('public.mdl_analytics_models_id_seq'::regclass); + + +-- +-- Name: mdl_analytics_models_log id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_models_log ALTER COLUMN id SET DEFAULT nextval('public.mdl_analytics_models_log_id_seq'::regclass); + + +-- +-- Name: mdl_analytics_predict_samples id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_predict_samples ALTER COLUMN id SET DEFAULT nextval('public.mdl_analytics_predict_samples_id_seq'::regclass); + + +-- +-- Name: mdl_analytics_prediction_actions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_prediction_actions ALTER COLUMN id SET DEFAULT nextval('public.mdl_analytics_prediction_actions_id_seq'::regclass); + + +-- +-- Name: mdl_analytics_predictions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_predictions ALTER COLUMN id SET DEFAULT nextval('public.mdl_analytics_predictions_id_seq'::regclass); + + +-- +-- Name: mdl_analytics_train_samples id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_train_samples ALTER COLUMN id SET DEFAULT nextval('public.mdl_analytics_train_samples_id_seq'::regclass); + + +-- +-- Name: mdl_analytics_used_analysables id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_used_analysables ALTER COLUMN id SET DEFAULT nextval('public.mdl_analytics_used_analysables_id_seq'::regclass); + + +-- +-- Name: mdl_analytics_used_files id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_used_files ALTER COLUMN id SET DEFAULT nextval('public.mdl_analytics_used_files_id_seq'::regclass); + + +-- +-- Name: mdl_assign id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign ALTER COLUMN id SET DEFAULT nextval('public.mdl_assign_id_seq'::regclass); + + +-- +-- Name: mdl_assign_grades id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign_grades ALTER COLUMN id SET DEFAULT nextval('public.mdl_assign_grades_id_seq'::regclass); + + +-- +-- Name: mdl_assign_overrides id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign_overrides ALTER COLUMN id SET DEFAULT nextval('public.mdl_assign_overrides_id_seq'::regclass); + + +-- +-- Name: mdl_assign_plugin_config id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign_plugin_config ALTER COLUMN id SET DEFAULT nextval('public.mdl_assign_plugin_config_id_seq'::regclass); + + +-- +-- Name: mdl_assign_submission id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign_submission ALTER COLUMN id SET DEFAULT nextval('public.mdl_assign_submission_id_seq'::regclass); + + +-- +-- Name: mdl_assign_user_flags id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign_user_flags ALTER COLUMN id SET DEFAULT nextval('public.mdl_assign_user_flags_id_seq'::regclass); + + +-- +-- Name: mdl_assign_user_mapping id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign_user_mapping ALTER COLUMN id SET DEFAULT nextval('public.mdl_assign_user_mapping_id_seq'::regclass); + + +-- +-- Name: mdl_assignfeedback_comments id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_comments ALTER COLUMN id SET DEFAULT nextval('public.mdl_assignfeedback_comments_id_seq'::regclass); + + +-- +-- Name: mdl_assignfeedback_editpdf_annot id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_editpdf_annot ALTER COLUMN id SET DEFAULT nextval('public.mdl_assignfeedback_editpdf_annot_id_seq'::regclass); + + +-- +-- Name: mdl_assignfeedback_editpdf_cmnt id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_editpdf_cmnt ALTER COLUMN id SET DEFAULT nextval('public.mdl_assignfeedback_editpdf_cmnt_id_seq'::regclass); + + +-- +-- Name: mdl_assignfeedback_editpdf_queue id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_editpdf_queue ALTER COLUMN id SET DEFAULT nextval('public.mdl_assignfeedback_editpdf_queue_id_seq'::regclass); + + +-- +-- Name: mdl_assignfeedback_editpdf_quick id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_editpdf_quick ALTER COLUMN id SET DEFAULT nextval('public.mdl_assignfeedback_editpdf_quick_id_seq'::regclass); + + +-- +-- Name: mdl_assignfeedback_editpdf_rot id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_editpdf_rot ALTER COLUMN id SET DEFAULT nextval('public.mdl_assignfeedback_editpdf_rot_id_seq'::regclass); + + +-- +-- Name: mdl_assignfeedback_file id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_file ALTER COLUMN id SET DEFAULT nextval('public.mdl_assignfeedback_file_id_seq'::regclass); + + +-- +-- Name: mdl_assignment id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignment ALTER COLUMN id SET DEFAULT nextval('public.mdl_assignment_id_seq'::regclass); + + +-- +-- Name: mdl_assignment_submissions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignment_submissions ALTER COLUMN id SET DEFAULT nextval('public.mdl_assignment_submissions_id_seq'::regclass); + + +-- +-- Name: mdl_assignment_upgrade id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignment_upgrade ALTER COLUMN id SET DEFAULT nextval('public.mdl_assignment_upgrade_id_seq'::regclass); + + +-- +-- Name: mdl_assignsubmission_file id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignsubmission_file ALTER COLUMN id SET DEFAULT nextval('public.mdl_assignsubmission_file_id_seq'::regclass); + + +-- +-- Name: mdl_assignsubmission_onlinetext id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignsubmission_onlinetext ALTER COLUMN id SET DEFAULT nextval('public.mdl_assignsubmission_onlinetext_id_seq'::regclass); + + +-- +-- Name: mdl_auth_oauth2_linked_login id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_auth_oauth2_linked_login ALTER COLUMN id SET DEFAULT nextval('public.mdl_auth_oauth2_linked_login_id_seq'::regclass); + + +-- +-- Name: mdl_backup_controllers id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_backup_controllers ALTER COLUMN id SET DEFAULT nextval('public.mdl_backup_controllers_id_seq'::regclass); + + +-- +-- Name: mdl_backup_courses id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_backup_courses ALTER COLUMN id SET DEFAULT nextval('public.mdl_backup_courses_id_seq'::regclass); + + +-- +-- Name: mdl_backup_logs id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_backup_logs ALTER COLUMN id SET DEFAULT nextval('public.mdl_backup_logs_id_seq'::regclass); + + +-- +-- Name: mdl_badge id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_id_seq'::regclass); + + +-- +-- Name: mdl_badge_alignment id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_alignment ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_alignment_id_seq'::regclass); + + +-- +-- Name: mdl_badge_backpack id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_backpack ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_backpack_id_seq'::regclass); + + +-- +-- Name: mdl_badge_backpack_oauth2 id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_backpack_oauth2 ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_backpack_oauth2_id_seq'::regclass); + + +-- +-- Name: mdl_badge_criteria id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_criteria ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_criteria_id_seq'::regclass); + + +-- +-- Name: mdl_badge_criteria_met id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_criteria_met ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_criteria_met_id_seq'::regclass); + + +-- +-- Name: mdl_badge_criteria_param id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_criteria_param ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_criteria_param_id_seq'::regclass); + + +-- +-- Name: mdl_badge_endorsement id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_endorsement ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_endorsement_id_seq'::regclass); + + +-- +-- Name: mdl_badge_external id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_external ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_external_id_seq'::regclass); + + +-- +-- Name: mdl_badge_external_backpack id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_external_backpack ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_external_backpack_id_seq'::regclass); + + +-- +-- Name: mdl_badge_external_identifier id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_external_identifier ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_external_identifier_id_seq'::regclass); + + +-- +-- Name: mdl_badge_issued id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_issued ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_issued_id_seq'::regclass); + + +-- +-- Name: mdl_badge_manual_award id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_manual_award ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_manual_award_id_seq'::regclass); + + +-- +-- Name: mdl_badge_related id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_related ALTER COLUMN id SET DEFAULT nextval('public.mdl_badge_related_id_seq'::regclass); + + +-- +-- Name: mdl_block id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_block ALTER COLUMN id SET DEFAULT nextval('public.mdl_block_id_seq'::regclass); + + +-- +-- Name: mdl_block_instances id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_block_instances ALTER COLUMN id SET DEFAULT nextval('public.mdl_block_instances_id_seq'::regclass); + + +-- +-- Name: mdl_block_positions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_block_positions ALTER COLUMN id SET DEFAULT nextval('public.mdl_block_positions_id_seq'::regclass); + + +-- +-- Name: mdl_block_recent_activity id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_block_recent_activity ALTER COLUMN id SET DEFAULT nextval('public.mdl_block_recent_activity_id_seq'::regclass); + + +-- +-- Name: mdl_block_recentlyaccesseditems id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_block_recentlyaccesseditems ALTER COLUMN id SET DEFAULT nextval('public.mdl_block_recentlyaccesseditems_id_seq'::regclass); + + +-- +-- Name: mdl_block_rss_client id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_block_rss_client ALTER COLUMN id SET DEFAULT nextval('public.mdl_block_rss_client_id_seq'::regclass); + + +-- +-- Name: mdl_blog_association id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_blog_association ALTER COLUMN id SET DEFAULT nextval('public.mdl_blog_association_id_seq'::regclass); + + +-- +-- Name: mdl_blog_external id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_blog_external ALTER COLUMN id SET DEFAULT nextval('public.mdl_blog_external_id_seq'::regclass); + + +-- +-- Name: mdl_book id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_book ALTER COLUMN id SET DEFAULT nextval('public.mdl_book_id_seq'::regclass); + + +-- +-- Name: mdl_book_chapters id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_book_chapters ALTER COLUMN id SET DEFAULT nextval('public.mdl_book_chapters_id_seq'::regclass); + + +-- +-- Name: mdl_cache_filters id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_cache_filters ALTER COLUMN id SET DEFAULT nextval('public.mdl_cache_filters_id_seq'::regclass); + + +-- +-- Name: mdl_cache_flags id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_cache_flags ALTER COLUMN id SET DEFAULT nextval('public.mdl_cache_flags_id_seq'::regclass); + + +-- +-- Name: mdl_capabilities id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_capabilities ALTER COLUMN id SET DEFAULT nextval('public.mdl_capabilities_id_seq'::regclass); + + +-- +-- Name: mdl_chat id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_chat ALTER COLUMN id SET DEFAULT nextval('public.mdl_chat_id_seq'::regclass); + + +-- +-- Name: mdl_chat_messages id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_chat_messages ALTER COLUMN id SET DEFAULT nextval('public.mdl_chat_messages_id_seq'::regclass); + + +-- +-- Name: mdl_chat_messages_current id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_chat_messages_current ALTER COLUMN id SET DEFAULT nextval('public.mdl_chat_messages_current_id_seq'::regclass); + + +-- +-- Name: mdl_chat_users id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_chat_users ALTER COLUMN id SET DEFAULT nextval('public.mdl_chat_users_id_seq'::regclass); + + +-- +-- Name: mdl_choice id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_choice ALTER COLUMN id SET DEFAULT nextval('public.mdl_choice_id_seq'::regclass); + + +-- +-- Name: mdl_choice_answers id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_choice_answers ALTER COLUMN id SET DEFAULT nextval('public.mdl_choice_answers_id_seq'::regclass); + + +-- +-- Name: mdl_choice_options id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_choice_options ALTER COLUMN id SET DEFAULT nextval('public.mdl_choice_options_id_seq'::regclass); + + +-- +-- Name: mdl_cohort id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_cohort ALTER COLUMN id SET DEFAULT nextval('public.mdl_cohort_id_seq'::regclass); + + +-- +-- Name: mdl_cohort_members id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_cohort_members ALTER COLUMN id SET DEFAULT nextval('public.mdl_cohort_members_id_seq'::regclass); + + +-- +-- Name: mdl_comments id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_comments ALTER COLUMN id SET DEFAULT nextval('public.mdl_comments_id_seq'::regclass); + + +-- +-- Name: mdl_competency id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_id_seq'::regclass); + + +-- +-- Name: mdl_competency_coursecomp id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_coursecomp ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_coursecomp_id_seq'::regclass); + + +-- +-- Name: mdl_competency_coursecompsetting id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_coursecompsetting ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_coursecompsetting_id_seq'::regclass); + + +-- +-- Name: mdl_competency_evidence id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_evidence ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_evidence_id_seq'::regclass); + + +-- +-- Name: mdl_competency_framework id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_framework ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_framework_id_seq'::regclass); + + +-- +-- Name: mdl_competency_modulecomp id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_modulecomp ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_modulecomp_id_seq'::regclass); + + +-- +-- Name: mdl_competency_plan id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_plan ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_plan_id_seq'::regclass); + + +-- +-- Name: mdl_competency_plancomp id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_plancomp ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_plancomp_id_seq'::regclass); + + +-- +-- Name: mdl_competency_relatedcomp id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_relatedcomp ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_relatedcomp_id_seq'::regclass); + + +-- +-- Name: mdl_competency_template id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_template ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_template_id_seq'::regclass); + + +-- +-- Name: mdl_competency_templatecohort id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_templatecohort ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_templatecohort_id_seq'::regclass); + + +-- +-- Name: mdl_competency_templatecomp id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_templatecomp ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_templatecomp_id_seq'::regclass); + + +-- +-- Name: mdl_competency_usercomp id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_usercomp ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_usercomp_id_seq'::regclass); + + +-- +-- Name: mdl_competency_usercompcourse id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_usercompcourse ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_usercompcourse_id_seq'::regclass); + + +-- +-- Name: mdl_competency_usercompplan id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_usercompplan ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_usercompplan_id_seq'::regclass); + + +-- +-- Name: mdl_competency_userevidence id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_userevidence ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_userevidence_id_seq'::regclass); + + +-- +-- Name: mdl_competency_userevidencecomp id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_userevidencecomp ALTER COLUMN id SET DEFAULT nextval('public.mdl_competency_userevidencecomp_id_seq'::regclass); + + +-- +-- Name: mdl_config id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_config ALTER COLUMN id SET DEFAULT nextval('public.mdl_config_id_seq'::regclass); + + +-- +-- Name: mdl_config_log id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_config_log ALTER COLUMN id SET DEFAULT nextval('public.mdl_config_log_id_seq'::regclass); + + +-- +-- Name: mdl_config_plugins id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_config_plugins ALTER COLUMN id SET DEFAULT nextval('public.mdl_config_plugins_id_seq'::regclass); + + +-- +-- Name: mdl_contentbank_content id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_contentbank_content ALTER COLUMN id SET DEFAULT nextval('public.mdl_contentbank_content_id_seq'::regclass); + + +-- +-- Name: mdl_context id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_context ALTER COLUMN id SET DEFAULT nextval('public.mdl_context_id_seq'::regclass); + + +-- +-- Name: mdl_course id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_id_seq'::regclass); + + +-- +-- Name: mdl_course_categories id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_categories ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_categories_id_seq'::regclass); + + +-- +-- Name: mdl_course_completion_aggr_methd id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_completion_aggr_methd ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_completion_aggr_methd_id_seq'::regclass); + + +-- +-- Name: mdl_course_completion_crit_compl id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_completion_crit_compl ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_completion_crit_compl_id_seq'::regclass); + + +-- +-- Name: mdl_course_completion_criteria id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_completion_criteria ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_completion_criteria_id_seq'::regclass); + + +-- +-- Name: mdl_course_completion_defaults id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_completion_defaults ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_completion_defaults_id_seq'::regclass); + + +-- +-- Name: mdl_course_completions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_completions ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_completions_id_seq'::regclass); + + +-- +-- Name: mdl_course_format_options id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_format_options ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_format_options_id_seq'::regclass); + + +-- +-- Name: mdl_course_modules id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_modules ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_modules_id_seq'::regclass); + + +-- +-- Name: mdl_course_modules_completion id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_modules_completion ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_modules_completion_id_seq'::regclass); + + +-- +-- Name: mdl_course_published id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_published ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_published_id_seq'::regclass); + + +-- +-- Name: mdl_course_request id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_request ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_request_id_seq'::regclass); + + +-- +-- Name: mdl_course_sections id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_sections ALTER COLUMN id SET DEFAULT nextval('public.mdl_course_sections_id_seq'::regclass); + + +-- +-- Name: mdl_customfield_category id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_customfield_category ALTER COLUMN id SET DEFAULT nextval('public.mdl_customfield_category_id_seq'::regclass); + + +-- +-- Name: mdl_customfield_data id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_customfield_data ALTER COLUMN id SET DEFAULT nextval('public.mdl_customfield_data_id_seq'::regclass); + + +-- +-- Name: mdl_customfield_field id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_customfield_field ALTER COLUMN id SET DEFAULT nextval('public.mdl_customfield_field_id_seq'::regclass); + + +-- +-- Name: mdl_data id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_data ALTER COLUMN id SET DEFAULT nextval('public.mdl_data_id_seq'::regclass); + + +-- +-- Name: mdl_data_content id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_data_content ALTER COLUMN id SET DEFAULT nextval('public.mdl_data_content_id_seq'::regclass); + + +-- +-- Name: mdl_data_fields id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_data_fields ALTER COLUMN id SET DEFAULT nextval('public.mdl_data_fields_id_seq'::regclass); + + +-- +-- Name: mdl_data_records id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_data_records ALTER COLUMN id SET DEFAULT nextval('public.mdl_data_records_id_seq'::regclass); + + +-- +-- Name: mdl_editor_atto_autosave id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_editor_atto_autosave ALTER COLUMN id SET DEFAULT nextval('public.mdl_editor_atto_autosave_id_seq'::regclass); + + +-- +-- Name: mdl_enrol id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_id_seq'::regclass); + + +-- +-- Name: mdl_enrol_flatfile id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_flatfile ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_flatfile_id_seq'::regclass); + + +-- +-- Name: mdl_enrol_lti_lti2_consumer id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_consumer ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_lti_lti2_consumer_id_seq'::regclass); + + +-- +-- Name: mdl_enrol_lti_lti2_context id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_context ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_lti_lti2_context_id_seq'::regclass); + + +-- +-- Name: mdl_enrol_lti_lti2_nonce id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_nonce ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_lti_lti2_nonce_id_seq'::regclass); + + +-- +-- Name: mdl_enrol_lti_lti2_resource_link id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_resource_link ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_lti_lti2_resource_link_id_seq'::regclass); + + +-- +-- Name: mdl_enrol_lti_lti2_share_key id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_share_key ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_lti_lti2_share_key_id_seq'::regclass); + + +-- +-- Name: mdl_enrol_lti_lti2_tool_proxy id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_tool_proxy ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_lti_lti2_tool_proxy_id_seq'::regclass); + + +-- +-- Name: mdl_enrol_lti_lti2_user_result id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_user_result ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_lti_lti2_user_result_id_seq'::regclass); + + +-- +-- Name: mdl_enrol_lti_tool_consumer_map id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_tool_consumer_map ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_lti_tool_consumer_map_id_seq'::regclass); + + +-- +-- Name: mdl_enrol_lti_tools id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_tools ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_lti_tools_id_seq'::regclass); + + +-- +-- Name: mdl_enrol_lti_users id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_users ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_lti_users_id_seq'::regclass); + + +-- +-- Name: mdl_enrol_paypal id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_paypal ALTER COLUMN id SET DEFAULT nextval('public.mdl_enrol_paypal_id_seq'::regclass); + + +-- +-- Name: mdl_event id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_event ALTER COLUMN id SET DEFAULT nextval('public.mdl_event_id_seq'::regclass); + + +-- +-- Name: mdl_event_subscriptions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_event_subscriptions ALTER COLUMN id SET DEFAULT nextval('public.mdl_event_subscriptions_id_seq'::regclass); + + +-- +-- Name: mdl_events_handlers id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_events_handlers ALTER COLUMN id SET DEFAULT nextval('public.mdl_events_handlers_id_seq'::regclass); + + +-- +-- Name: mdl_events_queue id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_events_queue ALTER COLUMN id SET DEFAULT nextval('public.mdl_events_queue_id_seq'::regclass); + + +-- +-- Name: mdl_events_queue_handlers id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_events_queue_handlers ALTER COLUMN id SET DEFAULT nextval('public.mdl_events_queue_handlers_id_seq'::regclass); + + +-- +-- Name: mdl_external_functions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_external_functions ALTER COLUMN id SET DEFAULT nextval('public.mdl_external_functions_id_seq'::regclass); + + +-- +-- Name: mdl_external_services id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_external_services ALTER COLUMN id SET DEFAULT nextval('public.mdl_external_services_id_seq'::regclass); + + +-- +-- Name: mdl_external_services_functions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_external_services_functions ALTER COLUMN id SET DEFAULT nextval('public.mdl_external_services_functions_id_seq'::regclass); + + +-- +-- Name: mdl_external_services_users id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_external_services_users ALTER COLUMN id SET DEFAULT nextval('public.mdl_external_services_users_id_seq'::regclass); + + +-- +-- Name: mdl_external_tokens id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_external_tokens ALTER COLUMN id SET DEFAULT nextval('public.mdl_external_tokens_id_seq'::regclass); + + +-- +-- Name: mdl_favourite id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_favourite ALTER COLUMN id SET DEFAULT nextval('public.mdl_favourite_id_seq'::regclass); + + +-- +-- Name: mdl_feedback id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback ALTER COLUMN id SET DEFAULT nextval('public.mdl_feedback_id_seq'::regclass); + + +-- +-- Name: mdl_feedback_completed id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_completed ALTER COLUMN id SET DEFAULT nextval('public.mdl_feedback_completed_id_seq'::regclass); + + +-- +-- Name: mdl_feedback_completedtmp id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_completedtmp ALTER COLUMN id SET DEFAULT nextval('public.mdl_feedback_completedtmp_id_seq'::regclass); + + +-- +-- Name: mdl_feedback_item id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_item ALTER COLUMN id SET DEFAULT nextval('public.mdl_feedback_item_id_seq'::regclass); + + +-- +-- Name: mdl_feedback_sitecourse_map id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_sitecourse_map ALTER COLUMN id SET DEFAULT nextval('public.mdl_feedback_sitecourse_map_id_seq'::regclass); + + +-- +-- Name: mdl_feedback_template id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_template ALTER COLUMN id SET DEFAULT nextval('public.mdl_feedback_template_id_seq'::regclass); + + +-- +-- Name: mdl_feedback_value id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_value ALTER COLUMN id SET DEFAULT nextval('public.mdl_feedback_value_id_seq'::regclass); + + +-- +-- Name: mdl_feedback_valuetmp id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_valuetmp ALTER COLUMN id SET DEFAULT nextval('public.mdl_feedback_valuetmp_id_seq'::regclass); + + +-- +-- Name: mdl_file_conversion id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_file_conversion ALTER COLUMN id SET DEFAULT nextval('public.mdl_file_conversion_id_seq'::regclass); + + +-- +-- Name: mdl_files id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_files ALTER COLUMN id SET DEFAULT nextval('public.mdl_files_id_seq'::regclass); + + +-- +-- Name: mdl_files_reference id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_files_reference ALTER COLUMN id SET DEFAULT nextval('public.mdl_files_reference_id_seq'::regclass); + + +-- +-- Name: mdl_filter_active id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_filter_active ALTER COLUMN id SET DEFAULT nextval('public.mdl_filter_active_id_seq'::regclass); + + +-- +-- Name: mdl_filter_config id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_filter_config ALTER COLUMN id SET DEFAULT nextval('public.mdl_filter_config_id_seq'::regclass); + + +-- +-- Name: mdl_folder id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_folder ALTER COLUMN id SET DEFAULT nextval('public.mdl_folder_id_seq'::regclass); + + +-- +-- Name: mdl_forum id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum ALTER COLUMN id SET DEFAULT nextval('public.mdl_forum_id_seq'::regclass); + + +-- +-- Name: mdl_forum_digests id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_digests ALTER COLUMN id SET DEFAULT nextval('public.mdl_forum_digests_id_seq'::regclass); + + +-- +-- Name: mdl_forum_discussion_subs id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_discussion_subs ALTER COLUMN id SET DEFAULT nextval('public.mdl_forum_discussion_subs_id_seq'::regclass); + + +-- +-- Name: mdl_forum_discussions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_discussions ALTER COLUMN id SET DEFAULT nextval('public.mdl_forum_discussions_id_seq'::regclass); + + +-- +-- Name: mdl_forum_grades id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_grades ALTER COLUMN id SET DEFAULT nextval('public.mdl_forum_grades_id_seq'::regclass); + + +-- +-- Name: mdl_forum_posts id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_posts ALTER COLUMN id SET DEFAULT nextval('public.mdl_forum_posts_id_seq'::regclass); + + +-- +-- Name: mdl_forum_queue id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_queue ALTER COLUMN id SET DEFAULT nextval('public.mdl_forum_queue_id_seq'::regclass); + + +-- +-- Name: mdl_forum_read id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_read ALTER COLUMN id SET DEFAULT nextval('public.mdl_forum_read_id_seq'::regclass); + + +-- +-- Name: mdl_forum_subscriptions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_subscriptions ALTER COLUMN id SET DEFAULT nextval('public.mdl_forum_subscriptions_id_seq'::regclass); + + +-- +-- Name: mdl_forum_track_prefs id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_track_prefs ALTER COLUMN id SET DEFAULT nextval('public.mdl_forum_track_prefs_id_seq'::regclass); + + +-- +-- Name: mdl_glossary id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_glossary ALTER COLUMN id SET DEFAULT nextval('public.mdl_glossary_id_seq'::regclass); + + +-- +-- Name: mdl_glossary_alias id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_glossary_alias ALTER COLUMN id SET DEFAULT nextval('public.mdl_glossary_alias_id_seq'::regclass); + + +-- +-- Name: mdl_glossary_categories id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_glossary_categories ALTER COLUMN id SET DEFAULT nextval('public.mdl_glossary_categories_id_seq'::regclass); + + +-- +-- Name: mdl_glossary_entries id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_glossary_entries ALTER COLUMN id SET DEFAULT nextval('public.mdl_glossary_entries_id_seq'::regclass); + + +-- +-- Name: mdl_glossary_entries_categories id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_glossary_entries_categories ALTER COLUMN id SET DEFAULT nextval('public.mdl_glossary_entries_categories_id_seq'::regclass); + + +-- +-- Name: mdl_glossary_formats id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_glossary_formats ALTER COLUMN id SET DEFAULT nextval('public.mdl_glossary_formats_id_seq'::regclass); + + +-- +-- Name: mdl_grade_categories id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_categories ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_categories_id_seq'::regclass); + + +-- +-- Name: mdl_grade_categories_history id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_categories_history ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_categories_history_id_seq'::regclass); + + +-- +-- Name: mdl_grade_grades id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_grades ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_grades_id_seq'::regclass); + + +-- +-- Name: mdl_grade_grades_history id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_grades_history ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_grades_history_id_seq'::regclass); + + +-- +-- Name: mdl_grade_import_newitem id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_import_newitem ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_import_newitem_id_seq'::regclass); + + +-- +-- Name: mdl_grade_import_values id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_import_values ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_import_values_id_seq'::regclass); + + +-- +-- Name: mdl_grade_items id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_items ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_items_id_seq'::regclass); + + +-- +-- Name: mdl_grade_items_history id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_items_history ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_items_history_id_seq'::regclass); + + +-- +-- Name: mdl_grade_letters id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_letters ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_letters_id_seq'::regclass); + + +-- +-- Name: mdl_grade_outcomes id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_outcomes ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_outcomes_id_seq'::regclass); + + +-- +-- Name: mdl_grade_outcomes_courses id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_outcomes_courses ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_outcomes_courses_id_seq'::regclass); + + +-- +-- Name: mdl_grade_outcomes_history id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_outcomes_history ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_outcomes_history_id_seq'::regclass); + + +-- +-- Name: mdl_grade_settings id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_settings ALTER COLUMN id SET DEFAULT nextval('public.mdl_grade_settings_id_seq'::regclass); + + +-- +-- Name: mdl_grading_areas id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grading_areas ALTER COLUMN id SET DEFAULT nextval('public.mdl_grading_areas_id_seq'::regclass); + + +-- +-- Name: mdl_grading_definitions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grading_definitions ALTER COLUMN id SET DEFAULT nextval('public.mdl_grading_definitions_id_seq'::regclass); + + +-- +-- Name: mdl_grading_instances id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grading_instances ALTER COLUMN id SET DEFAULT nextval('public.mdl_grading_instances_id_seq'::regclass); + + +-- +-- Name: mdl_gradingform_guide_comments id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_gradingform_guide_comments ALTER COLUMN id SET DEFAULT nextval('public.mdl_gradingform_guide_comments_id_seq'::regclass); + + +-- +-- Name: mdl_gradingform_guide_criteria id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_gradingform_guide_criteria ALTER COLUMN id SET DEFAULT nextval('public.mdl_gradingform_guide_criteria_id_seq'::regclass); + + +-- +-- Name: mdl_gradingform_guide_fillings id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_gradingform_guide_fillings ALTER COLUMN id SET DEFAULT nextval('public.mdl_gradingform_guide_fillings_id_seq'::regclass); + + +-- +-- Name: mdl_gradingform_rubric_criteria id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_gradingform_rubric_criteria ALTER COLUMN id SET DEFAULT nextval('public.mdl_gradingform_rubric_criteria_id_seq'::regclass); + + +-- +-- Name: mdl_gradingform_rubric_fillings id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_gradingform_rubric_fillings ALTER COLUMN id SET DEFAULT nextval('public.mdl_gradingform_rubric_fillings_id_seq'::regclass); + + +-- +-- Name: mdl_gradingform_rubric_levels id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_gradingform_rubric_levels ALTER COLUMN id SET DEFAULT nextval('public.mdl_gradingform_rubric_levels_id_seq'::regclass); + + +-- +-- Name: mdl_groupings id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_groupings ALTER COLUMN id SET DEFAULT nextval('public.mdl_groupings_id_seq'::regclass); + + +-- +-- Name: mdl_groupings_groups id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_groupings_groups ALTER COLUMN id SET DEFAULT nextval('public.mdl_groupings_groups_id_seq'::regclass); + + +-- +-- Name: mdl_groups id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_groups ALTER COLUMN id SET DEFAULT nextval('public.mdl_groups_id_seq'::regclass); + + +-- +-- Name: mdl_groups_members id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_groups_members ALTER COLUMN id SET DEFAULT nextval('public.mdl_groups_members_id_seq'::regclass); + + +-- +-- Name: mdl_h5p id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5p ALTER COLUMN id SET DEFAULT nextval('public.mdl_h5p_id_seq'::regclass); + + +-- +-- Name: mdl_h5p_contents_libraries id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5p_contents_libraries ALTER COLUMN id SET DEFAULT nextval('public.mdl_h5p_contents_libraries_id_seq'::regclass); + + +-- +-- Name: mdl_h5p_libraries id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5p_libraries ALTER COLUMN id SET DEFAULT nextval('public.mdl_h5p_libraries_id_seq'::regclass); + + +-- +-- Name: mdl_h5p_libraries_cachedassets id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5p_libraries_cachedassets ALTER COLUMN id SET DEFAULT nextval('public.mdl_h5p_libraries_cachedassets_id_seq'::regclass); + + +-- +-- Name: mdl_h5p_library_dependencies id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5p_library_dependencies ALTER COLUMN id SET DEFAULT nextval('public.mdl_h5p_library_dependencies_id_seq'::regclass); + + +-- +-- Name: mdl_h5pactivity id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5pactivity ALTER COLUMN id SET DEFAULT nextval('public.mdl_h5pactivity_id_seq'::regclass); + + +-- +-- Name: mdl_h5pactivity_attempts id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5pactivity_attempts ALTER COLUMN id SET DEFAULT nextval('public.mdl_h5pactivity_attempts_id_seq'::regclass); + + +-- +-- Name: mdl_h5pactivity_attempts_results id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5pactivity_attempts_results ALTER COLUMN id SET DEFAULT nextval('public.mdl_h5pactivity_attempts_results_id_seq'::regclass); + + +-- +-- Name: mdl_imscp id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_imscp ALTER COLUMN id SET DEFAULT nextval('public.mdl_imscp_id_seq'::regclass); + + +-- +-- Name: mdl_infected_files id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_infected_files ALTER COLUMN id SET DEFAULT nextval('public.mdl_infected_files_id_seq'::regclass); + + +-- +-- Name: mdl_label id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_label ALTER COLUMN id SET DEFAULT nextval('public.mdl_label_id_seq'::regclass); + + +-- +-- Name: mdl_lesson id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson ALTER COLUMN id SET DEFAULT nextval('public.mdl_lesson_id_seq'::regclass); + + +-- +-- Name: mdl_lesson_answers id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_answers ALTER COLUMN id SET DEFAULT nextval('public.mdl_lesson_answers_id_seq'::regclass); + + +-- +-- Name: mdl_lesson_attempts id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_attempts ALTER COLUMN id SET DEFAULT nextval('public.mdl_lesson_attempts_id_seq'::regclass); + + +-- +-- Name: mdl_lesson_branch id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_branch ALTER COLUMN id SET DEFAULT nextval('public.mdl_lesson_branch_id_seq'::regclass); + + +-- +-- Name: mdl_lesson_grades id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_grades ALTER COLUMN id SET DEFAULT nextval('public.mdl_lesson_grades_id_seq'::regclass); + + +-- +-- Name: mdl_lesson_overrides id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_overrides ALTER COLUMN id SET DEFAULT nextval('public.mdl_lesson_overrides_id_seq'::regclass); + + +-- +-- Name: mdl_lesson_pages id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_pages ALTER COLUMN id SET DEFAULT nextval('public.mdl_lesson_pages_id_seq'::regclass); + + +-- +-- Name: mdl_lesson_timer id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_timer ALTER COLUMN id SET DEFAULT nextval('public.mdl_lesson_timer_id_seq'::regclass); + + +-- +-- Name: mdl_license id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_license ALTER COLUMN id SET DEFAULT nextval('public.mdl_license_id_seq'::regclass); + + +-- +-- Name: mdl_lock_db id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lock_db ALTER COLUMN id SET DEFAULT nextval('public.mdl_lock_db_id_seq'::regclass); + + +-- +-- Name: mdl_log id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_log ALTER COLUMN id SET DEFAULT nextval('public.mdl_log_id_seq'::regclass); + + +-- +-- Name: mdl_log_display id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_log_display ALTER COLUMN id SET DEFAULT nextval('public.mdl_log_display_id_seq'::regclass); + + +-- +-- Name: mdl_log_queries id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_log_queries ALTER COLUMN id SET DEFAULT nextval('public.mdl_log_queries_id_seq'::regclass); + + +-- +-- Name: mdl_logstore_standard_log id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_logstore_standard_log ALTER COLUMN id SET DEFAULT nextval('public.mdl_logstore_standard_log_id_seq'::regclass); + + +-- +-- Name: mdl_lti id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti ALTER COLUMN id SET DEFAULT nextval('public.mdl_lti_id_seq'::regclass); + + +-- +-- Name: mdl_lti_access_tokens id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti_access_tokens ALTER COLUMN id SET DEFAULT nextval('public.mdl_lti_access_tokens_id_seq'::regclass); + + +-- +-- Name: mdl_lti_submission id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti_submission ALTER COLUMN id SET DEFAULT nextval('public.mdl_lti_submission_id_seq'::regclass); + + +-- +-- Name: mdl_lti_tool_proxies id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti_tool_proxies ALTER COLUMN id SET DEFAULT nextval('public.mdl_lti_tool_proxies_id_seq'::regclass); + + +-- +-- Name: mdl_lti_tool_settings id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti_tool_settings ALTER COLUMN id SET DEFAULT nextval('public.mdl_lti_tool_settings_id_seq'::regclass); + + +-- +-- Name: mdl_lti_types id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti_types ALTER COLUMN id SET DEFAULT nextval('public.mdl_lti_types_id_seq'::regclass); + + +-- +-- Name: mdl_lti_types_config id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti_types_config ALTER COLUMN id SET DEFAULT nextval('public.mdl_lti_types_config_id_seq'::regclass); + + +-- +-- Name: mdl_ltiservice_gradebookservices id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_ltiservice_gradebookservices ALTER COLUMN id SET DEFAULT nextval('public.mdl_ltiservice_gradebookservices_id_seq'::regclass); + + +-- +-- Name: mdl_message id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_id_seq'::regclass); + + +-- +-- Name: mdl_message_airnotifier_devices id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_airnotifier_devices ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_airnotifier_devices_id_seq'::regclass); + + +-- +-- Name: mdl_message_contact_requests id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_contact_requests ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_contact_requests_id_seq'::regclass); + + +-- +-- Name: mdl_message_contacts id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_contacts ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_contacts_id_seq'::regclass); + + +-- +-- Name: mdl_message_conversation_actions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_conversation_actions ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_conversation_actions_id_seq'::regclass); + + +-- +-- Name: mdl_message_conversation_members id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_conversation_members ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_conversation_members_id_seq'::regclass); + + +-- +-- Name: mdl_message_conversations id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_conversations ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_conversations_id_seq'::regclass); + + +-- +-- Name: mdl_message_email_messages id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_email_messages ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_email_messages_id_seq'::regclass); + + +-- +-- Name: mdl_message_popup id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_popup ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_popup_id_seq'::regclass); + + +-- +-- Name: mdl_message_popup_notifications id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_popup_notifications ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_popup_notifications_id_seq'::regclass); + + +-- +-- Name: mdl_message_processors id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_processors ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_processors_id_seq'::regclass); + + +-- +-- Name: mdl_message_providers id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_providers ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_providers_id_seq'::regclass); + + +-- +-- Name: mdl_message_read id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_read ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_read_id_seq'::regclass); + + +-- +-- Name: mdl_message_user_actions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_user_actions ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_user_actions_id_seq'::regclass); + + +-- +-- Name: mdl_message_users_blocked id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_users_blocked ALTER COLUMN id SET DEFAULT nextval('public.mdl_message_users_blocked_id_seq'::regclass); + + +-- +-- Name: mdl_messageinbound_datakeys id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_messageinbound_datakeys ALTER COLUMN id SET DEFAULT nextval('public.mdl_messageinbound_datakeys_id_seq'::regclass); + + +-- +-- Name: mdl_messageinbound_handlers id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_messageinbound_handlers ALTER COLUMN id SET DEFAULT nextval('public.mdl_messageinbound_handlers_id_seq'::regclass); + + +-- +-- Name: mdl_messageinbound_messagelist id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_messageinbound_messagelist ALTER COLUMN id SET DEFAULT nextval('public.mdl_messageinbound_messagelist_id_seq'::regclass); + + +-- +-- Name: mdl_messages id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_messages ALTER COLUMN id SET DEFAULT nextval('public.mdl_messages_id_seq'::regclass); + + +-- +-- Name: mdl_mnet_application id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_application ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnet_application_id_seq'::regclass); + + +-- +-- Name: mdl_mnet_host id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_host ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnet_host_id_seq'::regclass); + + +-- +-- Name: mdl_mnet_host2service id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_host2service ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnet_host2service_id_seq'::regclass); + + +-- +-- Name: mdl_mnet_log id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_log ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnet_log_id_seq'::regclass); + + +-- +-- Name: mdl_mnet_remote_rpc id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_remote_rpc ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnet_remote_rpc_id_seq'::regclass); + + +-- +-- Name: mdl_mnet_remote_service2rpc id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_remote_service2rpc ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnet_remote_service2rpc_id_seq'::regclass); + + +-- +-- Name: mdl_mnet_rpc id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_rpc ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnet_rpc_id_seq'::regclass); + + +-- +-- Name: mdl_mnet_service id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_service ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnet_service_id_seq'::regclass); + + +-- +-- Name: mdl_mnet_service2rpc id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_service2rpc ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnet_service2rpc_id_seq'::regclass); + + +-- +-- Name: mdl_mnet_session id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_session ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnet_session_id_seq'::regclass); + + +-- +-- Name: mdl_mnet_sso_access_control id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_sso_access_control ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnet_sso_access_control_id_seq'::regclass); + + +-- +-- Name: mdl_mnetservice_enrol_courses id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnetservice_enrol_courses ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnetservice_enrol_courses_id_seq'::regclass); + + +-- +-- Name: mdl_mnetservice_enrol_enrolments id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnetservice_enrol_enrolments ALTER COLUMN id SET DEFAULT nextval('public.mdl_mnetservice_enrol_enrolments_id_seq'::regclass); + + +-- +-- Name: mdl_modules id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_modules ALTER COLUMN id SET DEFAULT nextval('public.mdl_modules_id_seq'::regclass); + + +-- +-- Name: mdl_my_pages id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_my_pages ALTER COLUMN id SET DEFAULT nextval('public.mdl_my_pages_id_seq'::regclass); + + +-- +-- Name: mdl_notifications id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_notifications ALTER COLUMN id SET DEFAULT nextval('public.mdl_notifications_id_seq'::regclass); + + +-- +-- Name: mdl_oauth2_access_token id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_oauth2_access_token ALTER COLUMN id SET DEFAULT nextval('public.mdl_oauth2_access_token_id_seq'::regclass); + + +-- +-- Name: mdl_oauth2_endpoint id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_oauth2_endpoint ALTER COLUMN id SET DEFAULT nextval('public.mdl_oauth2_endpoint_id_seq'::regclass); + + +-- +-- Name: mdl_oauth2_issuer id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_oauth2_issuer ALTER COLUMN id SET DEFAULT nextval('public.mdl_oauth2_issuer_id_seq'::regclass); + + +-- +-- Name: mdl_oauth2_refresh_token id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_oauth2_refresh_token ALTER COLUMN id SET DEFAULT nextval('public.mdl_oauth2_refresh_token_id_seq'::regclass); + + +-- +-- Name: mdl_oauth2_system_account id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_oauth2_system_account ALTER COLUMN id SET DEFAULT nextval('public.mdl_oauth2_system_account_id_seq'::regclass); + + +-- +-- Name: mdl_oauth2_user_field_mapping id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_oauth2_user_field_mapping ALTER COLUMN id SET DEFAULT nextval('public.mdl_oauth2_user_field_mapping_id_seq'::regclass); + + +-- +-- Name: mdl_page id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_page ALTER COLUMN id SET DEFAULT nextval('public.mdl_page_id_seq'::regclass); + + +-- +-- Name: mdl_paygw_paypal id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_paygw_paypal ALTER COLUMN id SET DEFAULT nextval('public.mdl_paygw_paypal_id_seq'::regclass); + + +-- +-- Name: mdl_payment_accounts id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_payment_accounts ALTER COLUMN id SET DEFAULT nextval('public.mdl_payment_accounts_id_seq'::regclass); + + +-- +-- Name: mdl_payment_gateways id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_payment_gateways ALTER COLUMN id SET DEFAULT nextval('public.mdl_payment_gateways_id_seq'::regclass); + + +-- +-- Name: mdl_payments id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_payments ALTER COLUMN id SET DEFAULT nextval('public.mdl_payments_id_seq'::regclass); + + +-- +-- Name: mdl_portfolio_instance id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_portfolio_instance ALTER COLUMN id SET DEFAULT nextval('public.mdl_portfolio_instance_id_seq'::regclass); + + +-- +-- Name: mdl_portfolio_instance_config id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_portfolio_instance_config ALTER COLUMN id SET DEFAULT nextval('public.mdl_portfolio_instance_config_id_seq'::regclass); + + +-- +-- Name: mdl_portfolio_instance_user id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_portfolio_instance_user ALTER COLUMN id SET DEFAULT nextval('public.mdl_portfolio_instance_user_id_seq'::regclass); + + +-- +-- Name: mdl_portfolio_log id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_portfolio_log ALTER COLUMN id SET DEFAULT nextval('public.mdl_portfolio_log_id_seq'::regclass); + + +-- +-- Name: mdl_portfolio_mahara_queue id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_portfolio_mahara_queue ALTER COLUMN id SET DEFAULT nextval('public.mdl_portfolio_mahara_queue_id_seq'::regclass); + + +-- +-- Name: mdl_portfolio_tempdata id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_portfolio_tempdata ALTER COLUMN id SET DEFAULT nextval('public.mdl_portfolio_tempdata_id_seq'::regclass); + + +-- +-- Name: mdl_post id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_post ALTER COLUMN id SET DEFAULT nextval('public.mdl_post_id_seq'::regclass); + + +-- +-- Name: mdl_profiling id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_profiling ALTER COLUMN id SET DEFAULT nextval('public.mdl_profiling_id_seq'::regclass); + + +-- +-- Name: mdl_qtype_ddimageortext id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_ddimageortext ALTER COLUMN id SET DEFAULT nextval('public.mdl_qtype_ddimageortext_id_seq'::regclass); + + +-- +-- Name: mdl_qtype_ddimageortext_drags id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_ddimageortext_drags ALTER COLUMN id SET DEFAULT nextval('public.mdl_qtype_ddimageortext_drags_id_seq'::regclass); + + +-- +-- Name: mdl_qtype_ddimageortext_drops id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_ddimageortext_drops ALTER COLUMN id SET DEFAULT nextval('public.mdl_qtype_ddimageortext_drops_id_seq'::regclass); + + +-- +-- Name: mdl_qtype_ddmarker id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_ddmarker ALTER COLUMN id SET DEFAULT nextval('public.mdl_qtype_ddmarker_id_seq'::regclass); + + +-- +-- Name: mdl_qtype_ddmarker_drags id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_ddmarker_drags ALTER COLUMN id SET DEFAULT nextval('public.mdl_qtype_ddmarker_drags_id_seq'::regclass); + + +-- +-- Name: mdl_qtype_ddmarker_drops id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_ddmarker_drops ALTER COLUMN id SET DEFAULT nextval('public.mdl_qtype_ddmarker_drops_id_seq'::regclass); + + +-- +-- Name: mdl_qtype_essay_options id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_essay_options ALTER COLUMN id SET DEFAULT nextval('public.mdl_qtype_essay_options_id_seq'::regclass); + + +-- +-- Name: mdl_qtype_match_options id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_match_options ALTER COLUMN id SET DEFAULT nextval('public.mdl_qtype_match_options_id_seq'::regclass); + + +-- +-- Name: mdl_qtype_match_subquestions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_match_subquestions ALTER COLUMN id SET DEFAULT nextval('public.mdl_qtype_match_subquestions_id_seq'::regclass); + + +-- +-- Name: mdl_qtype_multichoice_options id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_multichoice_options ALTER COLUMN id SET DEFAULT nextval('public.mdl_qtype_multichoice_options_id_seq'::regclass); + + +-- +-- Name: mdl_qtype_randomsamatch_options id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_randomsamatch_options ALTER COLUMN id SET DEFAULT nextval('public.mdl_qtype_randomsamatch_options_id_seq'::regclass); + + +-- +-- Name: mdl_qtype_shortanswer_options id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_shortanswer_options ALTER COLUMN id SET DEFAULT nextval('public.mdl_qtype_shortanswer_options_id_seq'::regclass); + + +-- +-- Name: mdl_question id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_id_seq'::regclass); + + +-- +-- Name: mdl_question_answers id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_answers ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_answers_id_seq'::regclass); + + +-- +-- Name: mdl_question_attempt_step_data id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_attempt_step_data ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_attempt_step_data_id_seq'::regclass); + + +-- +-- Name: mdl_question_attempt_steps id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_attempt_steps ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_attempt_steps_id_seq'::regclass); + + +-- +-- Name: mdl_question_attempts id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_attempts ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_attempts_id_seq'::regclass); + + +-- +-- Name: mdl_question_calculated id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_calculated ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_calculated_id_seq'::regclass); + + +-- +-- Name: mdl_question_calculated_options id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_calculated_options ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_calculated_options_id_seq'::regclass); + + +-- +-- Name: mdl_question_categories id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_categories ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_categories_id_seq'::regclass); + + +-- +-- Name: mdl_question_dataset_definitions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_dataset_definitions ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_dataset_definitions_id_seq'::regclass); + + +-- +-- Name: mdl_question_dataset_items id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_dataset_items ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_dataset_items_id_seq'::regclass); + + +-- +-- Name: mdl_question_datasets id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_datasets ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_datasets_id_seq'::regclass); + + +-- +-- Name: mdl_question_ddwtos id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_ddwtos ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_ddwtos_id_seq'::regclass); + + +-- +-- Name: mdl_question_gapselect id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_gapselect ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_gapselect_id_seq'::regclass); + + +-- +-- Name: mdl_question_hints id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_hints ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_hints_id_seq'::regclass); + + +-- +-- Name: mdl_question_multianswer id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_multianswer ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_multianswer_id_seq'::regclass); + + +-- +-- Name: mdl_question_numerical id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_numerical ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_numerical_id_seq'::regclass); + + +-- +-- Name: mdl_question_numerical_options id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_numerical_options ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_numerical_options_id_seq'::regclass); + + +-- +-- Name: mdl_question_numerical_units id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_numerical_units ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_numerical_units_id_seq'::regclass); + + +-- +-- Name: mdl_question_response_analysis id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_response_analysis ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_response_analysis_id_seq'::regclass); + + +-- +-- Name: mdl_question_response_count id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_response_count ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_response_count_id_seq'::regclass); + + +-- +-- Name: mdl_question_statistics id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_statistics ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_statistics_id_seq'::regclass); + + +-- +-- Name: mdl_question_truefalse id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_truefalse ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_truefalse_id_seq'::regclass); + + +-- +-- Name: mdl_question_usages id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_usages ALTER COLUMN id SET DEFAULT nextval('public.mdl_question_usages_id_seq'::regclass); + + +-- +-- Name: mdl_quiz id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz ALTER COLUMN id SET DEFAULT nextval('public.mdl_quiz_id_seq'::regclass); + + +-- +-- Name: mdl_quiz_attempts id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_attempts ALTER COLUMN id SET DEFAULT nextval('public.mdl_quiz_attempts_id_seq'::regclass); + + +-- +-- Name: mdl_quiz_feedback id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_feedback ALTER COLUMN id SET DEFAULT nextval('public.mdl_quiz_feedback_id_seq'::regclass); + + +-- +-- Name: mdl_quiz_grades id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_grades ALTER COLUMN id SET DEFAULT nextval('public.mdl_quiz_grades_id_seq'::regclass); + + +-- +-- Name: mdl_quiz_overrides id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_overrides ALTER COLUMN id SET DEFAULT nextval('public.mdl_quiz_overrides_id_seq'::regclass); + + +-- +-- Name: mdl_quiz_overview_regrades id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_overview_regrades ALTER COLUMN id SET DEFAULT nextval('public.mdl_quiz_overview_regrades_id_seq'::regclass); + + +-- +-- Name: mdl_quiz_reports id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_reports ALTER COLUMN id SET DEFAULT nextval('public.mdl_quiz_reports_id_seq'::regclass); + + +-- +-- Name: mdl_quiz_sections id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_sections ALTER COLUMN id SET DEFAULT nextval('public.mdl_quiz_sections_id_seq'::regclass); + + +-- +-- Name: mdl_quiz_slot_tags id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_slot_tags ALTER COLUMN id SET DEFAULT nextval('public.mdl_quiz_slot_tags_id_seq'::regclass); + + +-- +-- Name: mdl_quiz_slots id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_slots ALTER COLUMN id SET DEFAULT nextval('public.mdl_quiz_slots_id_seq'::regclass); + + +-- +-- Name: mdl_quiz_statistics id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_statistics ALTER COLUMN id SET DEFAULT nextval('public.mdl_quiz_statistics_id_seq'::regclass); + + +-- +-- Name: mdl_quizaccess_seb_quizsettings id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quizaccess_seb_quizsettings ALTER COLUMN id SET DEFAULT nextval('public.mdl_quizaccess_seb_quizsettings_id_seq'::regclass); + + +-- +-- Name: mdl_quizaccess_seb_template id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quizaccess_seb_template ALTER COLUMN id SET DEFAULT nextval('public.mdl_quizaccess_seb_template_id_seq'::regclass); + + +-- +-- Name: mdl_rating id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_rating ALTER COLUMN id SET DEFAULT nextval('public.mdl_rating_id_seq'::regclass); + + +-- +-- Name: mdl_registration_hubs id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_registration_hubs ALTER COLUMN id SET DEFAULT nextval('public.mdl_registration_hubs_id_seq'::regclass); + + +-- +-- Name: mdl_repository id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_repository ALTER COLUMN id SET DEFAULT nextval('public.mdl_repository_id_seq'::regclass); + + +-- +-- Name: mdl_repository_instance_config id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_repository_instance_config ALTER COLUMN id SET DEFAULT nextval('public.mdl_repository_instance_config_id_seq'::regclass); + + +-- +-- Name: mdl_repository_instances id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_repository_instances ALTER COLUMN id SET DEFAULT nextval('public.mdl_repository_instances_id_seq'::regclass); + + +-- +-- Name: mdl_repository_onedrive_access id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_repository_onedrive_access ALTER COLUMN id SET DEFAULT nextval('public.mdl_repository_onedrive_access_id_seq'::regclass); + + +-- +-- Name: mdl_resource id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_resource ALTER COLUMN id SET DEFAULT nextval('public.mdl_resource_id_seq'::regclass); + + +-- +-- Name: mdl_resource_old id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_resource_old ALTER COLUMN id SET DEFAULT nextval('public.mdl_resource_old_id_seq'::regclass); + + +-- +-- Name: mdl_role id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role ALTER COLUMN id SET DEFAULT nextval('public.mdl_role_id_seq'::regclass); + + +-- +-- Name: mdl_role_allow_assign id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_allow_assign ALTER COLUMN id SET DEFAULT nextval('public.mdl_role_allow_assign_id_seq'::regclass); + + +-- +-- Name: mdl_role_allow_override id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_allow_override ALTER COLUMN id SET DEFAULT nextval('public.mdl_role_allow_override_id_seq'::regclass); + + +-- +-- Name: mdl_role_allow_switch id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_allow_switch ALTER COLUMN id SET DEFAULT nextval('public.mdl_role_allow_switch_id_seq'::regclass); + + +-- +-- Name: mdl_role_allow_view id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_allow_view ALTER COLUMN id SET DEFAULT nextval('public.mdl_role_allow_view_id_seq'::regclass); + + +-- +-- Name: mdl_role_assignments id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_assignments ALTER COLUMN id SET DEFAULT nextval('public.mdl_role_assignments_id_seq'::regclass); + + +-- +-- Name: mdl_role_capabilities id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_capabilities ALTER COLUMN id SET DEFAULT nextval('public.mdl_role_capabilities_id_seq'::regclass); + + +-- +-- Name: mdl_role_context_levels id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_context_levels ALTER COLUMN id SET DEFAULT nextval('public.mdl_role_context_levels_id_seq'::regclass); + + +-- +-- Name: mdl_role_names id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_names ALTER COLUMN id SET DEFAULT nextval('public.mdl_role_names_id_seq'::regclass); + + +-- +-- Name: mdl_scale id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scale ALTER COLUMN id SET DEFAULT nextval('public.mdl_scale_id_seq'::regclass); + + +-- +-- Name: mdl_scale_history id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scale_history ALTER COLUMN id SET DEFAULT nextval('public.mdl_scale_history_id_seq'::regclass); + + +-- +-- Name: mdl_scorm id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm ALTER COLUMN id SET DEFAULT nextval('public.mdl_scorm_id_seq'::regclass); + + +-- +-- Name: mdl_scorm_aicc_session id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_aicc_session ALTER COLUMN id SET DEFAULT nextval('public.mdl_scorm_aicc_session_id_seq'::regclass); + + +-- +-- Name: mdl_scorm_scoes id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_scoes ALTER COLUMN id SET DEFAULT nextval('public.mdl_scorm_scoes_id_seq'::regclass); + + +-- +-- Name: mdl_scorm_scoes_data id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_scoes_data ALTER COLUMN id SET DEFAULT nextval('public.mdl_scorm_scoes_data_id_seq'::regclass); + + +-- +-- Name: mdl_scorm_scoes_track id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_scoes_track ALTER COLUMN id SET DEFAULT nextval('public.mdl_scorm_scoes_track_id_seq'::regclass); + + +-- +-- Name: mdl_scorm_seq_mapinfo id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_seq_mapinfo ALTER COLUMN id SET DEFAULT nextval('public.mdl_scorm_seq_mapinfo_id_seq'::regclass); + + +-- +-- Name: mdl_scorm_seq_objective id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_seq_objective ALTER COLUMN id SET DEFAULT nextval('public.mdl_scorm_seq_objective_id_seq'::regclass); + + +-- +-- Name: mdl_scorm_seq_rolluprule id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_seq_rolluprule ALTER COLUMN id SET DEFAULT nextval('public.mdl_scorm_seq_rolluprule_id_seq'::regclass); + + +-- +-- Name: mdl_scorm_seq_rolluprulecond id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_seq_rolluprulecond ALTER COLUMN id SET DEFAULT nextval('public.mdl_scorm_seq_rolluprulecond_id_seq'::regclass); + + +-- +-- Name: mdl_scorm_seq_rulecond id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_seq_rulecond ALTER COLUMN id SET DEFAULT nextval('public.mdl_scorm_seq_rulecond_id_seq'::regclass); + + +-- +-- Name: mdl_scorm_seq_ruleconds id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_seq_ruleconds ALTER COLUMN id SET DEFAULT nextval('public.mdl_scorm_seq_ruleconds_id_seq'::regclass); + + +-- +-- Name: mdl_search_index_requests id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_search_index_requests ALTER COLUMN id SET DEFAULT nextval('public.mdl_search_index_requests_id_seq'::regclass); + + +-- +-- Name: mdl_search_simpledb_index id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_search_simpledb_index ALTER COLUMN id SET DEFAULT nextval('public.mdl_search_simpledb_index_id_seq'::regclass); + + +-- +-- Name: mdl_sessions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_sessions ALTER COLUMN id SET DEFAULT nextval('public.mdl_sessions_id_seq'::regclass); + + +-- +-- Name: mdl_stats_daily id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_stats_daily ALTER COLUMN id SET DEFAULT nextval('public.mdl_stats_daily_id_seq'::regclass); + + +-- +-- Name: mdl_stats_monthly id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_stats_monthly ALTER COLUMN id SET DEFAULT nextval('public.mdl_stats_monthly_id_seq'::regclass); + + +-- +-- Name: mdl_stats_user_daily id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_stats_user_daily ALTER COLUMN id SET DEFAULT nextval('public.mdl_stats_user_daily_id_seq'::regclass); + + +-- +-- Name: mdl_stats_user_monthly id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_stats_user_monthly ALTER COLUMN id SET DEFAULT nextval('public.mdl_stats_user_monthly_id_seq'::regclass); + + +-- +-- Name: mdl_stats_user_weekly id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_stats_user_weekly ALTER COLUMN id SET DEFAULT nextval('public.mdl_stats_user_weekly_id_seq'::regclass); + + +-- +-- Name: mdl_stats_weekly id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_stats_weekly ALTER COLUMN id SET DEFAULT nextval('public.mdl_stats_weekly_id_seq'::regclass); + + +-- +-- Name: mdl_survey id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_survey ALTER COLUMN id SET DEFAULT nextval('public.mdl_survey_id_seq'::regclass); + + +-- +-- Name: mdl_survey_analysis id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_survey_analysis ALTER COLUMN id SET DEFAULT nextval('public.mdl_survey_analysis_id_seq'::regclass); + + +-- +-- Name: mdl_survey_answers id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_survey_answers ALTER COLUMN id SET DEFAULT nextval('public.mdl_survey_answers_id_seq'::regclass); + + +-- +-- Name: mdl_survey_questions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_survey_questions ALTER COLUMN id SET DEFAULT nextval('public.mdl_survey_questions_id_seq'::regclass); + + +-- +-- Name: mdl_tag id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tag ALTER COLUMN id SET DEFAULT nextval('public.mdl_tag_id_seq'::regclass); + + +-- +-- Name: mdl_tag_area id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tag_area ALTER COLUMN id SET DEFAULT nextval('public.mdl_tag_area_id_seq'::regclass); + + +-- +-- Name: mdl_tag_coll id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tag_coll ALTER COLUMN id SET DEFAULT nextval('public.mdl_tag_coll_id_seq'::regclass); + + +-- +-- Name: mdl_tag_correlation id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tag_correlation ALTER COLUMN id SET DEFAULT nextval('public.mdl_tag_correlation_id_seq'::regclass); + + +-- +-- Name: mdl_tag_instance id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tag_instance ALTER COLUMN id SET DEFAULT nextval('public.mdl_tag_instance_id_seq'::regclass); + + +-- +-- Name: mdl_task_adhoc id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_task_adhoc ALTER COLUMN id SET DEFAULT nextval('public.mdl_task_adhoc_id_seq'::regclass); + + +-- +-- Name: mdl_task_log id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_task_log ALTER COLUMN id SET DEFAULT nextval('public.mdl_task_log_id_seq'::regclass); + + +-- +-- Name: mdl_task_scheduled id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_task_scheduled ALTER COLUMN id SET DEFAULT nextval('public.mdl_task_scheduled_id_seq'::regclass); + + +-- +-- Name: mdl_tool_cohortroles id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_cohortroles ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_cohortroles_id_seq'::regclass); + + +-- +-- Name: mdl_tool_customlang id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_customlang ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_customlang_id_seq'::regclass); + + +-- +-- Name: mdl_tool_customlang_components id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_customlang_components ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_customlang_components_id_seq'::regclass); + + +-- +-- Name: mdl_tool_dataprivacy_category id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_category ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_dataprivacy_category_id_seq'::regclass); + + +-- +-- Name: mdl_tool_dataprivacy_ctxexpired id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_ctxexpired ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_dataprivacy_ctxexpired_id_seq'::regclass); + + +-- +-- Name: mdl_tool_dataprivacy_ctxinstance id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_ctxinstance ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_dataprivacy_ctxinstance_id_seq'::regclass); + + +-- +-- Name: mdl_tool_dataprivacy_ctxlevel id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_ctxlevel ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_dataprivacy_ctxlevel_id_seq'::regclass); + + +-- +-- Name: mdl_tool_dataprivacy_purpose id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_purpose ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_dataprivacy_purpose_id_seq'::regclass); + + +-- +-- Name: mdl_tool_dataprivacy_purposerole id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_purposerole ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_dataprivacy_purposerole_id_seq'::regclass); + + +-- +-- Name: mdl_tool_dataprivacy_request id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_request ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_dataprivacy_request_id_seq'::regclass); + + +-- +-- Name: mdl_tool_monitor_events id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_monitor_events ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_monitor_events_id_seq'::regclass); + + +-- +-- Name: mdl_tool_monitor_history id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_monitor_history ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_monitor_history_id_seq'::regclass); + + +-- +-- Name: mdl_tool_monitor_rules id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_monitor_rules ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_monitor_rules_id_seq'::regclass); + + +-- +-- Name: mdl_tool_monitor_subscriptions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_monitor_subscriptions ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_monitor_subscriptions_id_seq'::regclass); + + +-- +-- Name: mdl_tool_policy id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_policy ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_policy_id_seq'::regclass); + + +-- +-- Name: mdl_tool_policy_acceptances id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_policy_acceptances ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_policy_acceptances_id_seq'::regclass); + + +-- +-- Name: mdl_tool_policy_versions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_policy_versions ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_policy_versions_id_seq'::regclass); + + +-- +-- Name: mdl_tool_recyclebin_category id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_recyclebin_category ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_recyclebin_category_id_seq'::regclass); + + +-- +-- Name: mdl_tool_recyclebin_course id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_recyclebin_course ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_recyclebin_course_id_seq'::regclass); + + +-- +-- Name: mdl_tool_usertours_steps id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_usertours_steps ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_usertours_steps_id_seq'::regclass); + + +-- +-- Name: mdl_tool_usertours_tours id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_usertours_tours ALTER COLUMN id SET DEFAULT nextval('public.mdl_tool_usertours_tours_id_seq'::regclass); + + +-- +-- Name: mdl_upgrade_log id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_upgrade_log ALTER COLUMN id SET DEFAULT nextval('public.mdl_upgrade_log_id_seq'::regclass); + + +-- +-- Name: mdl_url id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_url ALTER COLUMN id SET DEFAULT nextval('public.mdl_url_id_seq'::regclass); + + +-- +-- Name: mdl_user id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user ALTER COLUMN id SET DEFAULT nextval('public.mdl_user_id_seq'::regclass); + + +-- +-- Name: mdl_user_devices id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_devices ALTER COLUMN id SET DEFAULT nextval('public.mdl_user_devices_id_seq'::regclass); + + +-- +-- Name: mdl_user_enrolments id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_enrolments ALTER COLUMN id SET DEFAULT nextval('public.mdl_user_enrolments_id_seq'::regclass); + + +-- +-- Name: mdl_user_info_category id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_info_category ALTER COLUMN id SET DEFAULT nextval('public.mdl_user_info_category_id_seq'::regclass); + + +-- +-- Name: mdl_user_info_data id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_info_data ALTER COLUMN id SET DEFAULT nextval('public.mdl_user_info_data_id_seq'::regclass); + + +-- +-- Name: mdl_user_info_field id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_info_field ALTER COLUMN id SET DEFAULT nextval('public.mdl_user_info_field_id_seq'::regclass); + + +-- +-- Name: mdl_user_lastaccess id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_lastaccess ALTER COLUMN id SET DEFAULT nextval('public.mdl_user_lastaccess_id_seq'::regclass); + + +-- +-- Name: mdl_user_password_history id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_password_history ALTER COLUMN id SET DEFAULT nextval('public.mdl_user_password_history_id_seq'::regclass); + + +-- +-- Name: mdl_user_password_resets id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_password_resets ALTER COLUMN id SET DEFAULT nextval('public.mdl_user_password_resets_id_seq'::regclass); + + +-- +-- Name: mdl_user_preferences id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_preferences ALTER COLUMN id SET DEFAULT nextval('public.mdl_user_preferences_id_seq'::regclass); + + +-- +-- Name: mdl_user_private_key id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_private_key ALTER COLUMN id SET DEFAULT nextval('public.mdl_user_private_key_id_seq'::regclass); + + +-- +-- Name: mdl_wiki id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki ALTER COLUMN id SET DEFAULT nextval('public.mdl_wiki_id_seq'::regclass); + + +-- +-- Name: mdl_wiki_links id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki_links ALTER COLUMN id SET DEFAULT nextval('public.mdl_wiki_links_id_seq'::regclass); + + +-- +-- Name: mdl_wiki_locks id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki_locks ALTER COLUMN id SET DEFAULT nextval('public.mdl_wiki_locks_id_seq'::regclass); + + +-- +-- Name: mdl_wiki_pages id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki_pages ALTER COLUMN id SET DEFAULT nextval('public.mdl_wiki_pages_id_seq'::regclass); + + +-- +-- Name: mdl_wiki_subwikis id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki_subwikis ALTER COLUMN id SET DEFAULT nextval('public.mdl_wiki_subwikis_id_seq'::regclass); + + +-- +-- Name: mdl_wiki_synonyms id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki_synonyms ALTER COLUMN id SET DEFAULT nextval('public.mdl_wiki_synonyms_id_seq'::regclass); + + +-- +-- Name: mdl_wiki_versions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki_versions ALTER COLUMN id SET DEFAULT nextval('public.mdl_wiki_versions_id_seq'::regclass); + + +-- +-- Name: mdl_workshop id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshop ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshop_id_seq'::regclass); + + +-- +-- Name: mdl_workshop_aggregations id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshop_aggregations ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshop_aggregations_id_seq'::regclass); + + +-- +-- Name: mdl_workshop_assessments id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshop_assessments ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshop_assessments_id_seq'::regclass); + + +-- +-- Name: mdl_workshop_grades id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshop_grades ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshop_grades_id_seq'::regclass); + + +-- +-- Name: mdl_workshop_submissions id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshop_submissions ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshop_submissions_id_seq'::regclass); + + +-- +-- Name: mdl_workshopallocation_scheduled id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopallocation_scheduled ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshopallocation_scheduled_id_seq'::regclass); + + +-- +-- Name: mdl_workshopeval_best_settings id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopeval_best_settings ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshopeval_best_settings_id_seq'::regclass); + + +-- +-- Name: mdl_workshopform_accumulative id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_accumulative ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshopform_accumulative_id_seq'::regclass); + + +-- +-- Name: mdl_workshopform_comments id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_comments ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshopform_comments_id_seq'::regclass); + + +-- +-- Name: mdl_workshopform_numerrors id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_numerrors ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshopform_numerrors_id_seq'::regclass); + + +-- +-- Name: mdl_workshopform_numerrors_map id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_numerrors_map ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshopform_numerrors_map_id_seq'::regclass); + + +-- +-- Name: mdl_workshopform_rubric id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_rubric ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshopform_rubric_id_seq'::regclass); + + +-- +-- Name: mdl_workshopform_rubric_config id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_rubric_config ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshopform_rubric_config_id_seq'::regclass); + + +-- +-- Name: mdl_workshopform_rubric_levels id; Type: DEFAULT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_rubric_levels ALTER COLUMN id SET DEFAULT nextval('public.mdl_workshopform_rubric_levels_id_seq'::regclass); + + +-- +-- Data for Name: mdl_analytics_indicator_calc; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_analytics_indicator_calc (id, starttime, endtime, contextid, sampleorigin, sampleid, indicator, value, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_analytics_indicator_calc_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_analytics_indicator_calc_id_seq', 1, false); + + +-- +-- Data for Name: mdl_analytics_models; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_analytics_models (id, enabled, trained, name, target, indicators, timesplitting, predictionsprocessor, version, contextids, timecreated, timemodified, usermodified) FROM stdin; +1 0 0 \N \\core_course\\analytics\\target\\course_dropout ["\\\\core\\\\analytics\\\\indicator\\\\any_access_after_end","\\\\core\\\\analytics\\\\indicator\\\\any_access_before_start","\\\\core\\\\analytics\\\\indicator\\\\any_write_action_in_course","\\\\core\\\\analytics\\\\indicator\\\\read_actions","\\\\core_course\\\\analytics\\\\indicator\\\\completion_enabled","\\\\core_course\\\\analytics\\\\indicator\\\\potential_cognitive_depth","\\\\core_course\\\\analytics\\\\indicator\\\\potential_social_breadth","\\\\mod_assign\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_assign\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_book\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_book\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_chat\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_chat\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_choice\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_choice\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_data\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_data\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_feedback\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_feedback\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_folder\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_folder\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_forum\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_forum\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_glossary\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_glossary\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_imscp\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_imscp\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_label\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_label\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_lesson\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_lesson\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_lti\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_lti\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_page\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_page\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_quiz\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_quiz\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_resource\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_resource\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_scorm\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_scorm\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_survey\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_survey\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_url\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_url\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_wiki\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_wiki\\\\analytics\\\\indicator\\\\social_breadth","\\\\mod_workshop\\\\analytics\\\\indicator\\\\cognitive_depth","\\\\mod_workshop\\\\analytics\\\\indicator\\\\social_breadth"] \N \N 1612889059 \N 1612889059 1612889059 0 +2 1 1 \N \\core_course\\analytics\\target\\no_teaching ["\\\\core_course\\\\analytics\\\\indicator\\\\no_teacher","\\\\core_course\\\\analytics\\\\indicator\\\\no_student"] \\core\\analytics\\time_splitting\\single_range \N 1612889059 \N 1612889059 1612889059 0 +3 1 1 \N \\core_user\\analytics\\target\\upcoming_activities_due ["\\\\core_course\\\\analytics\\\\indicator\\\\activities_due"] \\core\\analytics\\time_splitting\\upcoming_week \N 1612889059 \N 1612889059 1612889059 0 +4 1 1 \N \\core_course\\analytics\\target\\no_access_since_course_start ["\\\\core\\\\analytics\\\\indicator\\\\any_course_access"] \\core\\analytics\\time_splitting\\one_month_after_start \N 1612889059 \N 1612889059 1612889059 0 +5 1 1 \N \\core_course\\analytics\\target\\no_recent_accesses ["\\\\core\\\\analytics\\\\indicator\\\\any_course_access"] \\core\\analytics\\time_splitting\\past_month \N 1612889059 \N 1612889059 1612889059 0 +\. + + +-- +-- Name: mdl_analytics_models_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_analytics_models_id_seq', 5, true); + + +-- +-- Data for Name: mdl_analytics_models_log; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_analytics_models_log (id, modelid, version, evaluationmode, target, indicators, timesplitting, score, info, dir, timecreated, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_analytics_models_log_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_analytics_models_log_id_seq', 1, false); + + +-- +-- Data for Name: mdl_analytics_predict_samples; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_analytics_predict_samples (id, modelid, analysableid, timesplitting, rangeindex, sampleids, timecreated, timemodified) FROM stdin; +1 3 3 \\core\\analytics\\time_splitting\\upcoming_week 0 {"3":"3"} 1613080022 1613080022 +\. + + +-- +-- Name: mdl_analytics_predict_samples_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_analytics_predict_samples_id_seq', 1, true); + + +-- +-- Data for Name: mdl_analytics_prediction_actions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_analytics_prediction_actions (id, predictionid, userid, actionname, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_analytics_prediction_actions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_analytics_prediction_actions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_analytics_predictions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_analytics_predictions (id, modelid, contextid, sampleid, rangeindex, prediction, predictionscore, calculations, timecreated, timestart, timeend) FROM stdin; +\. + + +-- +-- Name: mdl_analytics_predictions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_analytics_predictions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_analytics_train_samples; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_analytics_train_samples (id, modelid, analysableid, timesplitting, sampleids, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_analytics_train_samples_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_analytics_train_samples_id_seq', 1, false); + + +-- +-- Data for Name: mdl_analytics_used_analysables; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_analytics_used_analysables (id, modelid, action, analysableid, firstanalysis, timeanalysed) FROM stdin; +1 2 prediction 1 1613080022 1613080022 +2 3 prediction 3 1613080022 1613080022 +\. + + +-- +-- Name: mdl_analytics_used_analysables_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_analytics_used_analysables_id_seq', 2, true); + + +-- +-- Data for Name: mdl_analytics_used_files; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_analytics_used_files (id, modelid, fileid, action, "time") FROM stdin; +\. + + +-- +-- Name: mdl_analytics_used_files_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_analytics_used_files_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assign; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assign (id, course, name, intro, introformat, alwaysshowdescription, nosubmissions, submissiondrafts, sendnotifications, sendlatenotifications, duedate, allowsubmissionsfromdate, grade, timemodified, requiresubmissionstatement, completionsubmit, cutoffdate, gradingduedate, teamsubmission, requireallteammemberssubmit, teamsubmissiongroupingid, blindmarking, hidegrader, revealidentities, attemptreopenmethod, maxattempts, markingworkflow, markingallocation, sendstudentnotifications, preventsubmissionnotingroup) FROM stdin; +\. + + +-- +-- Data for Name: mdl_assign_grades; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assign_grades (id, assignment, userid, timecreated, timemodified, grader, grade, attemptnumber) FROM stdin; +\. + + +-- +-- Name: mdl_assign_grades_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assign_grades_id_seq', 1, false); + + +-- +-- Name: mdl_assign_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assign_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assign_overrides; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assign_overrides (id, assignid, groupid, userid, sortorder, allowsubmissionsfromdate, duedate, cutoffdate) FROM stdin; +\. + + +-- +-- Name: mdl_assign_overrides_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assign_overrides_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assign_plugin_config; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assign_plugin_config (id, assignment, plugin, subtype, name, value) FROM stdin; +\. + + +-- +-- Name: mdl_assign_plugin_config_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assign_plugin_config_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assign_submission; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assign_submission (id, assignment, userid, timecreated, timemodified, status, groupid, attemptnumber, latest) FROM stdin; +\. + + +-- +-- Name: mdl_assign_submission_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assign_submission_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assign_user_flags; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assign_user_flags (id, userid, assignment, locked, mailed, extensionduedate, workflowstate, allocatedmarker) FROM stdin; +\. + + +-- +-- Name: mdl_assign_user_flags_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assign_user_flags_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assign_user_mapping; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assign_user_mapping (id, assignment, userid) FROM stdin; +\. + + +-- +-- Name: mdl_assign_user_mapping_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assign_user_mapping_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assignfeedback_comments; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assignfeedback_comments (id, assignment, grade, commenttext, commentformat) FROM stdin; +\. + + +-- +-- Name: mdl_assignfeedback_comments_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assignfeedback_comments_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assignfeedback_editpdf_annot; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assignfeedback_editpdf_annot (id, gradeid, pageno, x, y, endx, endy, path, type, colour, draft) FROM stdin; +\. + + +-- +-- Name: mdl_assignfeedback_editpdf_annot_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assignfeedback_editpdf_annot_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assignfeedback_editpdf_cmnt; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assignfeedback_editpdf_cmnt (id, gradeid, x, y, width, rawtext, pageno, colour, draft) FROM stdin; +\. + + +-- +-- Name: mdl_assignfeedback_editpdf_cmnt_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assignfeedback_editpdf_cmnt_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assignfeedback_editpdf_queue; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assignfeedback_editpdf_queue (id, submissionid, submissionattempt, attemptedconversions) FROM stdin; +\. + + +-- +-- Name: mdl_assignfeedback_editpdf_queue_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assignfeedback_editpdf_queue_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assignfeedback_editpdf_quick; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assignfeedback_editpdf_quick (id, userid, rawtext, width, colour) FROM stdin; +\. + + +-- +-- Name: mdl_assignfeedback_editpdf_quick_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assignfeedback_editpdf_quick_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assignfeedback_editpdf_rot; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assignfeedback_editpdf_rot (id, gradeid, pageno, pathnamehash, isrotated, degree) FROM stdin; +\. + + +-- +-- Name: mdl_assignfeedback_editpdf_rot_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assignfeedback_editpdf_rot_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assignfeedback_file; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assignfeedback_file (id, assignment, grade, numfiles) FROM stdin; +\. + + +-- +-- Name: mdl_assignfeedback_file_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assignfeedback_file_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assignment; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assignment (id, course, name, intro, introformat, assignmenttype, resubmit, preventlate, emailteachers, var1, var2, var3, var4, var5, maxbytes, timedue, timeavailable, grade, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_assignment_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assignment_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assignment_submissions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assignment_submissions (id, assignment, userid, timecreated, timemodified, numfiles, data1, data2, grade, submissioncomment, format, teacher, timemarked, mailed) FROM stdin; +\. + + +-- +-- Name: mdl_assignment_submissions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assignment_submissions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assignment_upgrade; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assignment_upgrade (id, oldcmid, oldinstance, newcmid, newinstance, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_assignment_upgrade_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assignment_upgrade_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assignsubmission_file; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assignsubmission_file (id, assignment, submission, numfiles) FROM stdin; +\. + + +-- +-- Name: mdl_assignsubmission_file_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assignsubmission_file_id_seq', 1, false); + + +-- +-- Data for Name: mdl_assignsubmission_onlinetext; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_assignsubmission_onlinetext (id, assignment, submission, onlinetext, onlineformat) FROM stdin; +\. + + +-- +-- Name: mdl_assignsubmission_onlinetext_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_assignsubmission_onlinetext_id_seq', 1, false); + + +-- +-- Data for Name: mdl_auth_oauth2_linked_login; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_auth_oauth2_linked_login (id, timecreated, timemodified, usermodified, userid, issuerid, username, email, confirmtoken, confirmtokenexpires) FROM stdin; +\. + + +-- +-- Name: mdl_auth_oauth2_linked_login_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_auth_oauth2_linked_login_id_seq', 1, false); + + +-- +-- Data for Name: mdl_backup_controllers; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_backup_controllers (id, backupid, operation, type, itemid, format, interactive, purpose, userid, status, execution, executiontime, checksum, timecreated, timemodified, progress, controller) FROM stdin; +\. + + +-- +-- Name: mdl_backup_controllers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_backup_controllers_id_seq', 1, false); + + +-- +-- Data for Name: mdl_backup_courses; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_backup_courses (id, courseid, laststarttime, lastendtime, laststatus, nextstarttime) FROM stdin; +\. + + +-- +-- Name: mdl_backup_courses_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_backup_courses_id_seq', 1, false); + + +-- +-- Data for Name: mdl_backup_logs; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_backup_logs (id, backupid, loglevel, message, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_backup_logs_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_backup_logs_id_seq', 1, false); + + +-- +-- Data for Name: mdl_badge; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge (id, name, description, timecreated, timemodified, usercreated, usermodified, issuername, issuerurl, issuercontact, expiredate, expireperiod, type, courseid, message, messagesubject, attachment, notification, status, nextcron, version, language, imageauthorname, imageauthoremail, imageauthorurl, imagecaption) FROM stdin; +\. + + +-- +-- Data for Name: mdl_badge_alignment; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_alignment (id, badgeid, targetname, targeturl, targetdescription, targetframework, targetcode) FROM stdin; +\. + + +-- +-- Name: mdl_badge_alignment_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_alignment_id_seq', 1, false); + + +-- +-- Data for Name: mdl_badge_backpack; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_backpack (id, userid, email, backpackuid, autosync, password, externalbackpackid) FROM stdin; +\. + + +-- +-- Name: mdl_badge_backpack_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_backpack_id_seq', 1, false); + + +-- +-- Data for Name: mdl_badge_backpack_oauth2; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_backpack_oauth2 (id, usermodified, timecreated, timemodified, userid, issuerid, externalbackpackid, token, refreshtoken, expires, scope) FROM stdin; +\. + + +-- +-- Name: mdl_badge_backpack_oauth2_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_backpack_oauth2_id_seq', 1, false); + + +-- +-- Data for Name: mdl_badge_criteria; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_criteria (id, badgeid, criteriatype, method, description, descriptionformat) FROM stdin; +\. + + +-- +-- Name: mdl_badge_criteria_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_criteria_id_seq', 1, false); + + +-- +-- Data for Name: mdl_badge_criteria_met; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_criteria_met (id, issuedid, critid, userid, datemet) FROM stdin; +\. + + +-- +-- Name: mdl_badge_criteria_met_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_criteria_met_id_seq', 1, false); + + +-- +-- Data for Name: mdl_badge_criteria_param; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_criteria_param (id, critid, name, value) FROM stdin; +\. + + +-- +-- Name: mdl_badge_criteria_param_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_criteria_param_id_seq', 1, false); + + +-- +-- Data for Name: mdl_badge_endorsement; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_endorsement (id, badgeid, issuername, issuerurl, issueremail, claimid, claimcomment, dateissued) FROM stdin; +\. + + +-- +-- Name: mdl_badge_endorsement_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_endorsement_id_seq', 1, false); + + +-- +-- Data for Name: mdl_badge_external; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_external (id, backpackid, collectionid, entityid, assertion) FROM stdin; +\. + + +-- +-- Data for Name: mdl_badge_external_backpack; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_external_backpack (id, backpackapiurl, backpackweburl, apiversion, sortorder, oauth2_issuerid) FROM stdin; +1 https://api.badgr.io/v2 https://badgr.io 2 1 \N +\. + + +-- +-- Name: mdl_badge_external_backpack_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_external_backpack_id_seq', 1, true); + + +-- +-- Name: mdl_badge_external_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_external_id_seq', 1, false); + + +-- +-- Data for Name: mdl_badge_external_identifier; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_external_identifier (id, sitebackpackid, internalid, externalid, type) FROM stdin; +\. + + +-- +-- Name: mdl_badge_external_identifier_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_external_identifier_id_seq', 1, false); + + +-- +-- Name: mdl_badge_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_id_seq', 1, false); + + +-- +-- Data for Name: mdl_badge_issued; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_issued (id, badgeid, userid, uniquehash, dateissued, dateexpire, visible, issuernotified) FROM stdin; +\. + + +-- +-- Name: mdl_badge_issued_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_issued_id_seq', 1, false); + + +-- +-- Data for Name: mdl_badge_manual_award; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_manual_award (id, badgeid, recipientid, issuerid, issuerrole, datemet) FROM stdin; +\. + + +-- +-- Name: mdl_badge_manual_award_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_manual_award_id_seq', 1, false); + + +-- +-- Data for Name: mdl_badge_related; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_badge_related (id, badgeid, relatedbadgeid) FROM stdin; +\. + + +-- +-- Name: mdl_badge_related_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_badge_related_id_seq', 1, false); + + +-- +-- Data for Name: mdl_block; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_block (id, name, cron, lastcron, visible) FROM stdin; +1 activity_modules 0 0 1 +2 activity_results 0 0 1 +3 admin_bookmarks 0 0 1 +4 badges 0 0 1 +5 blog_menu 0 0 1 +6 blog_recent 0 0 1 +7 blog_tags 0 0 1 +8 calendar_month 0 0 1 +9 calendar_upcoming 0 0 1 +10 comments 0 0 1 +11 completionstatus 0 0 1 +12 course_list 0 0 1 +13 course_summary 0 0 1 +14 feedback 0 0 1 +15 globalsearch 0 0 1 +16 glossary_random 0 0 1 +17 html 0 0 1 +18 login 0 0 1 +19 lp 0 0 1 +20 mentees 0 0 1 +21 mnet_hosts 0 0 1 +22 myoverview 0 0 1 +23 myprofile 0 0 1 +24 navigation 0 0 1 +25 news_items 0 0 1 +26 online_users 0 0 1 +27 private_files 0 0 1 +28 quiz_results 0 0 0 +29 recent_activity 0 0 1 +30 recentlyaccessedcourses 0 0 1 +31 recentlyaccesseditems 0 0 1 +32 rss_client 0 0 1 +33 search_forums 0 0 1 +34 section_links 0 0 1 +35 selfcompletion 0 0 1 +36 settings 0 0 1 +37 site_main_menu 0 0 1 +38 social_activities 0 0 1 +39 starredcourses 0 0 1 +40 tag_flickr 0 0 1 +41 tag_youtube 0 0 0 +42 tags 0 0 1 +43 timeline 0 0 1 +\. + + +-- +-- Name: mdl_block_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_block_id_seq', 43, true); + + +-- +-- Data for Name: mdl_block_instances; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_block_instances (id, blockname, parentcontextid, showinsubcontexts, requiredbytheme, pagetypepattern, subpagepattern, defaultregion, defaultweight, configdata, timecreated, timemodified) FROM stdin; +1 admin_bookmarks 1 0 0 admin-* \N side-pre 2 1612889086 1612889086 +2 timeline 1 0 0 my-index 2 side-post 0 1612889086 1612889086 +6 calendar_month 1 0 0 my-index 2 side-post 4 1612889086 1612889086 +7 calendar_upcoming 1 0 0 my-index 2 side-post 5 1612889086 1612889086 +9 recentlyaccessedcourses 1 0 0 my-index 2 content 1 1612889086 1612889086 +10 myoverview 1 0 0 my-index 2 content 2 1612889086 1612889086 +11 myoverview 5 0 0 my-index 3 content 2 1612889167 1612889167 +12 recentlyaccessedcourses 5 0 0 my-index 3 content 1 1612889167 1612889167 +14 calendar_upcoming 5 0 0 my-index 3 side-post 5 1612889167 1612889167 +15 calendar_month 5 0 0 my-index 3 side-post 4 1612889167 1612889167 +19 timeline 5 0 0 my-index 3 side-post 0 1612889167 1612889167 +20 timeline 25 0 0 my-index 4 side-post 0 1613080109 1613080109 +24 calendar_month 25 0 0 my-index 4 side-post 4 1613080110 1613080110 +25 calendar_upcoming 25 0 0 my-index 4 side-post 5 1613080110 1613080110 +27 recentlyaccessedcourses 25 0 0 my-index 4 content 1 1613080110 1613080110 +28 myoverview 25 0 0 my-index 4 content 2 1613080110 1613080110 +29 html 1 1 0 my-index \N content 0 Tzo4OiJzdGRDbGFzcyI6Mzp7czo0OiJ0ZXh0IjtzOjU1OiI8cCBkaXI9Imx0ciIgc3R5bGU9InRleHQtYWxpZ246IGxlZnQ7Ij5ibG9ja2NvbnRlbnQ8L3A+IjtzOjU6InRpdGxlIjtzOjEwOiJibG9ja3RpdGxlIjtzOjY6ImZvcm1hdCI7czoxOiIxIjt9 1622670350 1622670378 +\. +-- TO UPDATE THE Block Text, copy the content into https://www.base64decode.org/, then change the text and re-encode (DM 20210602) + +-- +-- Name: mdl_block_instances_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_block_instances_id_seq', 29, true); + + +-- +-- Data for Name: mdl_block_positions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_block_positions (id, blockinstanceid, contextid, pagetype, subpage, visible, region, weight) FROM stdin; +1 13 5 my-index 3 0 content 0 +2 18 5 my-index 3 0 side-post 1 +3 17 5 my-index 3 0 side-post 2 +4 16 5 my-index 3 0 side-post 3 +\. + + +-- +-- Name: mdl_block_positions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_block_positions_id_seq', 4, false); + + +-- +-- Data for Name: mdl_block_recent_activity; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_block_recent_activity (id, courseid, cmid, timecreated, userid, action, modname) FROM stdin; +\. + + +-- +-- Name: mdl_block_recent_activity_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_block_recent_activity_id_seq', 1, false); + + +-- +-- Data for Name: mdl_block_recentlyaccesseditems; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_block_recentlyaccesseditems (id, courseid, cmid, userid, timeaccess) FROM stdin; +\. + + +-- +-- Name: mdl_block_recentlyaccesseditems_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_block_recentlyaccesseditems_id_seq', 1, false); + + +-- +-- Data for Name: mdl_block_rss_client; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_block_rss_client (id, userid, title, preferredtitle, description, shared, url, skiptime, skipuntil) FROM stdin; +\. + + +-- +-- Name: mdl_block_rss_client_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_block_rss_client_id_seq', 1, false); + + +-- +-- Data for Name: mdl_blog_association; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_blog_association (id, contextid, blogid) FROM stdin; +\. + + +-- +-- Name: mdl_blog_association_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_blog_association_id_seq', 1, false); + + +-- +-- Data for Name: mdl_blog_external; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_blog_external (id, userid, name, description, url, filtertags, failedlastsync, timemodified, timefetched) FROM stdin; +\. + + +-- +-- Name: mdl_blog_external_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_blog_external_id_seq', 1, false); + + +-- +-- Data for Name: mdl_book; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_book (id, course, name, intro, introformat, numbering, navstyle, customtitles, revision, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Data for Name: mdl_book_chapters; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_book_chapters (id, bookid, pagenum, subchapter, title, content, contentformat, hidden, timecreated, timemodified, importsrc) FROM stdin; +\. + + +-- +-- Name: mdl_book_chapters_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_book_chapters_id_seq', 1, false); + + +-- +-- Name: mdl_book_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_book_id_seq', 1, false); + + +-- +-- Data for Name: mdl_cache_filters; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_cache_filters (id, filter, version, md5key, rawtext, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_cache_filters_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_cache_filters_id_seq', 1, false); + + +-- +-- Data for Name: mdl_cache_flags; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_cache_flags (id, flagtype, name, timemodified, value, expiry) FROM stdin; +4 userpreferenceschanged 2 1613081196 1 1613109996 +3 userpreferenceschanged 3 1613081313 1 1613110113 +\. + + +-- +-- Name: mdl_cache_flags_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_cache_flags_id_seq', 4, true); + + +-- +-- Data for Name: mdl_capabilities; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_capabilities (id, name, captype, contextlevel, component, riskbitmask) FROM stdin; +1 moodle/site:config write 10 moodle 62 +2 moodle/site:configview read 10 moodle 0 +3 moodle/site:readallmessages read 10 moodle 8 +4 moodle/site:manageallmessaging write 10 moodle 8 +5 moodle/site:deleteanymessage write 10 moodle 32 +6 moodle/site:sendmessage write 10 moodle 16 +7 moodle/site:senderrormessage write 10 moodle 16 +8 moodle/site:deleteownmessage write 10 moodle 0 +9 moodle/site:approvecourse write 40 moodle 4 +10 moodle/backup:backupcourse write 50 moodle 28 +11 moodle/backup:backupsection write 50 moodle 28 +12 moodle/backup:backupactivity write 70 moodle 28 +13 moodle/backup:backuptargetimport read 50 moodle 28 +14 moodle/backup:downloadfile write 50 moodle 28 +15 moodle/backup:configure write 50 moodle 28 +16 moodle/backup:userinfo read 50 moodle 8 +17 moodle/backup:anonymise read 50 moodle 8 +18 moodle/restore:restorecourse write 50 moodle 28 +19 moodle/restore:restoresection write 50 moodle 28 +20 moodle/restore:restoreactivity write 50 moodle 28 +21 moodle/restore:viewautomatedfilearea write 50 moodle 28 +22 moodle/restore:restoretargetimport write 50 moodle 28 +23 moodle/restore:uploadfile write 50 moodle 28 +24 moodle/restore:configure write 50 moodle 28 +25 moodle/restore:rolldates write 50 moodle 0 +26 moodle/restore:userinfo write 50 moodle 30 +27 moodle/restore:createuser write 10 moodle 24 +28 moodle/site:manageblocks write 80 moodle 20 +29 moodle/site:accessallgroups read 70 moodle 0 +30 moodle/site:viewanonymousevents read 70 moodle 8 +31 moodle/site:viewfullnames read 70 moodle 0 +32 moodle/site:viewuseridentity read 70 moodle 0 +33 moodle/site:viewreports read 50 moodle 8 +34 moodle/site:trustcontent write 70 moodle 4 +35 moodle/site:uploadusers write 10 moodle 24 +36 moodle/filter:manage write 50 moodle 0 +37 moodle/user:create write 10 moodle 24 +38 moodle/user:delete write 10 moodle 40 +39 moodle/user:update write 10 moodle 24 +40 moodle/user:viewdetails read 50 moodle 0 +41 moodle/user:viewalldetails read 30 moodle 8 +42 moodle/user:viewlastip read 30 moodle 8 +43 moodle/user:viewhiddendetails read 50 moodle 8 +44 moodle/user:loginas write 50 moodle 30 +45 moodle/user:managesyspages write 10 moodle 0 +46 moodle/user:manageblocks write 30 moodle 0 +47 moodle/user:manageownblocks write 10 moodle 0 +48 moodle/user:manageownfiles write 10 moodle 0 +49 moodle/user:ignoreuserquota write 10 moodle 0 +50 moodle/my:configsyspages write 10 moodle 0 +51 moodle/role:assign write 50 moodle 28 +52 moodle/role:review read 50 moodle 8 +53 moodle/role:override write 50 moodle 28 +54 moodle/role:safeoverride write 50 moodle 16 +55 moodle/role:manage write 10 moodle 28 +56 moodle/role:switchroles read 50 moodle 12 +57 moodle/category:manage write 40 moodle 4 +58 moodle/category:viewcourselist read 40 moodle 0 +59 moodle/category:viewhiddencategories read 40 moodle 0 +60 moodle/cohort:manage write 40 moodle 0 +61 moodle/cohort:assign write 40 moodle 0 +62 moodle/cohort:view read 50 moodle 0 +63 moodle/course:create write 40 moodle 4 +64 moodle/course:creategroupconversations write 50 moodle 4 +65 moodle/course:request write 40 moodle 0 +66 moodle/course:delete write 50 moodle 32 +67 moodle/course:update write 50 moodle 4 +68 moodle/course:view read 50 moodle 0 +69 moodle/course:enrolreview read 50 moodle 8 +70 moodle/course:enrolconfig write 50 moodle 8 +71 moodle/course:reviewotherusers read 50 moodle 0 +72 moodle/course:bulkmessaging write 50 moodle 16 +73 moodle/course:viewhiddenuserfields read 50 moodle 8 +74 moodle/course:viewhiddencourses read 50 moodle 0 +75 moodle/course:visibility write 50 moodle 0 +76 moodle/course:managefiles write 50 moodle 4 +77 moodle/course:ignoreavailabilityrestrictions read 70 moodle 0 +78 moodle/course:ignorefilesizelimits write 50 moodle 0 +79 moodle/course:manageactivities write 70 moodle 4 +80 moodle/course:activityvisibility write 70 moodle 0 +81 moodle/course:viewhiddenactivities read 70 moodle 0 +82 moodle/course:viewparticipants read 50 moodle 0 +83 moodle/course:changefullname write 50 moodle 4 +84 moodle/course:changeshortname write 50 moodle 4 +171 moodle/rating:viewall read 50 moodle 8 +85 moodle/course:changelockedcustomfields write 50 moodle 16 +86 moodle/course:configurecustomfields write 10 moodle 16 +87 moodle/course:renameroles write 50 moodle 0 +88 moodle/course:changeidnumber write 50 moodle 4 +89 moodle/course:changecategory write 50 moodle 4 +90 moodle/course:changesummary write 50 moodle 4 +91 moodle/course:setforcedlanguage write 50 moodle 0 +92 moodle/site:viewparticipants read 10 moodle 0 +93 moodle/course:isincompletionreports read 50 moodle 0 +94 moodle/course:viewscales read 50 moodle 0 +95 moodle/course:managescales write 50 moodle 0 +96 moodle/course:managegroups write 50 moodle 4 +97 moodle/course:reset write 50 moodle 32 +98 moodle/course:viewsuspendedusers read 50 moodle 0 +99 moodle/course:tag write 50 moodle 16 +100 moodle/blog:view read 10 moodle 0 +101 moodle/blog:search read 10 moodle 0 +102 moodle/blog:viewdrafts read 10 moodle 8 +103 moodle/blog:create write 10 moodle 16 +104 moodle/blog:manageentries write 10 moodle 16 +105 moodle/blog:manageexternal write 10 moodle 16 +106 moodle/calendar:manageownentries write 50 moodle 16 +107 moodle/calendar:managegroupentries write 50 moodle 16 +108 moodle/calendar:manageentries write 50 moodle 16 +109 moodle/user:editprofile write 30 moodle 24 +110 moodle/user:editownprofile write 10 moodle 16 +111 moodle/user:changeownpassword write 10 moodle 0 +112 moodle/user:readuserposts read 30 moodle 0 +113 moodle/user:readuserblogs read 30 moodle 0 +114 moodle/user:viewuseractivitiesreport read 30 moodle 8 +115 moodle/user:editmessageprofile write 30 moodle 16 +116 moodle/user:editownmessageprofile write 10 moodle 0 +117 moodle/question:managecategory write 50 moodle 20 +118 moodle/question:add write 50 moodle 20 +119 moodle/question:editmine write 50 moodle 20 +120 moodle/question:editall write 50 moodle 20 +121 moodle/question:viewmine read 50 moodle 0 +122 moodle/question:viewall read 50 moodle 0 +123 moodle/question:usemine read 50 moodle 0 +124 moodle/question:useall read 50 moodle 0 +125 moodle/question:movemine write 50 moodle 0 +126 moodle/question:moveall write 50 moodle 0 +127 moodle/question:config write 10 moodle 2 +128 moodle/question:flag write 50 moodle 0 +129 moodle/question:tagmine write 50 moodle 0 +130 moodle/question:tagall write 50 moodle 0 +131 moodle/site:doclinks read 10 moodle 0 +132 moodle/course:sectionvisibility write 50 moodle 0 +133 moodle/course:useremail write 50 moodle 0 +134 moodle/course:viewhiddensections read 50 moodle 0 +135 moodle/course:setcurrentsection write 50 moodle 0 +136 moodle/course:movesections write 50 moodle 0 +137 moodle/site:mnetlogintoremote read 10 moodle 0 +138 moodle/grade:viewall read 50 moodle 8 +139 moodle/grade:view read 50 moodle 0 +140 moodle/grade:viewhidden read 50 moodle 8 +141 moodle/grade:import write 50 moodle 12 +142 moodle/grade:export read 50 moodle 8 +143 moodle/grade:manage write 50 moodle 12 +144 moodle/grade:edit write 50 moodle 12 +145 moodle/grade:managegradingforms write 50 moodle 12 +146 moodle/grade:sharegradingforms write 10 moodle 4 +147 moodle/grade:managesharedforms write 10 moodle 4 +148 moodle/grade:manageoutcomes write 50 moodle 0 +149 moodle/grade:manageletters write 50 moodle 0 +150 moodle/grade:hide write 50 moodle 0 +151 moodle/grade:lock write 50 moodle 0 +152 moodle/grade:unlock write 50 moodle 0 +153 moodle/my:manageblocks write 10 moodle 0 +154 moodle/notes:view read 50 moodle 0 +155 moodle/notes:manage write 50 moodle 16 +156 moodle/tag:manage write 10 moodle 16 +157 moodle/tag:edit write 10 moodle 16 +158 moodle/tag:flag write 10 moodle 16 +159 moodle/tag:editblocks write 10 moodle 0 +160 moodle/block:view read 80 moodle 0 +161 moodle/block:edit write 80 moodle 20 +162 moodle/portfolio:export read 10 moodle 0 +163 moodle/comment:view read 50 moodle 0 +164 moodle/comment:post write 50 moodle 24 +165 moodle/comment:delete write 50 moodle 32 +166 moodle/webservice:createtoken write 10 moodle 62 +167 moodle/webservice:managealltokens write 10 moodle 42 +168 moodle/webservice:createmobiletoken write 10 moodle 24 +169 moodle/rating:view read 50 moodle 0 +170 moodle/rating:viewany read 50 moodle 8 +172 moodle/rating:rate write 50 moodle 0 +173 moodle/course:markcomplete write 50 moodle 0 +174 moodle/course:overridecompletion write 50 moodle 0 +175 moodle/badges:manageglobalsettings write 10 moodle 34 +176 moodle/badges:viewbadges read 50 moodle 0 +177 moodle/badges:manageownbadges write 30 moodle 0 +178 moodle/badges:viewotherbadges read 30 moodle 0 +179 moodle/badges:earnbadge write 50 moodle 0 +180 moodle/badges:createbadge write 50 moodle 16 +181 moodle/badges:deletebadge write 50 moodle 32 +182 moodle/badges:configuredetails write 50 moodle 16 +183 moodle/badges:configurecriteria write 50 moodle 4 +184 moodle/badges:configuremessages write 50 moodle 16 +185 moodle/badges:awardbadge write 50 moodle 16 +186 moodle/badges:revokebadge write 50 moodle 16 +187 moodle/badges:viewawarded read 50 moodle 8 +188 moodle/site:forcelanguage read 10 moodle 0 +189 moodle/search:query read 10 moodle 0 +190 moodle/competency:competencymanage write 40 moodle 0 +191 moodle/competency:competencyview read 40 moodle 0 +192 moodle/competency:competencygrade write 50 moodle 0 +193 moodle/competency:coursecompetencymanage write 50 moodle 0 +194 moodle/competency:coursecompetencyconfigure write 70 moodle 0 +195 moodle/competency:coursecompetencygradable read 50 moodle 0 +196 moodle/competency:coursecompetencyview read 50 moodle 0 +197 moodle/competency:evidencedelete write 30 moodle 0 +198 moodle/competency:planmanage write 30 moodle 0 +199 moodle/competency:planmanagedraft write 30 moodle 0 +200 moodle/competency:planmanageown write 30 moodle 0 +201 moodle/competency:planmanageowndraft write 30 moodle 0 +202 moodle/competency:planview read 30 moodle 0 +203 moodle/competency:planviewdraft read 30 moodle 0 +204 moodle/competency:planviewown read 30 moodle 0 +205 moodle/competency:planviewowndraft read 30 moodle 0 +206 moodle/competency:planrequestreview write 30 moodle 0 +207 moodle/competency:planrequestreviewown write 30 moodle 0 +208 moodle/competency:planreview write 30 moodle 0 +209 moodle/competency:plancomment write 30 moodle 0 +210 moodle/competency:plancommentown write 30 moodle 0 +211 moodle/competency:usercompetencyview read 30 moodle 0 +212 moodle/competency:usercompetencyrequestreview write 30 moodle 0 +213 moodle/competency:usercompetencyrequestreviewown write 30 moodle 0 +214 moodle/competency:usercompetencyreview write 30 moodle 0 +215 moodle/competency:usercompetencycomment write 30 moodle 0 +216 moodle/competency:usercompetencycommentown write 30 moodle 0 +217 moodle/competency:templatemanage write 40 moodle 0 +218 moodle/analytics:listinsights read 50 moodle 8 +219 moodle/analytics:managemodels write 10 moodle 2 +220 moodle/competency:templateview read 40 moodle 0 +221 moodle/competency:userevidencemanage write 30 moodle 0 +222 moodle/competency:userevidencemanageown write 30 moodle 0 +223 moodle/competency:userevidenceview read 30 moodle 0 +224 moodle/site:maintenanceaccess write 10 moodle 0 +225 moodle/site:messageanyuser write 10 moodle 16 +226 moodle/site:managecontextlocks write 70 moodle 0 +227 moodle/course:togglecompletion write 70 moodle 0 +228 moodle/analytics:listowninsights read 10 moodle 0 +229 moodle/h5p:setdisplayoptions write 70 moodle 0 +230 moodle/h5p:deploy write 70 moodle 4 +231 moodle/h5p:updatelibraries write 70 moodle 4 +232 moodle/course:recommendactivity write 10 moodle 0 +233 moodle/contentbank:access read 50 moodle 0 +234 moodle/contentbank:upload write 50 moodle 16 +235 moodle/contentbank:deleteanycontent write 50 moodle 32 +236 moodle/contentbank:deleteowncontent write 50 moodle 0 +237 moodle/contentbank:manageanycontent write 50 moodle 32 +238 moodle/contentbank:manageowncontent write 50 moodle 0 +239 moodle/contentbank:useeditor write 50 moodle 16 +240 moodle/contentbank:downloadcontent read 50 moodle 0 +241 moodle/course:downloadcoursecontent read 50 moodle 0 +242 moodle/course:configuredownloadcontent write 50 moodle 0 +243 moodle/payment:manageaccounts write 50 moodle 42 +244 moodle/payment:viewpayments read 50 moodle 8 +245 mod/assign:view read 70 mod_assign 0 +246 mod/assign:submit write 70 mod_assign 0 +247 mod/assign:grade write 70 mod_assign 4 +248 mod/assign:exportownsubmission read 70 mod_assign 0 +249 mod/assign:addinstance write 50 mod_assign 4 +250 mod/assign:editothersubmission write 70 mod_assign 41 +251 mod/assign:grantextension write 70 mod_assign 0 +252 mod/assign:revealidentities write 70 mod_assign 0 +253 mod/assign:reviewgrades write 70 mod_assign 0 +254 mod/assign:releasegrades write 70 mod_assign 0 +255 mod/assign:managegrades write 70 mod_assign 0 +256 mod/assign:manageallocations write 70 mod_assign 0 +257 mod/assign:viewgrades read 70 mod_assign 0 +258 mod/assign:viewblinddetails write 70 mod_assign 8 +259 mod/assign:receivegradernotifications read 70 mod_assign 0 +260 mod/assign:manageoverrides write 70 mod_assign 0 +261 mod/assign:showhiddengrader read 70 mod_assign 0 +262 mod/assignment:view read 70 mod_assignment 0 +263 mod/assignment:addinstance write 50 mod_assignment 4 +264 mod/assignment:submit write 70 mod_assignment 0 +265 mod/assignment:grade write 70 mod_assignment 4 +266 mod/assignment:exportownsubmission read 70 mod_assignment 0 +267 mod/book:addinstance write 50 mod_book 4 +268 mod/book:read read 70 mod_book 0 +269 mod/book:viewhiddenchapters read 70 mod_book 0 +270 mod/book:edit write 70 mod_book 4 +271 mod/chat:addinstance write 50 mod_chat 4 +272 mod/chat:chat write 70 mod_chat 16 +273 mod/chat:readlog read 70 mod_chat 0 +274 mod/chat:deletelog write 70 mod_chat 0 +275 mod/chat:exportparticipatedsession read 70 mod_chat 8 +276 mod/chat:exportsession read 70 mod_chat 8 +277 mod/chat:view read 70 mod_chat 0 +278 mod/choice:addinstance write 50 mod_choice 4 +279 mod/choice:choose write 70 mod_choice 0 +280 mod/choice:readresponses read 70 mod_choice 0 +281 mod/choice:deleteresponses write 70 mod_choice 0 +282 mod/choice:downloadresponses read 70 mod_choice 0 +283 mod/choice:view read 70 mod_choice 0 +284 mod/data:addinstance write 50 mod_data 4 +285 mod/data:viewentry read 70 mod_data 0 +286 mod/data:writeentry write 70 mod_data 16 +287 mod/data:comment write 70 mod_data 16 +288 mod/data:rate write 70 mod_data 0 +289 mod/data:viewrating read 70 mod_data 0 +290 mod/data:viewanyrating read 70 mod_data 8 +291 mod/data:viewallratings read 70 mod_data 8 +292 mod/data:approve write 70 mod_data 16 +293 mod/data:manageentries write 70 mod_data 16 +294 mod/data:managecomments write 70 mod_data 16 +295 mod/data:managetemplates write 70 mod_data 20 +296 mod/data:viewalluserpresets read 70 mod_data 0 +297 mod/data:manageuserpresets write 70 mod_data 20 +298 mod/data:exportentry read 70 mod_data 8 +299 mod/data:exportownentry read 70 mod_data 0 +300 mod/data:exportallentries read 70 mod_data 8 +301 mod/data:exportuserinfo read 70 mod_data 8 +302 mod/data:view read 70 mod_data 0 +303 mod/feedback:addinstance write 50 mod_feedback 4 +304 mod/feedback:view read 70 mod_feedback 0 +305 mod/feedback:complete write 70 mod_feedback 16 +306 mod/feedback:viewanalysepage read 70 mod_feedback 8 +307 mod/feedback:deletesubmissions write 70 mod_feedback 0 +308 mod/feedback:mapcourse write 70 mod_feedback 0 +309 mod/feedback:edititems write 70 mod_feedback 20 +310 mod/feedback:createprivatetemplate write 70 mod_feedback 16 +311 mod/feedback:createpublictemplate write 70 mod_feedback 16 +312 mod/feedback:deletetemplate write 70 mod_feedback 0 +313 mod/feedback:viewreports read 70 mod_feedback 8 +314 mod/feedback:receivemail read 70 mod_feedback 8 +315 mod/folder:addinstance write 50 mod_folder 4 +316 mod/folder:view read 70 mod_folder 0 +317 mod/folder:managefiles write 70 mod_folder 20 +318 mod/forum:addinstance write 50 mod_forum 4 +319 mod/forum:viewdiscussion read 70 mod_forum 0 +320 mod/forum:viewhiddentimedposts read 70 mod_forum 0 +321 mod/forum:startdiscussion write 70 mod_forum 16 +322 mod/forum:replypost write 70 mod_forum 16 +323 mod/forum:addnews write 70 mod_forum 16 +324 mod/forum:replynews write 70 mod_forum 16 +325 mod/forum:viewrating read 70 mod_forum 0 +326 mod/forum:viewanyrating read 70 mod_forum 8 +327 mod/forum:viewallratings read 70 mod_forum 8 +328 mod/forum:rate write 70 mod_forum 0 +329 mod/forum:postprivatereply write 70 mod_forum 0 +330 mod/forum:readprivatereplies read 70 mod_forum 0 +331 mod/forum:createattachment write 70 mod_forum 16 +332 mod/forum:deleteownpost write 70 mod_forum 0 +333 mod/forum:deleteanypost write 70 mod_forum 0 +334 mod/forum:splitdiscussions write 70 mod_forum 0 +335 mod/forum:movediscussions write 70 mod_forum 0 +336 mod/forum:pindiscussions write 70 mod_forum 0 +337 mod/forum:editanypost write 70 mod_forum 16 +338 mod/forum:viewqandawithoutposting read 70 mod_forum 0 +339 mod/forum:viewsubscribers read 70 mod_forum 0 +340 mod/forum:managesubscriptions write 70 mod_forum 16 +341 mod/forum:postwithoutthrottling write 70 mod_forum 16 +342 mod/forum:exportdiscussion read 70 mod_forum 8 +343 mod/forum:exportforum read 70 mod_forum 8 +344 mod/forum:exportpost read 70 mod_forum 8 +345 mod/forum:exportownpost read 70 mod_forum 8 +346 mod/forum:addquestion write 70 mod_forum 16 +347 mod/forum:allowforcesubscribe read 70 mod_forum 0 +348 mod/forum:canposttomygroups write 70 mod_forum 0 +349 mod/forum:canoverridediscussionlock write 70 mod_forum 0 +350 mod/forum:canoverridecutoff write 70 mod_forum 0 +351 mod/forum:cantogglefavourite write 70 mod_forum 0 +352 mod/forum:grade write 70 mod_forum 0 +353 mod/glossary:addinstance write 50 mod_glossary 4 +354 mod/glossary:view read 70 mod_glossary 0 +355 mod/glossary:write write 70 mod_glossary 16 +356 mod/glossary:manageentries write 70 mod_glossary 16 +357 mod/glossary:managecategories write 70 mod_glossary 16 +358 mod/glossary:comment write 70 mod_glossary 16 +359 mod/glossary:managecomments write 70 mod_glossary 16 +360 mod/glossary:import write 70 mod_glossary 16 +361 mod/glossary:export read 70 mod_glossary 0 +362 mod/glossary:approve write 70 mod_glossary 16 +363 mod/glossary:rate write 70 mod_glossary 0 +364 mod/glossary:viewrating read 70 mod_glossary 0 +365 mod/glossary:viewanyrating read 70 mod_glossary 8 +366 mod/glossary:viewallratings read 70 mod_glossary 8 +367 mod/glossary:exportentry read 70 mod_glossary 8 +368 mod/glossary:exportownentry read 70 mod_glossary 0 +369 mod/h5pactivity:view read 70 mod_h5pactivity 0 +370 mod/h5pactivity:addinstance write 50 mod_h5pactivity 0 +371 mod/h5pactivity:submit write 70 mod_h5pactivity 0 +372 mod/h5pactivity:reviewattempts read 70 mod_h5pactivity 0 +373 mod/imscp:view read 70 mod_imscp 0 +374 mod/imscp:addinstance write 50 mod_imscp 4 +375 mod/label:addinstance write 50 mod_label 4 +376 mod/label:view read 70 mod_label 0 +377 mod/lesson:addinstance write 50 mod_lesson 4 +378 mod/lesson:edit write 70 mod_lesson 4 +379 mod/lesson:grade write 70 mod_lesson 20 +380 mod/lesson:viewreports read 70 mod_lesson 8 +381 mod/lesson:manage write 70 mod_lesson 0 +382 mod/lesson:manageoverrides write 70 mod_lesson 0 +383 mod/lesson:view read 70 mod_lesson 0 +384 mod/lti:view read 70 mod_lti 0 +385 mod/lti:addinstance write 50 mod_lti 4 +386 mod/lti:manage write 70 mod_lti 8 +387 mod/lti:admin write 70 mod_lti 8 +388 mod/lti:addcoursetool write 50 mod_lti 0 +389 mod/lti:addpreconfiguredinstance write 50 mod_lti 0 +390 mod/lti:addmanualinstance write 50 mod_lti 0 +391 mod/lti:requesttooladd write 50 mod_lti 0 +392 mod/page:view read 70 mod_page 0 +393 mod/page:addinstance write 50 mod_page 4 +394 mod/quiz:view read 70 mod_quiz 0 +395 mod/quiz:addinstance write 50 mod_quiz 4 +396 mod/quiz:attempt write 70 mod_quiz 16 +397 mod/quiz:reviewmyattempts read 70 mod_quiz 0 +398 mod/quiz:manage write 70 mod_quiz 16 +399 mod/quiz:manageoverrides write 70 mod_quiz 0 +400 mod/quiz:preview write 70 mod_quiz 0 +401 mod/quiz:grade write 70 mod_quiz 20 +402 mod/quiz:regrade write 70 mod_quiz 16 +403 mod/quiz:viewreports read 70 mod_quiz 8 +404 mod/quiz:deleteattempts write 70 mod_quiz 32 +405 mod/quiz:ignoretimelimits read 70 mod_quiz 0 +406 mod/quiz:emailconfirmsubmission read 70 mod_quiz 0 +407 mod/quiz:emailnotifysubmission read 70 mod_quiz 0 +408 mod/quiz:emailwarnoverdue read 70 mod_quiz 0 +409 mod/resource:view read 70 mod_resource 0 +410 mod/resource:addinstance write 50 mod_resource 4 +411 mod/scorm:addinstance write 50 mod_scorm 4 +412 mod/scorm:viewreport read 70 mod_scorm 0 +413 mod/scorm:skipview read 70 mod_scorm 0 +414 mod/scorm:savetrack write 70 mod_scorm 0 +415 mod/scorm:viewscores read 70 mod_scorm 0 +416 mod/scorm:deleteresponses write 70 mod_scorm 0 +417 mod/scorm:deleteownresponses write 70 mod_scorm 0 +418 mod/survey:addinstance write 50 mod_survey 4 +419 mod/survey:participate read 70 mod_survey 0 +420 mod/survey:readresponses read 70 mod_survey 0 +421 mod/survey:download read 70 mod_survey 0 +422 mod/url:view read 70 mod_url 0 +423 mod/url:addinstance write 50 mod_url 4 +424 mod/wiki:addinstance write 50 mod_wiki 4 +425 mod/wiki:viewpage read 70 mod_wiki 0 +426 mod/wiki:editpage write 70 mod_wiki 16 +427 mod/wiki:createpage write 70 mod_wiki 16 +428 mod/wiki:viewcomment read 70 mod_wiki 0 +429 mod/wiki:editcomment write 70 mod_wiki 16 +430 mod/wiki:managecomment write 70 mod_wiki 0 +431 mod/wiki:managefiles write 70 mod_wiki 0 +432 mod/wiki:overridelock write 70 mod_wiki 0 +433 mod/wiki:managewiki write 70 mod_wiki 0 +434 mod/workshop:view read 70 mod_workshop 0 +435 mod/workshop:addinstance write 50 mod_workshop 4 +436 mod/workshop:switchphase write 70 mod_workshop 0 +437 mod/workshop:editdimensions write 70 mod_workshop 4 +438 mod/workshop:submit write 70 mod_workshop 0 +439 mod/workshop:peerassess write 70 mod_workshop 0 +440 mod/workshop:manageexamples write 70 mod_workshop 0 +441 mod/workshop:allocate write 70 mod_workshop 0 +442 mod/workshop:publishsubmissions write 70 mod_workshop 0 +443 mod/workshop:viewauthornames read 70 mod_workshop 0 +444 mod/workshop:viewreviewernames read 70 mod_workshop 0 +445 mod/workshop:viewallsubmissions read 70 mod_workshop 0 +446 mod/workshop:viewpublishedsubmissions read 70 mod_workshop 0 +447 mod/workshop:viewauthorpublished read 70 mod_workshop 0 +448 mod/workshop:viewallassessments read 70 mod_workshop 0 +449 mod/workshop:overridegrades write 70 mod_workshop 0 +450 mod/workshop:ignoredeadlines write 70 mod_workshop 0 +451 mod/workshop:deletesubmissions write 70 mod_workshop 0 +452 mod/workshop:exportsubmissions read 70 mod_workshop 0 +453 auth/oauth2:managelinkedlogins write 30 auth_oauth2 0 +454 enrol/category:synchronised write 10 enrol_category 0 +455 enrol/category:config write 50 enrol_category 0 +456 enrol/cohort:config write 50 enrol_cohort 0 +457 enrol/cohort:unenrol write 50 enrol_cohort 0 +458 enrol/database:unenrol write 50 enrol_database 0 +459 enrol/database:config write 50 enrol_database 0 +460 enrol/fee:config write 50 enrol_fee 0 +461 enrol/fee:manage write 50 enrol_fee 0 +462 enrol/fee:unenrol write 50 enrol_fee 0 +463 enrol/fee:unenrolself write 50 enrol_fee 0 +464 enrol/flatfile:manage write 50 enrol_flatfile 0 +465 enrol/flatfile:unenrol write 50 enrol_flatfile 0 +466 enrol/guest:config write 50 enrol_guest 0 +467 enrol/imsenterprise:config write 50 enrol_imsenterprise 0 +468 enrol/ldap:manage write 50 enrol_ldap 0 +469 enrol/lti:config write 50 enrol_lti 0 +470 enrol/lti:unenrol write 50 enrol_lti 0 +471 enrol/manual:config write 50 enrol_manual 0 +472 enrol/manual:enrol write 50 enrol_manual 0 +473 enrol/manual:manage write 50 enrol_manual 0 +474 enrol/manual:unenrol write 50 enrol_manual 0 +475 enrol/manual:unenrolself write 50 enrol_manual 0 +476 enrol/meta:config write 50 enrol_meta 0 +477 enrol/meta:selectaslinked read 50 enrol_meta 0 +478 enrol/meta:unenrol write 50 enrol_meta 0 +479 enrol/mnet:config write 50 enrol_mnet 0 +480 enrol/paypal:config write 50 enrol_paypal 0 +481 enrol/paypal:manage write 50 enrol_paypal 0 +482 enrol/paypal:unenrol write 50 enrol_paypal 0 +483 enrol/paypal:unenrolself write 50 enrol_paypal 0 +484 enrol/self:config write 50 enrol_self 0 +485 enrol/self:manage write 50 enrol_self 0 +486 enrol/self:holdkey write 50 enrol_self 0 +487 enrol/self:unenrolself write 50 enrol_self 0 +488 enrol/self:unenrol write 50 enrol_self 0 +489 enrol/self:enrolself write 50 enrol_self 0 +490 message/airnotifier:managedevice write 10 message_airnotifier 0 +491 block/activity_modules:addinstance write 80 block_activity_modules 20 +492 block/activity_results:addinstance write 80 block_activity_results 20 +493 block/admin_bookmarks:myaddinstance write 10 block_admin_bookmarks 0 +494 block/admin_bookmarks:addinstance write 80 block_admin_bookmarks 20 +495 block/badges:addinstance read 80 block_badges 0 +496 block/badges:myaddinstance read 10 block_badges 8 +497 block/blog_menu:addinstance write 80 block_blog_menu 20 +498 block/blog_recent:addinstance write 80 block_blog_recent 20 +499 block/blog_tags:addinstance write 80 block_blog_tags 20 +500 block/calendar_month:myaddinstance write 10 block_calendar_month 0 +501 block/calendar_month:addinstance write 80 block_calendar_month 20 +502 block/calendar_upcoming:myaddinstance write 10 block_calendar_upcoming 0 +503 block/calendar_upcoming:addinstance write 80 block_calendar_upcoming 20 +504 block/comments:myaddinstance write 10 block_comments 0 +505 block/comments:addinstance write 80 block_comments 20 +506 block/completionstatus:addinstance write 80 block_completionstatus 20 +507 block/course_list:myaddinstance write 10 block_course_list 0 +508 block/course_list:addinstance write 80 block_course_list 20 +509 block/course_summary:addinstance write 80 block_course_summary 20 +510 block/feedback:addinstance write 80 block_feedback 20 +511 block/globalsearch:myaddinstance write 10 block_globalsearch 0 +512 block/globalsearch:addinstance write 80 block_globalsearch 0 +513 block/glossary_random:myaddinstance write 10 block_glossary_random 0 +514 block/glossary_random:addinstance write 80 block_glossary_random 20 +515 block/html:myaddinstance write 10 block_html 0 +516 block/html:addinstance write 80 block_html 20 +517 block/login:addinstance write 80 block_login 20 +518 block/lp:addinstance write 10 block_lp 0 +519 block/lp:myaddinstance write 10 block_lp 0 +520 block/mentees:myaddinstance write 10 block_mentees 0 +521 block/mentees:addinstance write 80 block_mentees 20 +522 block/mnet_hosts:myaddinstance write 10 block_mnet_hosts 0 +523 block/mnet_hosts:addinstance write 80 block_mnet_hosts 20 +524 block/myoverview:myaddinstance write 10 block_myoverview 0 +525 block/myprofile:myaddinstance write 10 block_myprofile 0 +526 block/myprofile:addinstance write 80 block_myprofile 20 +527 block/navigation:myaddinstance write 10 block_navigation 0 +528 block/navigation:addinstance write 80 block_navigation 20 +529 block/news_items:myaddinstance write 10 block_news_items 0 +530 block/news_items:addinstance write 80 block_news_items 20 +531 block/online_users:myaddinstance write 10 block_online_users 0 +532 block/online_users:addinstance write 80 block_online_users 20 +533 block/online_users:viewlist read 80 block_online_users 0 +534 block/private_files:myaddinstance write 10 block_private_files 0 +535 block/private_files:addinstance write 80 block_private_files 20 +536 block/quiz_results:addinstance write 80 block_quiz_results 20 +537 block/recent_activity:addinstance write 80 block_recent_activity 20 +538 block/recent_activity:viewaddupdatemodule read 50 block_recent_activity 0 +539 block/recent_activity:viewdeletemodule read 50 block_recent_activity 0 +540 block/recentlyaccessedcourses:myaddinstance write 10 block_recentlyaccessedcourses 0 +541 block/recentlyaccesseditems:myaddinstance write 10 block_recentlyaccesseditems 0 +542 block/rss_client:myaddinstance write 10 block_rss_client 0 +543 block/rss_client:addinstance write 80 block_rss_client 20 +544 block/rss_client:manageownfeeds write 80 block_rss_client 0 +545 block/rss_client:manageanyfeeds write 80 block_rss_client 16 +546 block/search_forums:addinstance write 80 block_search_forums 20 +547 block/section_links:addinstance write 80 block_section_links 20 +548 block/selfcompletion:addinstance write 80 block_selfcompletion 20 +549 block/settings:myaddinstance write 10 block_settings 0 +550 block/settings:addinstance write 80 block_settings 20 +551 block/site_main_menu:addinstance write 80 block_site_main_menu 20 +552 block/social_activities:addinstance write 80 block_social_activities 20 +553 block/starredcourses:myaddinstance write 10 block_starredcourses 0 +554 block/tag_flickr:addinstance write 80 block_tag_flickr 20 +555 block/tag_youtube:addinstance write 80 block_tag_youtube 20 +556 block/tags:myaddinstance write 10 block_tags 0 +557 block/tags:addinstance write 80 block_tags 20 +558 block/timeline:myaddinstance write 10 block_timeline 0 +559 report/completion:view read 50 report_completion 8 +560 report/courseoverview:view read 10 report_courseoverview 8 +561 report/log:view read 50 report_log 8 +562 report/log:viewtoday read 50 report_log 8 +563 report/loglive:view read 50 report_loglive 8 +564 report/outline:view read 50 report_outline 8 +565 report/outline:viewuserreport read 50 report_outline 8 +566 report/participation:view read 50 report_participation 8 +567 report/performance:view read 10 report_performance 2 +568 report/progress:view read 50 report_progress 8 +569 report/questioninstances:view read 10 report_questioninstances 0 +570 report/security:view read 10 report_security 2 +571 report/stats:view read 50 report_stats 8 +572 report/status:view read 10 report_status 2 +573 report/usersessions:manageownsessions write 30 report_usersessions 0 +574 gradeexport/ods:view read 50 gradeexport_ods 8 +575 gradeexport/ods:publish read 50 gradeexport_ods 8 +576 gradeexport/txt:view read 50 gradeexport_txt 8 +577 gradeexport/txt:publish read 50 gradeexport_txt 8 +578 gradeexport/xls:view read 50 gradeexport_xls 8 +579 gradeexport/xls:publish read 50 gradeexport_xls 8 +580 gradeexport/xml:view read 50 gradeexport_xml 8 +581 gradeexport/xml:publish read 50 gradeexport_xml 8 +582 gradeimport/csv:view write 50 gradeimport_csv 0 +583 gradeimport/direct:view write 50 gradeimport_direct 0 +584 gradeimport/xml:view write 50 gradeimport_xml 0 +585 gradeimport/xml:publish write 50 gradeimport_xml 0 +586 gradereport/grader:view read 50 gradereport_grader 8 +587 gradereport/history:view read 50 gradereport_history 8 +588 gradereport/outcomes:view read 50 gradereport_outcomes 8 +589 gradereport/overview:view read 50 gradereport_overview 8 +590 gradereport/singleview:view read 50 gradereport_singleview 8 +591 gradereport/user:view read 50 gradereport_user 8 +592 webservice/rest:use read 50 webservice_rest 0 +593 webservice/soap:use read 50 webservice_soap 0 +594 webservice/xmlrpc:use read 50 webservice_xmlrpc 0 +595 repository/areafiles:view read 70 repository_areafiles 0 +596 repository/boxnet:view read 70 repository_boxnet 0 +597 repository/contentbank:view read 70 repository_contentbank 0 +598 repository/contentbank:accesscoursecontent read 50 repository_contentbank 0 +599 repository/contentbank:accesscoursecategorycontent read 40 repository_contentbank 0 +600 repository/contentbank:accessgeneralcontent read 40 repository_contentbank 0 +601 repository/coursefiles:view read 70 repository_coursefiles 0 +602 repository/dropbox:view read 70 repository_dropbox 0 +603 repository/equella:view read 70 repository_equella 0 +604 repository/filesystem:view read 70 repository_filesystem 0 +605 repository/flickr:view read 70 repository_flickr 0 +606 repository/flickr_public:view read 70 repository_flickr_public 0 +607 repository/googledocs:view read 70 repository_googledocs 0 +608 repository/local:view read 70 repository_local 0 +609 repository/merlot:view read 70 repository_merlot 0 +610 repository/nextcloud:view read 70 repository_nextcloud 0 +611 repository/onedrive:view read 70 repository_onedrive 0 +612 repository/picasa:view read 70 repository_picasa 0 +613 repository/recent:view read 70 repository_recent 0 +614 repository/s3:view read 70 repository_s3 0 +615 repository/skydrive:view read 70 repository_skydrive 0 +616 repository/upload:view read 70 repository_upload 0 +617 repository/url:view read 70 repository_url 0 +618 repository/user:view read 70 repository_user 0 +619 repository/webdav:view read 70 repository_webdav 0 +620 repository/wikimedia:view read 70 repository_wikimedia 0 +621 repository/youtube:view read 70 repository_youtube 0 +622 tool/customlang:view read 10 tool_customlang 2 +623 tool/customlang:edit write 10 tool_customlang 6 +624 tool/customlang:export read 10 tool_customlang 2 +625 tool/dataprivacy:managedatarequests write 10 tool_dataprivacy 60 +626 tool/dataprivacy:requestdeleteforotheruser write 10 tool_dataprivacy 60 +627 tool/dataprivacy:managedataregistry write 10 tool_dataprivacy 60 +628 tool/dataprivacy:makedatarequestsforchildren write 30 tool_dataprivacy 24 +629 tool/dataprivacy:makedatadeletionrequestsforchildren write 30 tool_dataprivacy 24 +630 tool/dataprivacy:downloadownrequest read 30 tool_dataprivacy 0 +631 tool/dataprivacy:downloadallrequests read 30 tool_dataprivacy 8 +632 tool/dataprivacy:requestdelete write 30 tool_dataprivacy 32 +633 tool/lpmigrate:frameworksmigrate write 10 tool_lpmigrate 0 +634 tool/monitor:subscribe read 50 tool_monitor 8 +635 tool/monitor:managerules write 50 tool_monitor 4 +636 tool/monitor:managetool write 10 tool_monitor 4 +637 tool/policy:accept write 10 tool_policy 0 +638 tool/policy:acceptbehalf write 30 tool_policy 8 +639 tool/policy:managedocs write 10 tool_policy 0 +640 tool/policy:viewacceptances read 10 tool_policy 0 +641 tool/recyclebin:deleteitems write 50 tool_recyclebin 32 +642 tool/recyclebin:restoreitems write 50 tool_recyclebin 0 +643 tool/recyclebin:viewitems read 50 tool_recyclebin 0 +644 tool/uploaduser:uploaduserpictures write 10 tool_uploaduser 16 +645 tool/usertours:managetours write 10 tool_usertours 4 +646 contenttype/h5p:access read 50 contenttype_h5p 0 +647 contenttype/h5p:upload write 50 contenttype_h5p 16 +648 contenttype/h5p:useeditor write 50 contenttype_h5p 16 +649 booktool/exportimscp:export read 70 booktool_exportimscp 0 +650 booktool/importhtml:import write 70 booktool_importhtml 4 +651 booktool/print:print read 70 booktool_print 0 +652 forumreport/summary:view read 70 forumreport_summary 0 +653 forumreport/summary:viewall read 70 forumreport_summary 8 +654 quiz/grading:viewstudentnames read 70 quiz_grading 0 +655 quiz/grading:viewidnumber read 70 quiz_grading 0 +656 quiz/statistics:view read 70 quiz_statistics 0 +657 quizaccess/seb:managetemplates write 10 quizaccess_seb 0 +658 quizaccess/seb:bypassseb read 70 quizaccess_seb 0 +659 quizaccess/seb:manage_seb_requiresafeexambrowser write 70 quizaccess_seb 0 +660 quizaccess/seb:manage_seb_templateid read 70 quizaccess_seb 0 +661 quizaccess/seb:manage_filemanager_sebconfigfile write 70 quizaccess_seb 0 +662 quizaccess/seb:manage_seb_showsebdownloadlink write 70 quizaccess_seb 0 +663 quizaccess/seb:manage_seb_allowedbrowserexamkeys write 70 quizaccess_seb 0 +664 quizaccess/seb:manage_seb_linkquitseb write 70 quizaccess_seb 0 +665 quizaccess/seb:manage_seb_userconfirmquit write 70 quizaccess_seb 0 +666 quizaccess/seb:manage_seb_allowuserquitseb write 70 quizaccess_seb 0 +667 quizaccess/seb:manage_seb_quitpassword write 70 quizaccess_seb 0 +668 quizaccess/seb:manage_seb_allowreloadinexam write 70 quizaccess_seb 0 +669 quizaccess/seb:manage_seb_showsebtaskbar write 70 quizaccess_seb 0 +670 quizaccess/seb:manage_seb_showreloadbutton write 70 quizaccess_seb 0 +671 quizaccess/seb:manage_seb_showtime write 70 quizaccess_seb 0 +672 quizaccess/seb:manage_seb_showkeyboardlayout write 70 quizaccess_seb 0 +673 quizaccess/seb:manage_seb_showwificontrol write 70 quizaccess_seb 0 +674 quizaccess/seb:manage_seb_enableaudiocontrol write 70 quizaccess_seb 0 +675 quizaccess/seb:manage_seb_muteonstartup write 70 quizaccess_seb 0 +676 quizaccess/seb:manage_seb_allowspellchecking write 70 quizaccess_seb 0 +677 quizaccess/seb:manage_seb_activateurlfiltering write 70 quizaccess_seb 0 +678 quizaccess/seb:manage_seb_filterembeddedcontent write 70 quizaccess_seb 0 +679 quizaccess/seb:manage_seb_expressionsallowed write 70 quizaccess_seb 0 +680 quizaccess/seb:manage_seb_regexallowed write 70 quizaccess_seb 0 +681 quizaccess/seb:manage_seb_expressionsblocked write 70 quizaccess_seb 0 +682 quizaccess/seb:manage_seb_regexblocked write 70 quizaccess_seb 0 +683 atto/h5p:addembed write 70 atto_h5p 0 +684 atto/recordrtc:recordaudio write 70 atto_recordrtc 0 +685 atto/recordrtc:recordvideo write 70 atto_recordrtc 0 +\. + + +-- +-- Name: mdl_capabilities_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_capabilities_id_seq', 685, true); + + +-- +-- Data for Name: mdl_chat; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_chat (id, course, name, intro, introformat, keepdays, studentlogs, chattime, schedule, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_chat_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_chat_id_seq', 1, false); + + +-- +-- Data for Name: mdl_chat_messages; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_chat_messages (id, chatid, userid, groupid, issystem, message, "timestamp") FROM stdin; +\. + + +-- +-- Data for Name: mdl_chat_messages_current; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_chat_messages_current (id, chatid, userid, groupid, issystem, message, "timestamp") FROM stdin; +\. + + +-- +-- Name: mdl_chat_messages_current_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_chat_messages_current_id_seq', 1, false); + + +-- +-- Name: mdl_chat_messages_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_chat_messages_id_seq', 1, false); + + +-- +-- Data for Name: mdl_chat_users; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_chat_users (id, chatid, userid, groupid, version, ip, firstping, lastping, lastmessageping, sid, course, lang) FROM stdin; +\. + + +-- +-- Name: mdl_chat_users_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_chat_users_id_seq', 1, false); + + +-- +-- Data for Name: mdl_choice; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_choice (id, course, name, intro, introformat, publish, showresults, display, allowupdate, allowmultiple, showunanswered, includeinactive, limitanswers, timeopen, timeclose, showpreview, timemodified, completionsubmit, showavailable) FROM stdin; +\. + + +-- +-- Data for Name: mdl_choice_answers; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_choice_answers (id, choiceid, userid, optionid, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_choice_answers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_choice_answers_id_seq', 1, false); + + +-- +-- Name: mdl_choice_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_choice_id_seq', 1, false); + + +-- +-- Data for Name: mdl_choice_options; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_choice_options (id, choiceid, text, maxanswers, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_choice_options_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_choice_options_id_seq', 1, false); + + +-- +-- Data for Name: mdl_cohort; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_cohort (id, contextid, name, idnumber, description, descriptionformat, visible, component, timecreated, timemodified, theme) FROM stdin; +\. + + +-- +-- Name: mdl_cohort_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_cohort_id_seq', 1, false); + + +-- +-- Data for Name: mdl_cohort_members; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_cohort_members (id, cohortid, userid, timeadded) FROM stdin; +\. + + +-- +-- Name: mdl_cohort_members_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_cohort_members_id_seq', 1, false); + + +-- +-- Data for Name: mdl_comments; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_comments (id, contextid, component, commentarea, itemid, content, format, userid, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_comments_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_comments_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency (id, shortname, description, descriptionformat, idnumber, competencyframeworkid, parentid, path, sortorder, ruletype, ruleoutcome, ruleconfig, scaleid, scaleconfiguration, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Data for Name: mdl_competency_coursecomp; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_coursecomp (id, courseid, competencyid, ruleoutcome, timecreated, timemodified, usermodified, sortorder) FROM stdin; +\. + + +-- +-- Name: mdl_competency_coursecomp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_coursecomp_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_coursecompsetting; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_coursecompsetting (id, courseid, pushratingstouserplans, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_coursecompsetting_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_coursecompsetting_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_evidence; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_evidence (id, usercompetencyid, contextid, action, actionuserid, descidentifier, desccomponent, desca, url, grade, note, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_evidence_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_evidence_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_framework; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_framework (id, shortname, contextid, idnumber, description, descriptionformat, scaleid, scaleconfiguration, visible, taxonomies, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_framework_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_framework_id_seq', 1, false); + + +-- +-- Name: mdl_competency_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_modulecomp; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_modulecomp (id, cmid, timecreated, timemodified, usermodified, sortorder, competencyid, ruleoutcome) FROM stdin; +\. + + +-- +-- Name: mdl_competency_modulecomp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_modulecomp_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_plan; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_plan (id, name, description, descriptionformat, userid, templateid, origtemplateid, status, duedate, reviewerid, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_plan_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_plan_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_plancomp; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_plancomp (id, planid, competencyid, sortorder, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_plancomp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_plancomp_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_relatedcomp; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_relatedcomp (id, competencyid, relatedcompetencyid, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_relatedcomp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_relatedcomp_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_template; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_template (id, shortname, contextid, description, descriptionformat, visible, duedate, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_template_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_template_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_templatecohort; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_templatecohort (id, templateid, cohortid, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_templatecohort_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_templatecohort_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_templatecomp; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_templatecomp (id, templateid, competencyid, timecreated, timemodified, usermodified, sortorder) FROM stdin; +\. + + +-- +-- Name: mdl_competency_templatecomp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_templatecomp_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_usercomp; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_usercomp (id, userid, competencyid, status, reviewerid, proficiency, grade, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_usercomp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_usercomp_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_usercompcourse; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_usercompcourse (id, userid, courseid, competencyid, proficiency, grade, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_usercompcourse_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_usercompcourse_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_usercompplan; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_usercompplan (id, userid, competencyid, planid, proficiency, grade, sortorder, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_usercompplan_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_usercompplan_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_userevidence; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_userevidence (id, userid, name, description, descriptionformat, url, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_userevidence_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_userevidence_id_seq', 1, false); + + +-- +-- Data for Name: mdl_competency_userevidencecomp; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_competency_userevidencecomp (id, userevidenceid, competencyid, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_competency_userevidencecomp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_competency_userevidencecomp_id_seq', 1, false); + + +-- +-- Data for Name: mdl_config; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_config (id, name, value) FROM stdin; +3 auth email +4 enrol_plugins_enabled manual,flatfile,self +5 theme boost +6 filter_multilang_converted 1 +7 siteidentifier jRSjQJvZuUXioZNGA7SIWZUwGExyMD9mdev.derekmaxson.com +8 backup_version 2008111700 +9 backup_release 2.0 dev +10 mnet_dispatcher_mode off +11 sessiontimeout 28800 +12 stringfilters +15 antiviruses +16 media_plugins_sortorder videojs,youtube,swf +17 upgrade_extracreditweightsstepignored 1 +18 upgrade_calculatedgradeitemsignored 1 +19 upgrade_letterboundarycourses 1 +20 mnet_localhost_id 1 +21 mnet_all_hosts_id 2 +22 siteguest 1 +23 siteadmins 2 +27 gdversion 2 +28 licenses unknown,allrightsreserved,public,cc,cc-nd,cc-nc-nd,cc-nc,cc-nc-sa,cc-sa +29 sitedefaultlicense unknown +30 badges_site_backpack 1 +31 version 2020110901.04 +32 enableuserfeedback 0 +33 userfeedback_nextreminder 1 +34 userfeedback_remindafter 90 +35 enableoutcomes 0 +36 usecomments 1 +37 usetags 1 +38 enablenotes 1 +39 enableportfolios 0 +41 enablestats 0 +42 enablerssfeeds 0 +43 enableblogs 1 +44 enablecompletion 1 +45 completiondefault 1 +46 enableavailability 1 +47 enableplagiarism 0 +48 enablebadges 1 +49 enableglobalsearch 0 +50 allowstealth 0 +51 enableanalytics 1 +52 allowemojipicker 1 +53 userfiltersdefault realname +54 defaultpreference_maildisplay 2 +55 defaultpreference_mailformat 1 +56 defaultpreference_maildigest 0 +57 defaultpreference_autosubscribe 1 +58 defaultpreference_trackforums 0 +59 autologinguests 0 +60 hiddenuserfields +61 showuseridentity email +62 fullnamedisplay language +63 alternativefullnameformat language +64 maxusersperpage 100 +65 enablegravatar 0 +66 gravatardefaulturl mm +67 agedigitalconsentverification 0 +68 agedigitalconsentmap *, 16\nAT, 14\nBE, 13\nBG, 14\nCY, 14\nCZ, 15\nDK, 13\nEE, 13\nES, 14\nFI, 13\nFR, 15\nGB, 13\nGR, 15\nIT, 14\nLT, 14\nLV, 13\nMT, 13\nNO, 13\nPT, 13\nSE, 13\nUS, 13 +69 sitepolicy +70 sitepolicyguest +71 downloadcoursecontentallowed 1 +72 maxsizeperdownloadcoursefile 536870912 +73 enablecourserequests 1 +74 defaultrequestcategory 1 +75 lockrequestcategory 0 +76 courserequestnotify +77 activitychoosertabmode 0 +78 activitychooseractivefooter hidden +79 enableasyncbackup 0 +80 grade_profilereport user +81 grade_aggregationposition 1 +82 grade_includescalesinaggregation 1 +83 grade_hiddenasdate 0 +84 gradepublishing 0 +85 grade_export_exportfeedback 0 +86 grade_export_displaytype 1 +87 grade_export_decimalpoints 2 +88 grade_navmethod 1 +89 grade_export_userprofilefields firstname,lastname,idnumber,institution,department,email +90 grade_export_customprofilefields +91 recovergradesdefault 0 +92 gradeexport +93 unlimitedgrades 0 +94 grade_report_showmin 1 +95 gradepointmax 100 +96 gradepointdefault 100 +97 grade_minmaxtouse 1 +98 grade_mygrades_report overview +99 gradereport_mygradeurl +100 grade_hideforcedsettings 1 +101 grade_aggregation 13 +102 grade_aggregation_flag 0 +103 grade_aggregations_visible 13 +104 grade_aggregateonlygraded 1 +105 grade_aggregateonlygraded_flag 2 +106 grade_aggregateoutcomes 0 +107 grade_aggregateoutcomes_flag 2 +108 grade_keephigh 0 +109 grade_keephigh_flag 3 +110 grade_droplow 0 +111 grade_droplow_flag 2 +112 grade_overridecat 1 +113 grade_displaytype 1 +114 grade_decimalpoints 2 +115 grade_item_advanced iteminfo,idnumber,gradepass,plusfactor,multfactor,display,decimals,hiddenuntil,locktime +116 grade_report_studentsperpage 100 +117 grade_report_showonlyactiveenrol 1 +118 grade_report_quickgrading 1 +119 grade_report_showquickfeedback 0 +120 grade_report_meanselection 1 +121 grade_report_enableajax 0 +122 grade_report_showcalculations 1 +25 jsrev 1612889104 +26 templaterev 1612889104 +13 filterall 0 +14 texteditors atto,tinymce,textarea +2 rolesactive 1 +24 themerev 1612889104 +123 grade_report_showeyecons 0 +124 grade_report_showaverages 1 +125 grade_report_showlocks 0 +126 grade_report_showranges 0 +127 grade_report_showanalysisicon 1 +128 grade_report_showuserimage 1 +129 grade_report_showactivityicons 1 +130 grade_report_shownumberofgrades 0 +131 grade_report_averagesdisplaytype inherit +132 grade_report_rangesdisplaytype inherit +133 grade_report_averagesdecimalpoints inherit +134 grade_report_rangesdecimalpoints inherit +135 grade_report_historyperpage 50 +136 grade_report_overview_showrank 0 +137 grade_report_overview_showtotalsifcontainhidden 0 +138 grade_report_user_showrank 0 +139 grade_report_user_showpercentage 1 +140 grade_report_user_showgrade 1 +141 grade_report_user_showfeedback 1 +142 grade_report_user_showrange 1 +143 grade_report_user_showweight 1 +144 grade_report_user_showaverage 0 +145 grade_report_user_showlettergrade 0 +146 grade_report_user_rangedecimals 0 +147 grade_report_user_showhiddenitems 1 +148 grade_report_user_showtotalsifcontainhidden 0 +149 grade_report_user_showcontributiontocoursetotal 1 +150 badges_defaultissuername +151 badges_defaultissuercontact +152 badges_badgesalt badges1612889052 +153 badges_allowcoursebadges 1 +154 badges_allowexternalbackpack 1 +155 rememberuserlicensepref 1 +157 forcetimezone 99 +158 country 0 +159 defaultcity +160 geoip2file /var/www/moodledata/geoip/GeoLite2-City.mmdb +161 googlemapkey3 +162 allcountrycodes +163 autolang 1 +164 lang en +165 autolangusercreation 1 +166 langmenu 1 +167 langlist +169 langcache 1 +170 langstringcache 1 +171 locale +172 latinexcelexport 0 +173 messaging 1 +174 messagingallusers 0 +175 messagingdefaultpressenter 1 +176 messagingdeletereadnotificationsdelay 604800 +177 messagingdeleteallnotificationsdelay 2620800 +178 messagingallowemailoverride 0 +179 requiremodintro 0 +181 authloginviaemail 0 +182 allowaccountssameemail 0 +183 authpreventaccountcreation 0 +184 loginpageautofocus 0 +185 guestloginbutton 1 +186 limitconcurrentlogins 0 +187 alternateloginurl +188 forgottenpasswordurl +189 auth_instructions +190 allowemailaddresses +191 denyemailaddresses +192 verifychangedemail 1 +193 recaptchapublickey +194 recaptchaprivatekey +195 filteruploadedfiles 0 +196 filtermatchoneperpage 0 +197 filtermatchonepertext 0 +198 media_default_width 400 +199 media_default_height 300 +200 portfolio_moderate_filesize_threshold 1048576 +201 portfolio_high_filesize_threshold 5242880 +202 portfolio_moderate_db_threshold 20 +203 portfolio_high_db_threshold 50 +204 repositorycacheexpire 120 +205 repositorygetfiletimeout 30 +206 repositorysyncfiletimeout 1 +207 repositorysyncimagetimeout 3 +208 repositoryallowexternallinks 1 +209 legacyfilesinnewcourses 0 +210 legacyfilesaddallowed 1 +211 searchengine simpledb +212 searchindexwhendisabled 0 +213 searchindextime 600 +214 searchallavailablecourses 0 +215 searchincludeallcourses 0 +216 searchenablecategories 0 +217 searchdefaultcategory core-all +218 searchhideallcategory 0 +219 searchenginequeryonly +220 searchbannerenable 0 +221 searchbanner +222 enablewsdocumentation 0 +223 allowbeforeblock 0 +224 allowedip +225 blockedip +226 protectusernames 1 +227 forcelogin 0 +228 forceloginforprofiles 1 +229 forceloginforprofileimage 0 +230 opentowebcrawlers 0 +231 allowindexing 0 +232 maxbytes 0 +233 userquota 104857600 +234 allowobjectembed 0 +235 enabletrusttext 0 +236 maxeditingtime 1800 +237 extendedusernamechars 0 +238 keeptagnamecase 1 +239 profilesforenrolledusersonly 1 +240 cronclionly 1 +241 cronremotepassword +242 lockoutthreshold 0 +243 lockoutwindow 1800 +244 lockoutduration 1800 +245 passwordpolicy 1 +246 minpasswordlength 8 +247 minpassworddigits 1 +248 minpasswordlower 1 +249 minpasswordupper 1 +250 minpasswordnonalphanum 1 +251 maxconsecutiveidentchars 0 +252 passwordpolicycheckonlogin 0 +253 passwordreuselimit 0 +254 pwresettime 1800 +255 passwordchangelogout 0 +256 passwordchangetokendeletion 0 +257 tokenduration 7257600 +258 groupenrolmentkeypolicy 1 +259 disableuserimages 0 +260 emailchangeconfirmation 1 +261 rememberusername 2 +262 strictformsrequired 0 +263 cookiesecure 1 +264 cookiehttponly 0 +265 allowframembedding 0 +266 curlsecurityblockedhosts +267 curlsecurityallowedport +268 referrerpolicy default +269 displayloginfailures 0 +270 notifyloginfailures +271 notifyloginthreshold 10 +272 themelist +273 themedesignermode 0 +274 allowuserthemes 0 +275 allowcoursethemes 0 +276 allowcategorythemes 0 +277 allowcohortthemes 0 +278 allowthemechangeonurl 0 +279 allowuserblockhiding 1 +280 langmenuinsecurelayout 0 +281 logininfoinsecurelayout 0 +282 custommenuitems +283 customusermenuitems grades,grades|/grade/report/mygrades.php|t/grades\nmessages,message|/message/index.php|t/message\npreferences,moodle|/user/preferences.php|t/preferences +284 enabledevicedetection 1 +285 devicedetectregex [] +286 calendartype gregorian +287 calendar_adminseesall 0 +288 calendar_site_timeformat 0 +289 calendar_startwday 1 +290 calendar_weekend 65 +291 calendar_lookahead 21 +292 calendar_maxevents 10 +293 enablecalendarexport 1 +294 calendar_customexport 1 +295 calendar_exportlookahead 365 +296 calendar_exportlookback 5 +298 calendar_showicalsource 1 +299 useblogassociations 1 +300 bloglevel 4 +301 useexternalblogs 1 +302 externalblogcrontime 86400 +303 maxexternalblogsperuser 1 +304 blogusecomments 1 +305 blogshowcommentscount 1 +306 defaulthomepage 1 +307 allowguestmymoodle 1 +308 navshowfullcoursenames 0 +309 navshowcategories 1 +310 navshowmycoursecategories 0 +311 navshowallcourses 0 +312 navsortmycoursessort sortorder +313 navsortmycourseshiddenlast 1 +314 navcourselimit 10 +315 usesitenameforsitepages 0 +316 linkadmincategories 1 +317 linkcoursesections 1 +318 navshowfrontpagemods 1 +319 navadduserpostslinks 1 +320 formatstringstriptags 1 +321 emoticons [{"text":":-)","imagename":"s\\/smiley","imagecomponent":"core","altidentifier":"smiley","altcomponent":"core_pix"},{"text":":)","imagename":"s\\/smiley","imagecomponent":"core","altidentifier":"smiley","altcomponent":"core_pix"},{"text":":-D","imagename":"s\\/biggrin","imagecomponent":"core","altidentifier":"biggrin","altcomponent":"core_pix"},{"text":";-)","imagename":"s\\/wink","imagecomponent":"core","altidentifier":"wink","altcomponent":"core_pix"},{"text":":-\\/","imagename":"s\\/mixed","imagecomponent":"core","altidentifier":"mixed","altcomponent":"core_pix"},{"text":"V-.","imagename":"s\\/thoughtful","imagecomponent":"core","altidentifier":"thoughtful","altcomponent":"core_pix"},{"text":":-P","imagename":"s\\/tongueout","imagecomponent":"core","altidentifier":"tongueout","altcomponent":"core_pix"},{"text":":-p","imagename":"s\\/tongueout","imagecomponent":"core","altidentifier":"tongueout","altcomponent":"core_pix"},{"text":"B-)","imagename":"s\\/cool","imagecomponent":"core","altidentifier":"cool","altcomponent":"core_pix"},{"text":"^-)","imagename":"s\\/approve","imagecomponent":"core","altidentifier":"approve","altcomponent":"core_pix"},{"text":"8-)","imagename":"s\\/wideeyes","imagecomponent":"core","altidentifier":"wideeyes","altcomponent":"core_pix"},{"text":":o)","imagename":"s\\/clown","imagecomponent":"core","altidentifier":"clown","altcomponent":"core_pix"},{"text":":-(","imagename":"s\\/sad","imagecomponent":"core","altidentifier":"sad","altcomponent":"core_pix"},{"text":":(","imagename":"s\\/sad","imagecomponent":"core","altidentifier":"sad","altcomponent":"core_pix"},{"text":"8-.","imagename":"s\\/shy","imagecomponent":"core","altidentifier":"shy","altcomponent":"core_pix"},{"text":":-I","imagename":"s\\/blush","imagecomponent":"core","altidentifier":"blush","altcomponent":"core_pix"},{"text":":-X","imagename":"s\\/kiss","imagecomponent":"core","altidentifier":"kiss","altcomponent":"core_pix"},{"text":"8-o","imagename":"s\\/surprise","imagecomponent":"core","altidentifier":"surprise","altcomponent":"core_pix"},{"text":"P-|","imagename":"s\\/blackeye","imagecomponent":"core","altidentifier":"blackeye","altcomponent":"core_pix"},{"text":"8-[","imagename":"s\\/angry","imagecomponent":"core","altidentifier":"angry","altcomponent":"core_pix"},{"text":"(grr)","imagename":"s\\/angry","imagecomponent":"core","altidentifier":"angry","altcomponent":"core_pix"},{"text":"xx-P","imagename":"s\\/dead","imagecomponent":"core","altidentifier":"dead","altcomponent":"core_pix"},{"text":"|-.","imagename":"s\\/sleepy","imagecomponent":"core","altidentifier":"sleepy","altcomponent":"core_pix"},{"text":"}-]","imagename":"s\\/evil","imagecomponent":"core","altidentifier":"evil","altcomponent":"core_pix"},{"text":"(h)","imagename":"s\\/heart","imagecomponent":"core","altidentifier":"heart","altcomponent":"core_pix"},{"text":"(heart)","imagename":"s\\/heart","imagecomponent":"core","altidentifier":"heart","altcomponent":"core_pix"},{"text":"(y)","imagename":"s\\/yes","imagecomponent":"core","altidentifier":"yes","altcomponent":"core"},{"text":"(n)","imagename":"s\\/no","imagecomponent":"core","altidentifier":"no","altcomponent":"core"},{"text":"(martin)","imagename":"s\\/martin","imagecomponent":"core","altidentifier":"martin","altcomponent":"core_pix"},{"text":"( )","imagename":"s\\/egg","imagecomponent":"core","altidentifier":"egg","altcomponent":"core_pix"}] +322 docroot https://docs.moodle.org +323 doclang +324 doctonewwindow 0 +325 coursecontactduplicates 0 +326 courselistshortnames 0 +327 coursesperpage 20 +328 courseswithsummarieslimit 10 +329 courseoverviewfileslimit 1 +330 courseoverviewfilesext .jpg,.gif,.png +331 coursegraceperiodbefore 0 +332 coursegraceperiodafter 0 +333 useexternalyui 0 +334 yuicomboloading 1 +335 cachejs 1 +336 modchooserdefault 1 +337 additionalhtmlhead +338 additionalhtmltopofbody +339 additionalhtmlfooter +340 cachetemplates 1 +341 pathtophp +342 pathtodu +343 aspellpath +344 pathtodot +345 pathtogs /usr/bin/gs +346 pathtopython +347 supportname Admin User +348 supportemail +349 supportpage +350 dbsessions 0 +351 sessioncookie +352 sessioncookiepath +353 sessioncookiedomain +354 statsfirstrun none +355 statsmaxruntime 0 +356 statsruntimedays 31 +357 statsuserthreshold 0 +358 slasharguments 1 +359 getremoteaddrconf 3 +360 reverseproxyignore +361 proxyhost +362 proxyport 0 +363 proxytype HTTP +364 proxyuser +365 proxypassword +366 proxybypass localhost, 127.0.0.1 +367 maintenance_enabled 0 +368 maintenance_message +369 deleteunconfirmed 168 +370 deleteincompleteusers 0 +371 disablegradehistory 0 +372 gradehistorylifetime 0 +373 tempdatafoldercleanup 168 +374 filescleanupperiod 86400 +375 extramemorylimit 512M +376 maxtimelimit 0 +377 curlcache 120 +378 curltimeoutkbitrate 56 +379 cron_enabled 1 +380 task_scheduled_concurrency_limit 3 +381 task_scheduled_max_runtime 1800 +382 task_adhoc_concurrency_limit 3 +383 task_adhoc_max_runtime 1800 +384 task_logmode 1 +385 task_logtostdout 1 +386 task_logretention 2419200 +387 task_logretainruns 20 +388 smtphosts +389 smtpsecure +390 smtpauthtype LOGIN +391 smtpuser +392 smtppass +393 smtpmaxbulk 1 +394 noreplyaddress noreply@dev.derekmaxson.com +395 allowedemaildomains +396 divertallemailsto +397 divertallemailsexcept +398 emaildkimselector +399 sitemailcharset 0 +400 allowusermailcharset 0 +401 allowattachments 1 +402 mailnewline LF +403 emailfromvia 1 +404 emailsubjectprefix +405 emailheaders +406 updateautocheck 1 +407 updateminmaturity 200 +408 updatenotifybuilds 0 +409 dndallowtextandlinks 0 +410 pathtosassc +411 contextlocking 0 +412 contextlockappliestoadmin 1 +413 forceclean 0 +414 enablecourserelativedates 0 +415 debug 15 +416 debugdisplay 0 +417 perfdebug 7 +418 debugstringids 0 +419 debugsqltrace 0 +420 debugvalidators 0 +421 debugpageinfo 0 +422 profilingenabled 0 +423 profilingincluded +424 profilingexcluded +425 profilingautofrec 0 +426 profilingallowme 0 +427 profilingallowall 0 +428 profilingslow 0 +429 profilinglifetime 1440 +430 profilingimportprefix (I) +297 calendar_exportsalt DaSq4Dykd5LKpXJuifuvgPNkhOICXEKjaJU1TXKQC1DHDpxHUubuGyQfAR73 +431 release 3.10.1+ (Build: 20210204) +482 forum_enablerssfeeds 0 +483 forum_enabletimedposts 1 +435 allversionshash 0e78666f53885f337026656472808301f6b1318e +168 langrev 1612889104 +432 localcachedirpurged 1612889104 +433 scheduledtaskreset 1612889104 +438 branch 310 +439 notloggedinroleid 6 +440 guestroleid 6 +441 defaultuserroleid 7 +442 creatornewroleid 3 +443 restorernewroleid 3 +444 sitepolicyhandler +445 gradebookroles 5 +446 h5plibraryhandler h5plib_v124 +447 jabberhost +448 jabberserver +449 jabberusername +450 jabberpassword +451 jabberport 5222 +452 airnotifierurl https://messages.moodle.net +453 airnotifierport 443 +454 airnotifiermobileappname com.moodle.moodlemobile +455 airnotifierappname commoodlemoodlemobile +456 airnotifieraccesskey +457 chat_method ajax +458 chat_refresh_userlist 10 +459 chat_old_ping 35 +460 chat_refresh_room 5 +461 chat_normal_updatemode jsupdate +462 chat_serverhost dev.derekmaxson.com +463 chat_serverip 127.0.0.1 +464 chat_serverport 9111 +434 paygw_plugins_sortorder paypal +465 chat_servermax 100 +466 data_enablerssfeeds 0 +467 feedback_allowfullanonymous 0 +468 forum_displaymode 3 +469 forum_shortpost 300 +470 forum_longpost 600 +471 forum_manydiscussions 100 +472 forum_maxbytes 512000 +473 forum_maxattachments 9 +474 forum_subscription 0 +475 forum_trackingtype 1 +476 forum_trackreadposts 1 +477 forum_allowforcedreadtracking 0 +484 glossary_entbypage 10 +478 forum_oldpostdays 14 +479 forum_usermarksread 0 +480 forum_cleanreadtime 2 +481 digestmailtime 17 +485 glossary_dupentries 0 +486 glossary_allowcomments 0 +487 glossary_linkbydefault 1 +488 glossary_defaultapproval 1 +489 glossary_enablerssfeeds 0 +490 glossary_linkentries 0 +491 glossary_casesensitive 0 +492 glossary_fullmatch 0 +493 block_course_list_adminview all +494 block_course_list_hideallcourseslink 0 +495 block_html_allowcssclasses 0 +496 block_online_users_timetosee 5 +497 block_online_users_onlinestatushiding 1 +498 block_rss_client_num_entries 5 +437 registrationpending 0 +499 block_rss_client_timeout 30 +500 pathtounoconv /usr/bin/unoconv +501 filter_multilang_force_old 0 +502 filter_censor_badwords +503 logguests 1 +504 loglifetime 0 +505 profileroles 5,4,3 +506 coursecontact 3 +507 frontpage +508 frontpageloggedin 6 +509 maxcategorydepth 2 +510 frontpagecourselimit 200 +511 commentsperpage 15 +512 defaultfrontpageroleid 8 +513 messageinbound_enabled 0 +514 messageinbound_mailbox +515 messageinbound_domain +516 messageinbound_host +517 messageinbound_hostssl ssl +518 messageinbound_hostuser +519 messageinbound_hostpass +521 mobilecssurl +523 timezone Europe/London +524 registerauth +525 fileslastcleanup 1613080022 +522 scorm_updatetimelast 1613080201 +526 webserviceprotocols rest +520 enablemobilewebservice 1 +40 enablewebservices 1 +\. + + +-- +-- Name: mdl_config_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_config_id_seq', 526, true); + + +-- +-- Data for Name: mdl_config_log; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_config_log (id, userid, timemodified, plugin, name, value, oldvalue) FROM stdin; +\. + + +-- +-- Name: mdl_config_log_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_config_log_id_seq', 1635, true); + + +-- +-- Data for Name: mdl_config_plugins; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_config_plugins (id, plugin, name, value) FROM stdin; +1 question multichoice_sortorder 1 +2 question truefalse_sortorder 2 +3 question match_sortorder 3 +4 question shortanswer_sortorder 4 +5 question numerical_sortorder 5 +6 question essay_sortorder 6 +7 moodlecourse visible 1 +8 moodlecourse downloadcontentsitedefault 1 +9 moodlecourse format topics +10 moodlecourse maxsections 52 +11 moodlecourse numsections 4 +12 moodlecourse hiddensections 0 +13 moodlecourse coursedisplay 0 +14 moodlecourse courseenddateenabled 1 +15 moodlecourse courseduration 15552000 +16 moodlecourse lang +17 moodlecourse newsitems 5 +18 moodlecourse showgrades 1 +19 moodlecourse showreports 0 +20 moodlecourse maxbytes 0 +21 moodlecourse enablecompletion 1 +22 moodlecourse groupmode 0 +23 moodlecourse groupmodeforce 0 +24 backup loglifetime 30 +25 backup backup_general_users 1 +26 backup backup_general_users_locked +27 backup backup_general_anonymize 0 +28 backup backup_general_anonymize_locked +29 backup backup_general_role_assignments 1 +30 backup backup_general_role_assignments_locked +31 backup backup_general_activities 1 +32 backup backup_general_activities_locked +33 backup backup_general_blocks 1 +34 backup backup_general_blocks_locked +35 backup backup_general_files 1 +36 backup backup_general_files_locked +37 backup backup_general_filters 1 +38 backup backup_general_filters_locked +39 backup backup_general_comments 1 +40 backup backup_general_comments_locked +41 backup backup_general_badges 1 +42 backup backup_general_badges_locked +43 backup backup_general_calendarevents 1 +44 backup backup_general_calendarevents_locked +45 backup backup_general_userscompletion 1 +46 backup backup_general_userscompletion_locked +47 backup backup_general_logs 0 +48 backup backup_general_logs_locked +49 backup backup_general_histories 0 +50 backup backup_general_histories_locked +51 backup backup_general_questionbank 1 +52 backup backup_general_questionbank_locked +53 backup backup_general_groups 1 +54 backup backup_general_groups_locked +55 backup backup_general_competencies 1 +56 backup backup_general_competencies_locked +57 backup backup_general_contentbankcontent 1 +58 backup backup_general_contentbankcontent_locked +59 backup backup_general_legacyfiles 1 +60 backup backup_general_legacyfiles_locked +61 backup import_general_maxresults 10 +62 backup import_general_duplicate_admin_allowed 0 +63 backup backup_import_activities 1 +64 backup backup_import_activities_locked +65 backup backup_import_blocks 1 +66 backup backup_import_blocks_locked +67 backup backup_import_filters 1 +68 backup backup_import_filters_locked +69 backup backup_import_calendarevents 1 +70 backup backup_import_calendarevents_locked +71 backup backup_import_questionbank 1 +72 backup backup_import_questionbank_locked +73 backup backup_import_groups 1 +74 backup backup_import_groups_locked +75 backup backup_import_competencies 1 +76 backup backup_import_competencies_locked +77 backup backup_import_contentbankcontent 1 +78 backup backup_import_contentbankcontent_locked +79 backup backup_import_legacyfiles 1 +80 backup backup_import_legacyfiles_locked +81 backup backup_auto_active 0 +82 backup backup_auto_weekdays 0000000 +83 backup backup_auto_hour 0 +84 backup backup_auto_minute 0 +85 backup backup_auto_storage 0 +86 backup backup_auto_destination +87 backup backup_auto_max_kept 1 +88 backup backup_auto_delete_days 0 +89 backup backup_auto_min_kept 0 +90 backup backup_shortname 0 +91 backup backup_auto_skip_hidden 1 +92 backup backup_auto_skip_modif_days 30 +93 backup backup_auto_skip_modif_prev 0 +94 backup backup_auto_users 1 +95 backup backup_auto_role_assignments 1 +96 backup backup_auto_activities 1 +97 backup backup_auto_blocks 1 +98 backup backup_auto_files 1 +99 backup backup_auto_filters 1 +100 backup backup_auto_comments 1 +101 backup backup_auto_badges 1 +102 backup backup_auto_calendarevents 1 +103 backup backup_auto_userscompletion 1 +104 backup backup_auto_logs 0 +105 backup backup_auto_histories 0 +106 backup backup_auto_questionbank 1 +107 backup backup_auto_groups 1 +108 backup backup_auto_competencies 1 +109 backup backup_auto_contentbankcontent 1 +110 backup backup_auto_legacyfiles 1 +111 restore restore_general_users 1 +112 restore restore_general_users_locked +113 restore restore_general_enrolments 1 +114 restore restore_general_enrolments_locked +115 restore restore_general_role_assignments 1 +116 restore restore_general_role_assignments_locked +117 restore restore_general_activities 1 +118 restore restore_general_activities_locked +119 restore restore_general_blocks 1 +120 restore restore_general_blocks_locked +121 restore restore_general_filters 1 +122 restore restore_general_filters_locked +123 restore restore_general_comments 1 +124 restore restore_general_comments_locked +125 restore restore_general_badges 1 +126 restore restore_general_badges_locked +127 restore restore_general_calendarevents 1 +128 restore restore_general_calendarevents_locked +129 restore restore_general_userscompletion 1 +130 restore restore_general_userscompletion_locked +131 restore restore_general_logs 1 +132 restore restore_general_logs_locked +133 restore restore_general_histories 1 +134 restore restore_general_histories_locked +135 restore restore_general_groups 1 +136 restore restore_general_groups_locked +137 restore restore_general_competencies 1 +138 restore restore_general_competencies_locked +139 restore restore_general_contentbankcontent 1 +140 restore restore_general_contentbankcontent_locked +141 restore restore_general_legacyfiles 1 +142 restore restore_general_legacyfiles_locked +143 restore restore_merge_overwrite_conf 0 +144 restore restore_merge_overwrite_conf_locked +145 restore restore_merge_course_fullname 1 +146 restore restore_merge_course_fullname_locked +147 restore restore_merge_course_shortname 1 +148 restore restore_merge_course_shortname_locked +149 restore restore_merge_course_startdate 1 +150 restore restore_merge_course_startdate_locked +151 restore restore_replace_overwrite_conf 0 +152 restore restore_replace_overwrite_conf_locked +153 restore restore_replace_course_fullname 1 +154 restore restore_replace_course_fullname_locked +155 restore restore_replace_course_shortname 1 +156 restore restore_replace_course_shortname_locked +157 restore restore_replace_course_startdate 1 +158 restore restore_replace_course_startdate_locked +159 restore restore_replace_keep_roles_and_enrolments 0 +160 restore restore_replace_keep_roles_and_enrolments_locked +161 restore restore_replace_keep_groups_and_groupings 0 +162 restore restore_replace_keep_groups_and_groupings_locked +163 backup backup_async_message_users 0 +164 backup backup_async_message_subject Moodle {operation} completed successfully +165 backup backup_async_message Hi {user_firstname},
Your {operation} (ID: {backupid}) has completed successfully.

You can access it here: {link}. +166 analytics modeinstruction +167 analytics percentonline 0 +168 analytics typeinstitution +169 analytics levelinstitution +170 analytics predictionsprocessor \\mlbackend_php\\processor +171 analytics defaulttimesplittingsevaluation \\core\\analytics\\time_splitting\\quarters_accum,\\core\\analytics\\time_splitting\\quarters,\\core\\analytics\\time_splitting\\single_range +172 analytics modeloutputdir +173 analytics onlycli 1 +174 analytics modeltimelimit 1200 +175 core_competency enabled 1 +176 core_competency pushcourseratingstouserplans 1 +177 antivirus notifyemail +178 antivirus enablequarantine 0 +179 antivirus quarantinetime 2419200 +180 cachestore_apcu testperformance 0 +181 cachestore_memcached testservers +182 cachestore_mongodb testserver +183 cachestore_redis test_server +184 cachestore_redis test_password +185 question_preview behaviour deferredfeedback +186 question_preview correctness 1 +187 question_preview marks 2 +188 question_preview markdp 2 +189 question_preview feedback 1 +190 question_preview generalfeedback 1 +191 question_preview rightanswer 1 +192 question_preview history 0 +193 tool_task enablerunnow 1 +194 theme_boost preset default.scss +195 theme_boost presetfiles +196 theme_boost backgroundimage +197 theme_boost brandcolor #A4175B +198 theme_boost scsspre +199 theme_boost scss +200 theme_classic navbardark 0 +201 theme_classic preset default.scss +202 theme_classic presetfiles +203 theme_classic backgroundimage +204 theme_classic brandcolor +205 theme_classic scsspre +206 theme_classic scss +207 core_admin logo /Droplet Text - Teal - Transparent.png +208 core_admin logocompact /Droplet - Teal - Transparent.png +209 core_admin coursecolor1 #81ecec +210 core_admin coursecolor2 #74b9ff +211 core_admin coursecolor3 #a29bfe +212 core_admin coursecolor4 #dfe6e9 +213 core_admin coursecolor5 #00b894 +214 core_admin coursecolor6 #0984e3 +215 core_admin coursecolor7 #b2bec3 +216 core_admin coursecolor8 #fdcb6e +217 core_admin coursecolor9 #fd79a8 +218 core_admin coursecolor10 #6c5ce7 +219 antivirus_clamav version 2020110900 +220 availability_completion version 2020110900 +221 availability_date version 2020110900 +222 availability_grade version 2020110900 +223 availability_group version 2020110900 +224 availability_grouping version 2020110900 +225 availability_profile version 2020110900 +226 qtype_calculated version 2020110900 +227 qtype_calculatedmulti version 2020110900 +228 qtype_calculatedsimple version 2020110900 +229 qtype_ddimageortext version 2020110900 +230 qtype_ddmarker version 2020110900 +231 qtype_ddwtos version 2020110900 +232 qtype_description version 2020110900 +233 qtype_essay version 2020110900 +234 qtype_gapselect version 2020110900 +235 qtype_match version 2020110900 +236 qtype_missingtype version 2020110900 +237 qtype_multianswer version 2020110900 +238 qtype_multichoice version 2020110900 +239 qtype_numerical version 2020110900 +240 qtype_random version 2020110900 +241 qtype_randomsamatch version 2020110900 +242 qtype_shortanswer version 2020110900 +243 qtype_truefalse version 2020110900 +244 mod_assign version 2020110900 +245 mod_assignment version 2020110900 +1126 mod_lesson displayreview_adv +247 mod_book version 2020110900 +248 mod_chat version 2020110900 +249 mod_choice version 2020110900 +250 mod_data version 2020110900 +251 mod_feedback version 2020110900 +253 mod_folder version 2020110900 +255 mod_forum version 2020110900 +256 mod_glossary version 2020110900 +257 mod_h5pactivity version 2020110900 +258 mod_imscp version 2020110900 +260 mod_label version 2020110900 +261 mod_lesson version 2020110900 +262 mod_lti version 2020110900 +264 mod_lti kid 596d68d4f036777393c6 +265 mod_lti privatekey -----BEGIN PRIVATE KEY-----\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDCzxQevqj97oBT\nHCTLqJkQxPELh+FL6/4SKA0m2QxRxbPRuB6PIaIupje3B+7p5GjH1GgfdUIYE0GU\nSP+Dpd6AVS403VWkZE2xDCiAghZKL7qBMYPDpbo3dpswihGdWPU7QBsq5FjDLxIB\nUN6CiI+hDprVHkOsbDsfo9kQ9bWdxdX2TXTJq9JnWi3R0c7p5cWL/gHNN1i/Iozs\n9jSpDShIj/5/cLtBlN2CPwWZxIhsd45tIlxc4HecUQ6rg3LzZG0UAT4auDYN1SKf\nMDeBdx4czLq4PFq170AnqJY32FbLjMYTX0V3DU0wGKLCN7FvkHzpUo1C69AKBAo0\n9wRcLH5PAgMBAAECggEAfvesa2VkiyxZItHjAYG/UXiqihNjubH0BC1qdPld2CX8\nzyEreao4JCNdiMN46aRezm8X9fjcvQg/47+4GTuQSyA5X2cqnFxrbos4Epm2oV9+\nNRnqgSeQuPlqqDY0yNLj8lwT2N6/I2eYWpc0jusmgZgdPe3duZFI75RAs5cRaeQW\nLRgqI0oaxOuB5QnZ49l1iJwEUBeCLbdrLO5ripuSt7gh5Um06ndinX/HvNUhcgpt\nBd5RSnjQ3XTCtWpEy97ZdmcHUXNS/nYc5AjpuVUU79PvPdZmATh9FHT4eQLM65LX\nUgdhOTiD+tlX+ObXl+p+1oylNJ9x5F90MJayMPNnQQKBgQDjItZIjIrSWs7FiWGK\ncqpNWvCCRCYtIl4q5lnbWahb0TsF9WzxoLuum/0fhDcTpuOZ4qAEmEIQr4ildV2q\nRRZBS29QjjuYI53Y3a6MyJIQ3we3jY2QvneeYJWg7aytxtWVteT8Snymm9mfyZXr\nhpeycwM/xjPlFkQW9fwQ4q8G8QKBgQDbkJPitCGlqcKvZZRp7Q2yK77MygAHGwNz\nm7Qp4nOwsnsv0DMGps3QNhAAsOUgDgOtSlMGPeM4wCJ3UZ2BfbOO/Wqc+7gzOPlV\nLabWztBG86mdyNl2aN7cEDRiLVKqVa/rbKYNw67Wh5quVOaS491uxQR+wcUZnhKh\njm9QNLBZPwKBgBShuHc0lPOQnhGhbgPGcKPAK/KZQCJ/abBZ5jWfikR01/itl2zH\nXeT5dF+lgd8+HJSA2mowbmfXmgD1jUGHLwNVV9IoaU9jhNYLJOzS1znDGI9aw04v\njuwK9+x7SmEqm4IS2K72ESaNJ5J1HDIdsq/Z9KSZW2Nmx16Sj4f1H1LxAoGAHSaD\ny9x4fyMbuue0nZ+gauBN86h5+neGrMmmUM1E6Ne5bS6qJ57rwlH7K+xQb0INEOvG\nPBTpXvZ7XPYUAEYtGbXhergcy4gr6jgmZ2yL0G+3PECXRpZDyFnKaqJz0DOSKKKD\nJV6ujsLwMWcKOcRQ+MzlfOLDBVSsSpC7jJ2CMEcCgYBSvhZOCuH806MsbQcRvtkO\n5UZ0iIp6KB5nnK3r/krONOu8oU24Nq719HFWr9ygARFhe9cFbVGOmrFikA+4MS37\nSDi0t5GOrBacbP+1ifhtxkAkEeNzWXwUcIiWxB2wLM8cWDhopUo91tUXwpSZN4qH\nZBCEqAcmYNNyM1x+K+kCBw==\n-----END PRIVATE KEY-----\n +266 mod_page version 2020110900 +268 mod_quiz version 2020110900 +269 mod_resource version 2020110900 +270 mod_scorm version 2020110900 +271 mod_survey version 2020110900 +273 mod_url version 2020110900 +275 mod_wiki version 2020110900 +277 mod_workshop version 2020110900 +278 auth_cas version 2020110900 +280 auth_db version 2020110900 +282 auth_email version 2020110900 +283 auth_ldap version 2020110900 +285 auth_lti version 2020110900 +286 auth_manual version 2020110900 +287 auth_mnet version 2020110900 +289 auth_nologin version 2020110900 +290 auth_none version 2020110900 +291 auth_oauth2 version 2020110900 +292 auth_shibboleth version 2020110901 +294 auth_webservice version 2020110900 +295 calendartype_gregorian version 2020110900 +296 customfield_checkbox version 2020110900 +297 customfield_date version 2020110900 +298 customfield_select version 2020110900 +299 customfield_text version 2020110900 +300 customfield_textarea version 2020110900 +301 enrol_category version 2020110900 +303 enrol_cohort version 2020110900 +304 enrol_database version 2020110900 +306 enrol_fee version 2020110900 +307 enrol_flatfile version 2020110900 +309 enrol_flatfile map_1 manager +310 enrol_flatfile map_2 coursecreator +311 enrol_flatfile map_3 editingteacher +312 enrol_flatfile map_4 teacher +313 enrol_flatfile map_5 student +314 enrol_flatfile map_6 guest +315 enrol_flatfile map_7 user +316 enrol_flatfile map_8 frontpage +317 enrol_guest version 2020110900 +318 enrol_imsenterprise version 2020110900 +796 tool_lp version 2020110900 +652 report_security version 2020110900 +320 enrol_ldap version 2020110900 +653 report_stats version 2020110900 +322 enrol_lti version 2020110900 +323 enrol_manual version 2020110900 +325 enrol_meta version 2020110900 +655 report_status version 2020110900 +327 enrol_mnet version 2020110900 +328 enrol_paypal version 2020110900 +329 enrol_self version 2020110900 +656 report_usersessions version 2020110900 +331 message_airnotifier version 2020110900 +657 gradeexport_ods version 2020110900 +333 message airnotifier_provider_enrol_manual_expiry_notification_permitted permitted +334 message airnotifier_provider_mod_forum_posts_permitted permitted +337 message airnotifier_provider_mod_forum_digests_permitted permitted +338 message airnotifier_provider_mod_quiz_submission_permitted permitted +339 message airnotifier_provider_mod_quiz_confirmation_permitted permitted +342 message airnotifier_provider_mod_quiz_attempt_overdue_permitted permitted +658 gradeexport_txt version 2020110900 +659 gradeexport_xls version 2020110900 +345 message airnotifier_provider_mod_feedback_submission_permitted permitted +346 message airnotifier_provider_mod_feedback_message_permitted permitted +347 message airnotifier_provider_enrol_paypal_paypal_enrolment_permitted permitted +348 message airnotifier_provider_mod_lesson_graded_essay_permitted permitted +660 gradeexport_xml version 2020110900 +661 gradeimport_csv version 2020110900 +351 message airnotifier_provider_enrol_self_expiry_notification_permitted permitted +352 message airnotifier_provider_enrol_imsenterprise_imsenterprise_enrolment_permitted permitted +353 message airnotifier_provider_mod_assignment_assignment_updates_permitted permitted +354 message airnotifier_provider_moodle_notices_permitted permitted +355 message airnotifier_provider_moodle_errors_permitted permitted +356 message airnotifier_provider_moodle_availableupdate_permitted permitted +357 message airnotifier_provider_moodle_instantmessage_permitted permitted +358 message airnotifier_provider_moodle_backup_permitted permitted +359 message airnotifier_provider_moodle_courserequested_permitted permitted +360 message airnotifier_provider_moodle_courserequestapproved_permitted permitted +662 gradeimport_direct version 2020110900 +663 gradeimport_xml version 2020110900 +363 message airnotifier_provider_moodle_courserequestrejected_permitted permitted +664 gradereport_grader version 2020110900 +665 gradereport_history version 2020110900 +366 message airnotifier_provider_moodle_coursecompleted_permitted permitted +367 message airnotifier_provider_moodle_badgerecipientnotice_permitted permitted +666 gradereport_outcomes version 2020110900 +370 message airnotifier_provider_moodle_badgecreatornotice_permitted permitted +371 message airnotifier_provider_moodle_competencyplancomment_permitted permitted +372 message airnotifier_provider_moodle_competencyusercompcomment_permitted permitted +373 message airnotifier_provider_moodle_insights_permitted permitted +667 gradereport_overview version 2020110900 +376 message airnotifier_provider_moodle_messagecontactrequests_permitted permitted +377 message message_provider_moodle_messagecontactrequests_loggedin airnotifier +668 gradereport_singleview version 2020110900 +379 message airnotifier_provider_moodle_asyncbackupnotification_permitted permitted +380 message airnotifier_provider_moodle_gradenotifications_permitted permitted +381 message airnotifier_provider_moodle_infected_permitted permitted +382 message airnotifier_provider_mod_assign_assign_notification_permitted permitted +383 message airnotifier_provider_enrol_flatfile_flatfile_enrolment_permitted permitted +384 message_email version 2020110900 +669 gradereport_user version 2020110900 +386 message email_provider_enrol_manual_expiry_notification_permitted permitted +387 message message_provider_enrol_manual_expiry_notification_loggedin email +388 message message_provider_enrol_manual_expiry_notification_loggedoff email +389 message email_provider_mod_forum_posts_permitted permitted +335 message message_provider_mod_forum_posts_loggedin email,airnotifier +336 message message_provider_mod_forum_posts_loggedoff email,airnotifier +390 message email_provider_mod_forum_digests_permitted permitted +391 message message_provider_mod_forum_digests_loggedin email +392 message message_provider_mod_forum_digests_loggedoff email +393 message email_provider_mod_quiz_submission_permitted permitted +394 message message_provider_mod_quiz_submission_loggedin email +395 message message_provider_mod_quiz_submission_loggedoff email +396 message email_provider_mod_quiz_confirmation_permitted permitted +340 message message_provider_mod_quiz_confirmation_loggedin email,airnotifier +341 message message_provider_mod_quiz_confirmation_loggedoff email,airnotifier +397 message email_provider_mod_quiz_attempt_overdue_permitted permitted +368 message message_provider_moodle_badgerecipientnotice_loggedin popup,airnotifier +374 message message_provider_moodle_insights_loggedin popup,airnotifier +670 gradingform_guide version 2020110900 +671 gradingform_rubric version 2020110900 +672 mlbackend_php version 2020110900 +673 mlbackend_python version 2020110900 +674 mnetservice_enrol version 2020110900 +1011 assign cutoffdate 1209600 +343 message message_provider_mod_quiz_attempt_overdue_loggedin email,airnotifier +344 message message_provider_mod_quiz_attempt_overdue_loggedoff email,airnotifier +398 message email_provider_mod_feedback_submission_permitted permitted +399 message message_provider_mod_feedback_submission_loggedin email +400 message message_provider_mod_feedback_submission_loggedoff email +401 message email_provider_mod_feedback_message_permitted permitted +402 message message_provider_mod_feedback_message_loggedin email +403 message message_provider_mod_feedback_message_loggedoff email +404 message email_provider_enrol_paypal_paypal_enrolment_permitted permitted +405 message message_provider_enrol_paypal_paypal_enrolment_loggedin email +406 message message_provider_enrol_paypal_paypal_enrolment_loggedoff email +407 message email_provider_mod_lesson_graded_essay_permitted permitted +349 message message_provider_mod_lesson_graded_essay_loggedin email,airnotifier +350 message message_provider_mod_lesson_graded_essay_loggedoff email,airnotifier +408 message email_provider_enrol_self_expiry_notification_permitted permitted +409 message message_provider_enrol_self_expiry_notification_loggedin email +410 message message_provider_enrol_self_expiry_notification_loggedoff email +411 message email_provider_enrol_imsenterprise_imsenterprise_enrolment_permitted permitted +412 message message_provider_enrol_imsenterprise_imsenterprise_enrolment_loggedin email +413 message message_provider_enrol_imsenterprise_imsenterprise_enrolment_loggedoff email +414 message email_provider_mod_assignment_assignment_updates_permitted permitted +415 message message_provider_mod_assignment_assignment_updates_loggedin email +416 message message_provider_mod_assignment_assignment_updates_loggedoff email +417 message email_provider_moodle_notices_permitted permitted +418 message message_provider_moodle_notices_loggedin email +419 message message_provider_moodle_notices_loggedoff email +420 message email_provider_moodle_errors_permitted permitted +421 message message_provider_moodle_errors_loggedin email +422 message message_provider_moodle_errors_loggedoff email +423 message email_provider_moodle_availableupdate_permitted permitted +424 message message_provider_moodle_availableupdate_loggedin email +425 message message_provider_moodle_availableupdate_loggedoff email +426 message email_provider_moodle_instantmessage_permitted permitted +675 webservice_rest version 2020110900 +428 message email_provider_moodle_backup_permitted permitted +429 message message_provider_moodle_backup_loggedin email +430 message message_provider_moodle_backup_loggedoff email +431 message email_provider_moodle_courserequested_permitted permitted +432 message message_provider_moodle_courserequested_loggedin email +433 message message_provider_moodle_courserequested_loggedoff email +434 message email_provider_moodle_courserequestapproved_permitted permitted +361 message message_provider_moodle_courserequestapproved_loggedin email,airnotifier +362 message message_provider_moodle_courserequestapproved_loggedoff email,airnotifier +435 message email_provider_moodle_courserequestrejected_permitted permitted +364 message message_provider_moodle_courserequestrejected_loggedin email,airnotifier +365 message message_provider_moodle_courserequestrejected_loggedoff email,airnotifier +436 message email_provider_moodle_coursecompleted_permitted permitted +437 message message_provider_moodle_coursecompleted_loggedin email +438 message message_provider_moodle_coursecompleted_loggedoff email +439 message email_provider_moodle_badgerecipientnotice_permitted permitted +676 webservice_soap version 2020110900 +440 message email_provider_moodle_badgecreatornotice_permitted permitted +441 message message_provider_moodle_badgecreatornotice_loggedoff email +442 message email_provider_moodle_competencyplancomment_permitted permitted +443 message message_provider_moodle_competencyplancomment_loggedin email +444 message message_provider_moodle_competencyplancomment_loggedoff email +445 message email_provider_moodle_competencyusercompcomment_permitted permitted +446 message message_provider_moodle_competencyusercompcomment_loggedin email +447 message message_provider_moodle_competencyusercompcomment_loggedoff email +448 message email_provider_moodle_insights_permitted permitted +677 webservice_xmlrpc version 2020110900 +449 message email_provider_moodle_messagecontactrequests_permitted permitted +378 message message_provider_moodle_messagecontactrequests_loggedoff email,airnotifier +450 message email_provider_moodle_asyncbackupnotification_permitted permitted +678 repository_areafiles version 2020110900 +452 message email_provider_moodle_gradenotifications_permitted permitted +454 message email_provider_moodle_infected_permitted permitted +455 message message_provider_moodle_infected_loggedin email +456 message message_provider_moodle_infected_loggedoff email +457 message email_provider_mod_assign_assign_notification_permitted permitted +458 message message_provider_mod_assign_assign_notification_loggedin email +459 message message_provider_mod_assign_assign_notification_loggedoff email +460 message email_provider_enrol_flatfile_flatfile_enrolment_permitted permitted +461 message message_provider_enrol_flatfile_flatfile_enrolment_loggedin email +680 areafiles enablecourseinstances 0 +681 areafiles enableuserinstances 0 +682 repository_boxnet version 2020110900 +462 message message_provider_enrol_flatfile_flatfile_enrolment_loggedoff email +463 message_jabber version 2020110900 +465 message jabber_provider_enrol_manual_expiry_notification_permitted permitted +466 message jabber_provider_mod_forum_posts_permitted permitted +467 message jabber_provider_mod_forum_digests_permitted permitted +468 message jabber_provider_mod_quiz_submission_permitted permitted +469 message jabber_provider_mod_quiz_confirmation_permitted permitted +470 message jabber_provider_mod_quiz_attempt_overdue_permitted permitted +471 message jabber_provider_mod_feedback_submission_permitted permitted +472 message jabber_provider_mod_feedback_message_permitted permitted +473 message jabber_provider_enrol_paypal_paypal_enrolment_permitted permitted +474 message jabber_provider_mod_lesson_graded_essay_permitted permitted +475 message jabber_provider_enrol_self_expiry_notification_permitted permitted +476 message jabber_provider_enrol_imsenterprise_imsenterprise_enrolment_permitted permitted +477 message jabber_provider_mod_assignment_assignment_updates_permitted permitted +478 message jabber_provider_moodle_notices_permitted permitted +479 message jabber_provider_moodle_errors_permitted permitted +480 message jabber_provider_moodle_availableupdate_permitted permitted +481 message jabber_provider_moodle_instantmessage_permitted permitted +482 message jabber_provider_moodle_backup_permitted permitted +483 message jabber_provider_moodle_courserequested_permitted permitted +484 message jabber_provider_moodle_courserequestapproved_permitted permitted +485 message jabber_provider_moodle_courserequestrejected_permitted permitted +486 message jabber_provider_moodle_coursecompleted_permitted permitted +487 message jabber_provider_moodle_badgerecipientnotice_permitted permitted +488 message jabber_provider_moodle_badgecreatornotice_permitted permitted +489 message jabber_provider_moodle_competencyplancomment_permitted permitted +490 message jabber_provider_moodle_competencyusercompcomment_permitted permitted +491 message jabber_provider_moodle_insights_permitted permitted +492 message jabber_provider_moodle_messagecontactrequests_permitted permitted +493 message jabber_provider_moodle_asyncbackupnotification_permitted permitted +494 message jabber_provider_moodle_gradenotifications_permitted permitted +495 message jabber_provider_moodle_infected_permitted permitted +496 message jabber_provider_mod_assign_assign_notification_permitted permitted +497 message jabber_provider_enrol_flatfile_flatfile_enrolment_permitted permitted +498 message_popup version 2020110900 +500 message popup_provider_enrol_manual_expiry_notification_permitted permitted +501 message popup_provider_mod_forum_posts_permitted permitted +502 message popup_provider_mod_forum_digests_permitted permitted +503 message popup_provider_mod_quiz_submission_permitted permitted +504 message popup_provider_mod_quiz_confirmation_permitted permitted +505 message popup_provider_mod_quiz_attempt_overdue_permitted permitted +506 message popup_provider_mod_feedback_submission_permitted permitted +507 message popup_provider_mod_feedback_message_permitted permitted +508 message popup_provider_enrol_paypal_paypal_enrolment_permitted permitted +509 message popup_provider_mod_lesson_graded_essay_permitted permitted +510 message popup_provider_enrol_self_expiry_notification_permitted permitted +511 message popup_provider_enrol_imsenterprise_imsenterprise_enrolment_permitted permitted +512 message popup_provider_mod_assignment_assignment_updates_permitted permitted +513 message popup_provider_moodle_notices_permitted permitted +514 message popup_provider_moodle_errors_permitted permitted +515 message popup_provider_moodle_availableupdate_permitted permitted +516 message popup_provider_moodle_instantmessage_permitted permitted +517 message message_provider_moodle_instantmessage_loggedin popup +427 message message_provider_moodle_instantmessage_loggedoff popup,email +518 message popup_provider_moodle_backup_permitted permitted +519 message popup_provider_moodle_courserequested_permitted permitted +520 message popup_provider_moodle_courserequestapproved_permitted permitted +521 message popup_provider_moodle_courserequestrejected_permitted permitted +522 message popup_provider_moodle_coursecompleted_permitted permitted +523 message popup_provider_moodle_badgerecipientnotice_permitted permitted +369 message message_provider_moodle_badgerecipientnotice_loggedoff popup,email,airnotifier +524 message popup_provider_moodle_badgecreatornotice_permitted permitted +525 message popup_provider_moodle_competencyplancomment_permitted permitted +526 message popup_provider_moodle_competencyusercompcomment_permitted permitted +527 message popup_provider_moodle_insights_permitted permitted +375 message message_provider_moodle_insights_loggedoff popup,email,airnotifier +528 message popup_provider_moodle_messagecontactrequests_permitted permitted +529 message popup_provider_moodle_asyncbackupnotification_permitted permitted +530 message message_provider_moodle_asyncbackupnotification_loggedin popup +451 message message_provider_moodle_asyncbackupnotification_loggedoff popup,email +531 message popup_provider_moodle_gradenotifications_permitted permitted +532 message message_provider_moodle_gradenotifications_loggedin popup +453 message message_provider_moodle_gradenotifications_loggedoff popup,email +533 message popup_provider_moodle_infected_permitted permitted +534 message popup_provider_mod_assign_assign_notification_permitted permitted +535 message popup_provider_enrol_flatfile_flatfile_enrolment_permitted permitted +536 block_activity_modules version 2020110900 +537 block_activity_results version 2020110900 +538 block_admin_bookmarks version 2020110900 +539 block_badges version 2020110900 +540 block_blog_menu version 2020110900 +541 block_blog_recent version 2020110900 +542 block_blog_tags version 2020110900 +543 block_calendar_month version 2020110900 +544 block_calendar_upcoming version 2020110900 +545 block_comments version 2020110900 +546 block_completionstatus version 2020110900 +547 block_course_list version 2020110900 +548 block_course_summary version 2020110900 +549 block_feedback version 2020110900 +683 repository_contentbank version 2020110900 +551 block_globalsearch version 2020110900 +552 block_glossary_random version 2020110900 +553 block_html version 2020110900 +554 block_login version 2020110900 +555 block_lp version 2020110900 +556 block_mentees version 2020110900 +557 block_mnet_hosts version 2020110900 +558 block_myoverview version 2020110900 +559 block_myprofile version 2020110900 +560 block_navigation version 2020110900 +561 block_news_items version 2020110900 +562 block_online_users version 2020110900 +563 block_private_files version 2020110900 +564 block_quiz_results version 2020110900 +566 block_recent_activity version 2020110900 +567 block_recentlyaccessedcourses version 2020110900 +685 contentbank enablecourseinstances 0 +569 block_recentlyaccesseditems version 2020110900 +570 block_rss_client version 2020110900 +571 block_search_forums version 2020110900 +572 block_section_links version 2020110900 +573 block_selfcompletion version 2020110900 +574 block_settings version 2020110900 +575 block_site_main_menu version 2020110900 +576 block_social_activities version 2020110900 +577 block_starredcourses version 2020110900 +578 block_tag_flickr version 2020110900 +579 block_tag_youtube version 2020110901 +686 contentbank enableuserinstances 0 +581 block_tags version 2020110900 +582 block_timeline version 2020110900 +687 repository_coursefiles version 2020110900 +584 media_html5audio version 2020110900 +585 media_html5video version 2020110900 +586 media_swf version 2020110900 +587 media_videojs version 2020110900 +588 media_vimeo version 2020110900 +589 media_youtube version 2020110900 +590 filter_activitynames version 2020110900 +688 repository_dropbox version 2020110900 +592 filter_algebra version 2020110900 +593 filter_censor version 2020110900 +594 filter_data version 2020110900 +689 repository_equella version 2020110900 +596 filter_displayh5p version 2020110900 +1253 scorm allowtypeexternalaicc 0 +598 filter_emailprotect version 2020110900 +599 filter_emoticon version 2020110900 +601 filter_glossary version 2020110900 +603 filter_mathjaxloader version 2020110900 +605 filter_mediaplugin version 2020110900 +607 filter_multilang version 2020110900 +608 filter_tex version 2020110900 +610 filter_tidy version 2020110900 +611 filter_urltolink version 2020110900 +613 editor_atto version 2020110900 +615 editor_textarea version 2020110900 +616 editor_tinymce version 2020110900 +617 format_singleactivity version 2020110900 +618 format_social version 2020110900 +619 format_topics version 2020110900 +620 format_weeks version 2020110900 +621 dataformat_csv version 2020110900 +622 dataformat_excel version 2020110900 +623 dataformat_html version 2020110900 +624 dataformat_json version 2020110900 +625 dataformat_ods version 2020110900 +626 dataformat_pdf version 2020110900 +627 profilefield_checkbox version 2020110900 +628 profilefield_datetime version 2020110900 +629 profilefield_menu version 2020110900 +630 profilefield_text version 2020110900 +631 profilefield_textarea version 2020110900 +632 report_backups version 2020110900 +633 report_competency version 2020110900 +634 report_completion version 2020110900 +636 report_configlog version 2020110900 +637 report_courseoverview version 2020110900 +638 report_eventlist version 2020110900 +639 report_infectedfiles version 2020110900 +640 report_insights version 2020110900 +641 report_log version 2020110900 +643 report_loglive version 2020110900 +644 report_outline version 2020110900 +646 report_participation version 2020110900 +648 report_performance version 2020110900 +649 report_progress version 2020110900 +651 report_questioninstances version 2020110900 +1012 assign cutoffdate_enabled +690 repository_filesystem version 2020110900 +691 repository_flickr version 2020110900 +692 repository_flickr_public version 2020110900 +693 repository_googledocs version 2020110900 +694 repository_local version 2020110900 +696 local enablecourseinstances 0 +697 local enableuserinstances 0 +698 repository_merlot version 2020110900 +699 repository_nextcloud version 2020110900 +700 repository_onedrive version 2020110900 +701 repository_picasa version 2020110900 +702 repository_recent version 2020110900 +704 recent enablecourseinstances 0 +705 recent enableuserinstances 0 +706 repository_s3 version 2020110900 +707 repository_skydrive version 2020110900 +708 repository_upload version 2020110900 +710 upload enablecourseinstances 0 +711 upload enableuserinstances 0 +712 repository_url version 2020110900 +714 url enablecourseinstances 0 +715 url enableuserinstances 0 +716 repository_user version 2020110900 +718 user enablecourseinstances 0 +719 user enableuserinstances 0 +720 repository_webdav version 2020110900 +721 repository_wikimedia version 2020110900 +723 wikimedia enablecourseinstances 0 +724 wikimedia enableuserinstances 0 +725 repository_youtube version 2020110900 +727 portfolio_boxnet version 2020110900 +728 portfolio_download version 2020110900 +729 portfolio_flickr version 2020110900 +730 portfolio_googledocs version 2020110900 +731 portfolio_mahara version 2020110900 +732 portfolio_picasa version 2020110900 +733 search_simpledb version 2020110900 +735 search_solr version 2020110900 +736 qbehaviour_adaptive version 2020110900 +737 qbehaviour_adaptivenopenalty version 2020110900 +738 qbehaviour_deferredcbm version 2020110900 +739 qbehaviour_deferredfeedback version 2020110900 +740 qbehaviour_immediatecbm version 2020110900 +741 qbehaviour_immediatefeedback version 2020110900 +742 qbehaviour_informationitem version 2020110900 +743 qbehaviour_interactive version 2020110900 +744 qbehaviour_interactivecountback version 2020110900 +745 qbehaviour_manualgraded version 2020110900 +747 question disabledbehaviours manualgraded +748 qbehaviour_missing version 2020110900 +749 qformat_aiken version 2020110900 +750 qformat_blackboard_six version 2020110900 +751 qformat_examview version 2020110900 +752 qformat_gift version 2020110900 +753 qformat_missingword version 2020110900 +754 qformat_multianswer version 2020110900 +755 qformat_webct version 2020110900 +756 qformat_xhtml version 2020110900 +757 qformat_xml version 2020110900 +758 tool_analytics version 2020110900 +759 tool_availabilityconditions version 2020110900 +760 tool_behat version 2020110900 +761 tool_capability version 2020110900 +762 tool_cohortroles version 2020110900 +763 tool_customlang version 2020110900 +765 tool_dataprivacy version 2020110900 +766 message airnotifier_provider_tool_dataprivacy_contactdataprotectionofficer_permitted permitted +767 message email_provider_tool_dataprivacy_contactdataprotectionofficer_permitted permitted +768 message jabber_provider_tool_dataprivacy_contactdataprotectionofficer_permitted permitted +769 message popup_provider_tool_dataprivacy_contactdataprotectionofficer_permitted permitted +770 message message_provider_tool_dataprivacy_contactdataprotectionofficer_loggedin email,popup +771 message message_provider_tool_dataprivacy_contactdataprotectionofficer_loggedoff email,popup +772 message airnotifier_provider_tool_dataprivacy_datarequestprocessingresults_permitted permitted +773 message email_provider_tool_dataprivacy_datarequestprocessingresults_permitted permitted +774 message jabber_provider_tool_dataprivacy_datarequestprocessingresults_permitted permitted +775 message popup_provider_tool_dataprivacy_datarequestprocessingresults_permitted permitted +776 message message_provider_tool_dataprivacy_datarequestprocessingresults_loggedin email,popup +777 message message_provider_tool_dataprivacy_datarequestprocessingresults_loggedoff email,popup +778 message airnotifier_provider_tool_dataprivacy_notifyexceptions_permitted permitted +779 message email_provider_tool_dataprivacy_notifyexceptions_permitted permitted +780 message jabber_provider_tool_dataprivacy_notifyexceptions_permitted permitted +781 message popup_provider_tool_dataprivacy_notifyexceptions_permitted permitted +782 message message_provider_tool_dataprivacy_notifyexceptions_loggedin email +783 message message_provider_tool_dataprivacy_notifyexceptions_loggedoff email +784 tool_dbtransfer version 2020110900 +785 tool_filetypes version 2020110900 +786 tool_generator version 2020110900 +787 tool_health version 2020110900 +788 tool_httpsreplace version 2020110900 +789 tool_innodb version 2020110900 +790 tool_installaddon version 2020110900 +791 tool_langimport version 2020110900 +792 tool_licensemanager version 2020110900 +793 tool_log version 2020110900 +795 tool_log enabled_stores logstore_standard +797 tool_lpimportcsv version 2020110900 +798 tool_lpmigrate version 2020110900 +799 tool_messageinbound version 2020110900 +800 message airnotifier_provider_tool_messageinbound_invalidrecipienthandler_permitted permitted +801 message email_provider_tool_messageinbound_invalidrecipienthandler_permitted permitted +802 message jabber_provider_tool_messageinbound_invalidrecipienthandler_permitted permitted +803 message popup_provider_tool_messageinbound_invalidrecipienthandler_permitted permitted +804 message message_provider_tool_messageinbound_invalidrecipienthandler_loggedin email +805 message message_provider_tool_messageinbound_invalidrecipienthandler_loggedoff email +806 message airnotifier_provider_tool_messageinbound_messageprocessingerror_permitted permitted +807 message email_provider_tool_messageinbound_messageprocessingerror_permitted permitted +808 message jabber_provider_tool_messageinbound_messageprocessingerror_permitted permitted +809 message popup_provider_tool_messageinbound_messageprocessingerror_permitted permitted +810 message message_provider_tool_messageinbound_messageprocessingerror_loggedin email +811 message message_provider_tool_messageinbound_messageprocessingerror_loggedoff email +812 message airnotifier_provider_tool_messageinbound_messageprocessingsuccess_permitted permitted +813 message email_provider_tool_messageinbound_messageprocessingsuccess_permitted permitted +814 message jabber_provider_tool_messageinbound_messageprocessingsuccess_permitted permitted +815 message popup_provider_tool_messageinbound_messageprocessingsuccess_permitted permitted +816 message message_provider_tool_messageinbound_messageprocessingsuccess_loggedin email +817 message message_provider_tool_messageinbound_messageprocessingsuccess_loggedoff email +818 tool_mobile version 2020110900 +819 tool_monitor version 2020110900 +820 message airnotifier_provider_tool_monitor_notification_permitted permitted +821 message email_provider_tool_monitor_notification_permitted permitted +822 message jabber_provider_tool_monitor_notification_permitted permitted +823 message popup_provider_tool_monitor_notification_permitted permitted +824 message message_provider_tool_monitor_notification_loggedin email +825 message message_provider_tool_monitor_notification_loggedoff email +826 tool_moodlenet version 2020110900 +827 tool_multilangupgrade version 2020110900 +828 tool_oauth2 version 2020110900 +829 tool_phpunit version 2020110900 +830 tool_policy version 2020110900 +831 tool_profiling version 2020110900 +832 tool_recyclebin version 2020110900 +833 tool_replace version 2020110900 +834 tool_spamcleaner version 2020110900 +835 tool_task version 2020110900 +836 tool_templatelibrary version 2020110900 +837 tool_unsuproles version 2020110900 +839 tool_uploadcourse version 2020110900 +840 tool_uploaduser version 2020110900 +841 tool_usertours version 2020110900 +843 tool_xmldb version 2020110900 +844 cachestore_apcu version 2020110900 +845 cachestore_file version 2020110900 +846 cachestore_memcached version 2020110900 +847 cachestore_mongodb version 2020110900 +848 cachestore_redis version 2020110900 +849 cachestore_session version 2020110900 +850 cachestore_static version 2020110900 +851 cachelock_file version 2020110900 +852 fileconverter_googledrive version 2020110900 +853 fileconverter_unoconv version 2020110900 +855 contenttype_h5p version 2020110900 +856 theme_boost version 2020110900 +857 theme_classic version 2020110900 +858 h5plib_v124 version 2020110900 +859 paygw_paypal version 2020110901 +861 assignsubmission_comments version 2020110900 +869 assignfeedback_comments version 2020110900 +866 assignsubmission_file version 2020110900 +867 assignsubmission_onlinetext version 2020110900 +865 assignsubmission_onlinetext sortorder 0 +863 assignsubmission_file sortorder 1 +864 assignsubmission_comments sortorder 2 +875 assignfeedback_editpdf version 2020110900 +877 assignfeedback_file version 2020110900 +871 assignfeedback_comments sortorder 0 +872 assignfeedback_editpdf sortorder 1 +874 assignfeedback_offline sortorder 2 +873 assignfeedback_file sortorder 3 +879 assignfeedback_offline version 2020110900 +880 assignment_offline version 2020110900 +881 assignment_online version 2020110900 +882 assignment_upload version 2020110900 +883 assignment_uploadsingle version 2020110900 +884 booktool_exportimscp version 2020110900 +885 booktool_importhtml version 2020110900 +886 booktool_print version 2020110900 +887 datafield_checkbox version 2020110900 +888 datafield_date version 2020110900 +889 datafield_file version 2020110900 +890 datafield_latlong version 2020110900 +891 datafield_menu version 2020110900 +892 datafield_multimenu version 2020110900 +893 datafield_number version 2020110900 +894 datafield_picture version 2020110900 +895 datafield_radiobutton version 2020110900 +896 datafield_text version 2020110900 +897 datafield_textarea version 2020110900 +898 datafield_url version 2020110900 +899 datapreset_imagegallery version 2020110900 +900 forumreport_summary version 2020110900 +901 ltiservice_basicoutcomes version 2020110900 +902 ltiservice_gradebookservices version 2020110900 +903 ltiservice_memberships version 2020110900 +904 ltiservice_profile version 2020110900 +905 ltiservice_toolproxy version 2020110900 +906 ltiservice_toolsettings version 2020110900 +907 quiz_grading version 2020110900 +909 quiz_overview version 2020110900 +911 quiz_responses version 2020110900 +913 quiz_statistics version 2020110900 +915 quizaccess_delaybetweenattempts version 2020110900 +916 quizaccess_ipaddress version 2020110900 +917 quizaccess_numattempts version 2020110900 +918 quizaccess_offlineattempts version 2020110900 +919 quizaccess_openclosedate version 2020110900 +920 quizaccess_password version 2020110900 +921 quizaccess_seb version 2020110900 +923 quizaccess_securewindow version 2020110900 +924 quizaccess_timelimit version 2020110900 +925 scormreport_basic version 2020110900 +926 scormreport_graphs version 2020110900 +927 scormreport_interactions version 2020110900 +928 scormreport_objectives version 2020110900 +929 workshopform_accumulative version 2020110900 +931 workshopform_comments version 2020110900 +933 workshopform_numerrors version 2020110900 +935 workshopform_rubric version 2020110900 +937 workshopallocation_manual version 2020110900 +938 workshopallocation_random version 2020110900 +939 workshopallocation_scheduled version 2020110900 +940 workshopeval_best version 2020110900 +941 atto_accessibilitychecker version 2020110900 +942 atto_accessibilityhelper version 2020110900 +943 atto_align version 2020110900 +944 atto_backcolor version 2020110900 +945 atto_bold version 2020110900 +946 atto_charmap version 2020110900 +947 atto_clear version 2020110900 +948 atto_collapse version 2020110900 +949 atto_emojipicker version 2020110900 +950 atto_emoticon version 2020110900 +951 atto_equation version 2020110900 +952 atto_fontcolor version 2020110900 +953 atto_h5p version 2020110900 +954 atto_html version 2020110900 +955 atto_image version 2020110900 +956 atto_indent version 2020110900 +957 atto_italic version 2020110900 +958 atto_link version 2020110900 +959 atto_managefiles version 2020110900 +960 atto_media version 2020110900 +961 atto_noautolink version 2020110900 +962 atto_orderedlist version 2020110900 +963 atto_recordrtc version 2020110900 +964 atto_rtl version 2020110900 +965 atto_strike version 2020110900 +966 atto_subscript version 2020110900 +967 atto_superscript version 2020110900 +968 atto_table version 2020110900 +969 atto_title version 2020110900 +970 atto_underline version 2020110900 +971 atto_undo version 2020110900 +972 atto_unorderedlist version 2020110900 +973 tinymce_ctrlhelp version 2020110900 +974 tinymce_managefiles version 2020110900 +975 tinymce_moodleemoticon version 2020110900 +976 tinymce_moodleimage version 2020110900 +977 tinymce_moodlemedia version 2020110900 +978 tinymce_moodlenolink version 2020110900 +979 tinymce_pdw version 2020110900 +980 tinymce_spellchecker version 2020110900 +982 tinymce_wrap version 2020110900 +983 logstore_database version 2020110900 +984 logstore_legacy version 2020110900 +985 logstore_standard version 2020110900 +986 tool_dataprivacy contactdataprotectionofficer 0 +987 tool_dataprivacy automaticdataexportapproval 0 +988 tool_dataprivacy automaticdatadeletionapproval 0 +989 tool_dataprivacy automaticdeletionrequests 1 +990 tool_dataprivacy privacyrequestexpiry 604800 +991 tool_dataprivacy requireallenddatesforuserdeletion 1 +992 tool_dataprivacy showdataretentionsummary 1 +993 tool_log exportlog 1 +994 analytics logstore logstore_standard +995 assign feedback_plugin_for_gradebook assignfeedback_comments +996 assign showrecentsubmissions 0 +997 assign submissionreceipts 1 +998 assign submissionstatement This submission is my own work, except where I have acknowledged the use of the works of other people. +999 assign submissionstatementteamsubmission This submission is the work of my group, except where we have acknowledged the use of the works of other people. +1000 assign submissionstatementteamsubmissionallsubmit This submission is my own work as a group member, except where I have acknowledged the use of the works of other people. +1001 assign maxperpage -1 +1002 assign alwaysshowdescription 1 +1003 assign alwaysshowdescription_adv +1004 assign alwaysshowdescription_locked +1005 assign allowsubmissionsfromdate 0 +1006 assign allowsubmissionsfromdate_enabled 1 +1007 assign allowsubmissionsfromdate_adv +1008 assign duedate 604800 +1009 assign duedate_enabled 1 +1010 assign duedate_adv +1013 assign cutoffdate_adv +1014 assign gradingduedate 1209600 +1015 assign gradingduedate_enabled 1 +1016 assign gradingduedate_adv +1017 assign submissiondrafts 0 +1018 assign submissiondrafts_adv +1019 assign submissiondrafts_locked +1020 assign requiresubmissionstatement 0 +1021 assign requiresubmissionstatement_adv +1022 assign requiresubmissionstatement_locked +1023 assign attemptreopenmethod none +1024 assign attemptreopenmethod_adv +1025 assign attemptreopenmethod_locked +1026 assign maxattempts -1 +1027 assign maxattempts_adv +1028 assign maxattempts_locked +1029 assign teamsubmission 0 +1030 assign teamsubmission_adv +1031 assign teamsubmission_locked +1032 assign preventsubmissionnotingroup 0 +1033 assign preventsubmissionnotingroup_adv +1034 assign preventsubmissionnotingroup_locked +1035 assign requireallteammemberssubmit 0 +1036 assign requireallteammemberssubmit_adv +1037 assign requireallteammemberssubmit_locked +1038 assign teamsubmissiongroupingid +1039 assign teamsubmissiongroupingid_adv +1040 assign sendnotifications 0 +1041 assign sendnotifications_adv +1042 assign sendnotifications_locked +1043 assign sendlatenotifications 0 +1044 assign sendlatenotifications_adv +1045 assign sendlatenotifications_locked +1046 assign sendstudentnotifications 1 +1047 assign sendstudentnotifications_adv +1048 assign sendstudentnotifications_locked +1049 assign blindmarking 0 +1050 assign blindmarking_adv +1051 assign blindmarking_locked +1052 assign hidegrader 0 +1053 assign hidegrader_adv +1054 assign hidegrader_locked +1055 assign markingworkflow 0 +1056 assign markingworkflow_adv +1057 assign markingworkflow_locked +1058 assign markingallocation 0 +1059 assign markingallocation_adv +1060 assign markingallocation_locked +1061 assignsubmission_file default 1 +1062 assignsubmission_file maxfiles 20 +1063 assignsubmission_file filetypes +1064 assignsubmission_file maxbytes 0 +1065 assignsubmission_onlinetext default 0 +1066 assignfeedback_comments default 1 +1067 assignfeedback_comments inline 0 +1068 assignfeedback_comments inline_adv +1069 assignfeedback_comments inline_locked +1070 assignfeedback_editpdf default 1 +1071 assignfeedback_editpdf stamps +1072 assignfeedback_file default 0 +1073 assignfeedback_offline default 0 +1074 book numberingoptions 0,1,2,3 +1075 book navoptions 0,1,2 +1076 book numbering 1 +1077 book navstyle 1 +1078 resource framesize 130 +1079 resource displayoptions 0,1,4,5,6 +1080 resource printintro 1 +1081 resource display 0 +1082 resource showsize 0 +1083 resource showtype 0 +1084 resource showdate 0 +1085 resource popupwidth 620 +1086 resource popupheight 450 +1087 resource filterfiles 0 +1088 folder showexpanded 1 +1089 folder maxsizetodownload 0 +1090 imscp keepold 1 +1091 imscp keepold_adv +1092 label dndmedia 1 +1093 label dndresizewidth 400 +1094 label dndresizeheight 400 +1095 mod_lesson mediafile +1096 mod_lesson mediafile_adv 1 +1097 mod_lesson mediawidth 640 +1098 mod_lesson mediaheight 480 +1099 mod_lesson mediaclose 0 +1100 mod_lesson progressbar 0 +1101 mod_lesson progressbar_adv +1102 mod_lesson ongoing 0 +1103 mod_lesson ongoing_adv 1 +1104 mod_lesson displayleftmenu 0 +1105 mod_lesson displayleftmenu_adv +1106 mod_lesson displayleftif 0 +1107 mod_lesson displayleftif_adv 1 +1108 mod_lesson slideshow 0 +1109 mod_lesson slideshow_adv 1 +1110 mod_lesson slideshowwidth 640 +1111 mod_lesson slideshowheight 480 +1112 mod_lesson slideshowbgcolor #FFFFFF +1113 mod_lesson maxanswers 5 +1114 mod_lesson maxanswers_adv 1 +1115 mod_lesson defaultfeedback 0 +1116 mod_lesson defaultfeedback_adv 1 +1117 mod_lesson activitylink +1118 mod_lesson activitylink_adv 1 +1119 mod_lesson timelimit 0 +1120 mod_lesson timelimit_adv +1121 mod_lesson password 0 +1122 mod_lesson password_adv 1 +1123 mod_lesson modattempts 0 +1124 mod_lesson modattempts_adv +1125 mod_lesson displayreview 0 +1127 mod_lesson maximumnumberofattempts 1 +1128 mod_lesson maximumnumberofattempts_adv +1129 mod_lesson defaultnextpage 0 +1130 mod_lesson defaultnextpage_adv 1 +1131 mod_lesson numberofpagestoshow 1 +1132 mod_lesson numberofpagestoshow_adv 1 +1133 mod_lesson practice 0 +1134 mod_lesson practice_adv +1135 mod_lesson customscoring 1 +1136 mod_lesson customscoring_adv 1 +1137 mod_lesson retakesallowed 0 +1138 mod_lesson retakesallowed_adv +1139 mod_lesson handlingofretakes 0 +1140 mod_lesson handlingofretakes_adv 1 +1141 mod_lesson minimumnumberofquestions 0 +1142 mod_lesson minimumnumberofquestions_adv 1 +1143 page displayoptions 5 +1144 page printheading 1 +1145 page printintro 0 +1146 page printlastmodified 1 +1147 page display 5 +1148 page popupwidth 620 +1149 page popupheight 450 +1150 quiz timelimit 0 +1151 quiz timelimit_adv +1152 quiz overduehandling autosubmit +1153 quiz overduehandling_adv +1154 quiz graceperiod 86400 +1155 quiz graceperiod_adv +1156 quiz graceperiodmin 60 +1157 quiz attempts 0 +1158 quiz attempts_adv +1159 quiz grademethod 1 +1160 quiz grademethod_adv +1161 quiz maximumgrade 10 +1162 quiz questionsperpage 1 +1163 quiz questionsperpage_adv +1164 quiz navmethod free +1165 quiz navmethod_adv 1 +1166 quiz shuffleanswers 1 +1167 quiz shuffleanswers_adv +1168 quiz preferredbehaviour deferredfeedback +1169 quiz canredoquestions 0 +1170 quiz canredoquestions_adv 1 +1171 quiz attemptonlast 0 +1172 quiz attemptonlast_adv 1 +1173 quiz reviewattempt 69904 +1174 quiz reviewcorrectness 69904 +1175 quiz reviewmarks 69904 +1176 quiz reviewspecificfeedback 69904 +1177 quiz reviewgeneralfeedback 69904 +1178 quiz reviewrightanswer 69904 +1179 quiz reviewoverallfeedback 4368 +1180 quiz showuserpicture 0 +1181 quiz showuserpicture_adv +1182 quiz decimalpoints 2 +1183 quiz decimalpoints_adv +1184 quiz questiondecimalpoints -1 +1185 quiz questiondecimalpoints_adv +1186 quiz showblocks 0 +1187 quiz showblocks_adv 1 +1188 quiz quizpassword +1189 quiz quizpassword_adv +1190 quiz quizpassword_required +1191 quiz subnet +1192 quiz subnet_adv 1 +1193 quiz delay1 0 +1194 quiz delay1_adv 1 +1195 quiz delay2 0 +1196 quiz delay2_adv 1 +1197 quiz browsersecurity - +1198 quiz browsersecurity_adv 1 +1199 quiz initialnumfeedbacks 2 +1200 quiz autosaveperiod 60 +1201 quizaccess_seb autoreconfigureseb 1 +1202 quizaccess_seb showseblinks seb,http +1203 quizaccess_seb downloadlink https://safeexambrowser.org/download_en.html +1204 quizaccess_seb quizpasswordrequired 0 +1205 quizaccess_seb displayblocksbeforestart 0 +1206 quizaccess_seb displayblockswhenfinished 1 +1207 scorm displaycoursestructure 0 +1208 scorm displaycoursestructure_adv +1209 scorm popup 0 +1210 scorm popup_adv +1211 scorm displayactivityname 1 +1212 scorm framewidth 100 +1213 scorm framewidth_adv 1 +1214 scorm frameheight 500 +1215 scorm frameheight_adv 1 +1216 scorm winoptgrp_adv 1 +1217 scorm scrollbars 0 +1218 scorm directories 0 +1219 scorm location 0 +1220 scorm menubar 0 +1221 scorm toolbar 0 +1222 scorm status 0 +1223 scorm skipview 0 +1224 scorm skipview_adv 1 +1225 scorm hidebrowse 0 +1226 scorm hidebrowse_adv 1 +1227 scorm hidetoc 0 +1228 scorm hidetoc_adv 1 +1229 scorm nav 1 +1230 scorm nav_adv 1 +1231 scorm navpositionleft -100 +1232 scorm navpositionleft_adv 1 +1233 scorm navpositiontop -100 +1234 scorm navpositiontop_adv 1 +1235 scorm collapsetocwinsize 767 +1236 scorm collapsetocwinsize_adv 1 +1237 scorm displayattemptstatus 1 +1238 scorm displayattemptstatus_adv +1239 scorm grademethod 1 +1240 scorm maxgrade 100 +1241 scorm maxattempt 0 +1242 scorm whatgrade 0 +1243 scorm forcecompleted 0 +1244 scorm forcenewattempt 0 +1245 scorm autocommit 0 +1246 scorm masteryoverride 1 +1247 scorm lastattemptlock 0 +1248 scorm auto 0 +1249 scorm updatefreq 0 +1250 scorm scormstandard 0 +1251 scorm allowtypeexternal 0 +1252 scorm allowtypelocalsync 0 +1254 scorm allowaicchacp 0 +1255 scorm aicchacptimeout 30 +1256 scorm aicchacpkeepsessiondata 1 +1257 scorm aiccuserid 1 +1258 scorm forcejavascript 1 +1259 scorm allowapidebug 0 +1260 scorm apidebugmask .* +1261 scorm protectpackagedownloads 0 +1262 url framesize 130 +1263 url secretphrase +1264 url rolesinparams 0 +1265 url displayoptions 0,1,5,6 +1266 url printintro 1 +1267 url display 0 +1268 url popupwidth 620 +1269 url popupheight 450 +1270 workshop grade 80 +1271 workshop gradinggrade 20 +1272 workshop gradedecimals 0 +1273 workshop maxbytes 0 +1274 workshop strategy accumulative +1275 workshop examplesmode 0 +1276 workshopallocation_random numofreviews 5 +1277 workshopform_numerrors grade0 No +1278 workshopform_numerrors grade1 Yes +1279 workshopeval_best comparison 5 +1280 tool_recyclebin coursebinenable 1 +1281 tool_recyclebin coursebinexpiry 604800 +1282 tool_recyclebin categorybinenable 1 +1283 tool_recyclebin categorybinexpiry 604800 +1284 tool_recyclebin autohide 1 +1285 antivirus_clamav runningmethod commandline +1286 antivirus_clamav pathtoclam +1287 antivirus_clamav pathtounixsocket +1288 antivirus_clamav tcpsockethost +1289 antivirus_clamav tcpsocketport 3310 +1290 antivirus_clamav clamfailureonupload donothing +1291 antivirus_clamav tries 1 +1292 auth_cas field_map_firstname +1293 auth_cas field_updatelocal_firstname oncreate +1294 auth_cas field_updateremote_firstname 0 +1295 auth_cas field_lock_firstname unlocked +1296 auth_cas field_map_lastname +1297 auth_cas field_updatelocal_lastname oncreate +1298 auth_cas field_updateremote_lastname 0 +1299 auth_cas field_lock_lastname unlocked +1300 auth_cas field_map_email +1301 auth_cas field_updatelocal_email oncreate +1302 auth_cas field_updateremote_email 0 +1303 auth_cas field_lock_email unlocked +1304 auth_cas field_map_city +1305 auth_cas field_updatelocal_city oncreate +1306 auth_cas field_updateremote_city 0 +1307 auth_cas field_lock_city unlocked +1308 auth_cas field_map_country +1309 auth_cas field_updatelocal_country oncreate +1310 auth_cas field_updateremote_country 0 +1311 auth_cas field_lock_country unlocked +1312 auth_cas field_map_lang +1313 auth_cas field_updatelocal_lang oncreate +1314 auth_cas field_updateremote_lang 0 +1315 auth_cas field_lock_lang unlocked +1316 auth_cas field_map_description +1317 auth_cas field_updatelocal_description oncreate +1318 auth_cas field_updateremote_description 0 +1319 auth_cas field_lock_description unlocked +1320 auth_cas field_map_url +1321 auth_cas field_updatelocal_url oncreate +1322 auth_cas field_updateremote_url 0 +1323 auth_cas field_lock_url unlocked +1324 auth_cas field_map_idnumber +1325 auth_cas field_updatelocal_idnumber oncreate +1326 auth_cas field_updateremote_idnumber 0 +1327 auth_cas field_lock_idnumber unlocked +1328 auth_cas field_map_institution +1329 auth_cas field_updatelocal_institution oncreate +1330 auth_cas field_updateremote_institution 0 +1331 auth_cas field_lock_institution unlocked +1332 auth_cas field_map_department +1333 auth_cas field_updatelocal_department oncreate +1334 auth_cas field_updateremote_department 0 +1335 auth_cas field_lock_department unlocked +1336 auth_cas field_map_phone1 +1337 auth_cas field_updatelocal_phone1 oncreate +1338 auth_cas field_updateremote_phone1 0 +1339 auth_cas field_lock_phone1 unlocked +1340 auth_cas field_map_phone2 +1341 auth_cas field_updatelocal_phone2 oncreate +1342 auth_cas field_updateremote_phone2 0 +1343 auth_cas field_lock_phone2 unlocked +1344 auth_cas field_map_address +1345 auth_cas field_updatelocal_address oncreate +1346 auth_cas field_updateremote_address 0 +1347 auth_cas field_lock_address unlocked +1348 auth_cas field_map_firstnamephonetic +1349 auth_cas field_updatelocal_firstnamephonetic oncreate +1350 auth_cas field_updateremote_firstnamephonetic 0 +1351 auth_cas field_lock_firstnamephonetic unlocked +1352 auth_cas field_map_lastnamephonetic +1353 auth_cas field_updatelocal_lastnamephonetic oncreate +1354 auth_cas field_updateremote_lastnamephonetic 0 +1355 auth_cas field_lock_lastnamephonetic unlocked +1356 auth_cas field_map_middlename +1357 auth_cas field_updatelocal_middlename oncreate +1358 auth_cas field_updateremote_middlename 0 +1359 auth_cas field_lock_middlename unlocked +1360 auth_cas field_map_alternatename +1361 auth_cas field_updatelocal_alternatename oncreate +1362 auth_cas field_updateremote_alternatename 0 +1363 auth_cas field_lock_alternatename unlocked +1364 auth_email recaptcha 0 +1365 auth_email field_lock_firstname unlocked +1366 auth_email field_lock_lastname unlocked +1367 auth_email field_lock_email unlocked +1368 auth_email field_lock_city unlocked +1369 auth_email field_lock_country unlocked +1370 auth_email field_lock_lang unlocked +1371 auth_email field_lock_description unlocked +1372 auth_email field_lock_url unlocked +1373 auth_email field_lock_idnumber unlocked +1374 auth_email field_lock_institution unlocked +1375 auth_email field_lock_department unlocked +1376 auth_email field_lock_phone1 unlocked +1377 auth_email field_lock_phone2 unlocked +1378 auth_email field_lock_address unlocked +1379 auth_email field_lock_firstnamephonetic unlocked +1380 auth_email field_lock_lastnamephonetic unlocked +1381 auth_email field_lock_middlename unlocked +1382 auth_email field_lock_alternatename unlocked +1383 auth_db host 127.0.0.1 +1384 auth_db type mysqli +1385 auth_db sybasequoting 0 +1386 auth_db name +1387 auth_db user +1388 auth_db pass +1389 auth_db table +1390 auth_db fielduser +1391 auth_db fieldpass +1392 auth_db passtype plaintext +1393 auth_db extencoding utf-8 +1394 auth_db setupsql +1395 auth_db debugauthdb 0 +1396 auth_db changepasswordurl +1397 auth_db removeuser 0 +1398 auth_db updateusers 0 +1399 auth_db field_map_firstname +1400 auth_db field_updatelocal_firstname oncreate +1401 auth_db field_updateremote_firstname 0 +1402 auth_db field_lock_firstname unlocked +1403 auth_db field_map_lastname +1404 auth_db field_updatelocal_lastname oncreate +1405 auth_db field_updateremote_lastname 0 +1406 auth_db field_lock_lastname unlocked +1407 auth_db field_map_email +1408 auth_db field_updatelocal_email oncreate +1409 auth_db field_updateremote_email 0 +1410 auth_db field_lock_email unlocked +1411 auth_db field_map_city +1412 auth_db field_updatelocal_city oncreate +1413 auth_db field_updateremote_city 0 +1414 auth_db field_lock_city unlocked +1415 auth_db field_map_country +1416 auth_db field_updatelocal_country oncreate +1417 auth_db field_updateremote_country 0 +1418 auth_db field_lock_country unlocked +1419 auth_db field_map_lang +1420 auth_db field_updatelocal_lang oncreate +1421 auth_db field_updateremote_lang 0 +1422 auth_db field_lock_lang unlocked +1423 auth_db field_map_description +1424 auth_db field_updatelocal_description oncreate +1425 auth_db field_updateremote_description 0 +1426 auth_db field_lock_description unlocked +1427 auth_db field_map_url +1428 auth_db field_updatelocal_url oncreate +1429 auth_db field_updateremote_url 0 +1430 auth_db field_lock_url unlocked +1431 auth_db field_map_idnumber +1432 auth_db field_updatelocal_idnumber oncreate +1433 auth_db field_updateremote_idnumber 0 +1434 auth_db field_lock_idnumber unlocked +1435 auth_db field_map_institution +1436 auth_db field_updatelocal_institution oncreate +1437 auth_db field_updateremote_institution 0 +1438 auth_db field_lock_institution unlocked +1439 auth_db field_map_department +1440 auth_db field_updatelocal_department oncreate +1441 auth_db field_updateremote_department 0 +1442 auth_db field_lock_department unlocked +1443 auth_db field_map_phone1 +1444 auth_db field_updatelocal_phone1 oncreate +1445 auth_db field_updateremote_phone1 0 +1446 auth_db field_lock_phone1 unlocked +1447 auth_db field_map_phone2 +1448 auth_db field_updatelocal_phone2 oncreate +1449 auth_db field_updateremote_phone2 0 +1450 auth_db field_lock_phone2 unlocked +1451 auth_db field_map_address +1452 auth_db field_updatelocal_address oncreate +1453 auth_db field_updateremote_address 0 +1454 auth_db field_lock_address unlocked +1455 auth_db field_map_firstnamephonetic +1456 auth_db field_updatelocal_firstnamephonetic oncreate +1457 auth_db field_updateremote_firstnamephonetic 0 +1458 auth_db field_lock_firstnamephonetic unlocked +1459 auth_db field_map_lastnamephonetic +1460 auth_db field_updatelocal_lastnamephonetic oncreate +1461 auth_db field_updateremote_lastnamephonetic 0 +1462 auth_db field_lock_lastnamephonetic unlocked +1463 auth_db field_map_middlename +1464 auth_db field_updatelocal_middlename oncreate +1465 auth_db field_updateremote_middlename 0 +1466 auth_db field_lock_middlename unlocked +1467 auth_db field_map_alternatename +1468 auth_db field_updatelocal_alternatename oncreate +1469 auth_db field_updateremote_alternatename 0 +1470 auth_db field_lock_alternatename unlocked +1471 auth_ldap field_map_firstname +1472 auth_ldap field_updatelocal_firstname oncreate +1473 auth_ldap field_updateremote_firstname 0 +1474 auth_ldap field_lock_firstname unlocked +1475 auth_ldap field_map_lastname +1476 auth_ldap field_updatelocal_lastname oncreate +1477 auth_ldap field_updateremote_lastname 0 +1478 auth_ldap field_lock_lastname unlocked +1479 auth_ldap field_map_email +1480 auth_ldap field_updatelocal_email oncreate +1481 auth_ldap field_updateremote_email 0 +1482 auth_ldap field_lock_email unlocked +1483 auth_ldap field_map_city +1484 auth_ldap field_updatelocal_city oncreate +1485 auth_ldap field_updateremote_city 0 +1486 auth_ldap field_lock_city unlocked +1487 auth_ldap field_map_country +1488 auth_ldap field_updatelocal_country oncreate +1489 auth_ldap field_updateremote_country 0 +1490 auth_ldap field_lock_country unlocked +1491 auth_ldap field_map_lang +1492 auth_ldap field_updatelocal_lang oncreate +1493 auth_ldap field_updateremote_lang 0 +1494 auth_ldap field_lock_lang unlocked +1495 auth_ldap field_map_description +1496 auth_ldap field_updatelocal_description oncreate +1497 auth_ldap field_updateremote_description 0 +1498 auth_ldap field_lock_description unlocked +1499 auth_ldap field_map_url +1500 auth_ldap field_updatelocal_url oncreate +1501 auth_ldap field_updateremote_url 0 +1502 auth_ldap field_lock_url unlocked +1503 auth_ldap field_map_idnumber +1504 auth_ldap field_updatelocal_idnumber oncreate +1505 auth_ldap field_updateremote_idnumber 0 +1506 auth_ldap field_lock_idnumber unlocked +1507 auth_ldap field_map_institution +1508 auth_ldap field_updatelocal_institution oncreate +1509 auth_ldap field_updateremote_institution 0 +1510 auth_ldap field_lock_institution unlocked +1511 auth_ldap field_map_department +1512 auth_ldap field_updatelocal_department oncreate +1513 auth_ldap field_updateremote_department 0 +1514 auth_ldap field_lock_department unlocked +1515 auth_ldap field_map_phone1 +1516 auth_ldap field_updatelocal_phone1 oncreate +1517 auth_ldap field_updateremote_phone1 0 +1518 auth_ldap field_lock_phone1 unlocked +1519 auth_ldap field_map_phone2 +1520 auth_ldap field_updatelocal_phone2 oncreate +1521 auth_ldap field_updateremote_phone2 0 +1522 auth_ldap field_lock_phone2 unlocked +1523 auth_ldap field_map_address +1524 auth_ldap field_updatelocal_address oncreate +1525 auth_ldap field_updateremote_address 0 +1526 auth_ldap field_lock_address unlocked +1527 auth_ldap field_map_firstnamephonetic +1528 auth_ldap field_updatelocal_firstnamephonetic oncreate +1529 auth_ldap field_updateremote_firstnamephonetic 0 +1530 auth_ldap field_lock_firstnamephonetic unlocked +1531 auth_ldap field_map_lastnamephonetic +1532 auth_ldap field_updatelocal_lastnamephonetic oncreate +1533 auth_ldap field_updateremote_lastnamephonetic 0 +1534 auth_ldap field_lock_lastnamephonetic unlocked +1535 auth_ldap field_map_middlename +1536 auth_ldap field_updatelocal_middlename oncreate +1537 auth_ldap field_updateremote_middlename 0 +1538 auth_ldap field_lock_middlename unlocked +1539 auth_ldap field_map_alternatename +1540 auth_ldap field_updatelocal_alternatename oncreate +1541 auth_ldap field_updateremote_alternatename 0 +1542 auth_ldap field_lock_alternatename unlocked +1543 auth_manual expiration 0 +1544 auth_manual expirationtime 30 +1545 auth_manual expiration_warning 0 +1546 auth_manual field_lock_firstname unlocked +1547 auth_manual field_lock_lastname unlocked +1548 auth_manual field_lock_email unlocked +1549 auth_manual field_lock_city unlocked +1550 auth_manual field_lock_country unlocked +1551 auth_manual field_lock_lang unlocked +1552 auth_manual field_lock_description unlocked +1553 auth_manual field_lock_url unlocked +1554 auth_manual field_lock_idnumber unlocked +1555 auth_manual field_lock_institution unlocked +1556 auth_manual field_lock_department unlocked +1557 auth_manual field_lock_phone1 unlocked +1558 auth_manual field_lock_phone2 unlocked +1559 auth_manual field_lock_address unlocked +1560 auth_manual field_lock_firstnamephonetic unlocked +1561 auth_manual field_lock_lastnamephonetic unlocked +1562 auth_manual field_lock_middlename unlocked +1563 auth_manual field_lock_alternatename unlocked +1564 auth_mnet rpc_negotiation_timeout 30 +1565 auth_none field_lock_firstname unlocked +1566 auth_none field_lock_lastname unlocked +1567 auth_none field_lock_email unlocked +1568 auth_none field_lock_city unlocked +1569 auth_none field_lock_country unlocked +1570 auth_none field_lock_lang unlocked +1571 auth_none field_lock_description unlocked +1572 auth_none field_lock_url unlocked +1573 auth_none field_lock_idnumber unlocked +1574 auth_none field_lock_institution unlocked +1575 auth_none field_lock_department unlocked +1576 auth_none field_lock_phone1 unlocked +1577 auth_none field_lock_phone2 unlocked +1578 auth_none field_lock_address unlocked +1579 auth_none field_lock_firstnamephonetic unlocked +1580 auth_none field_lock_lastnamephonetic unlocked +1581 auth_none field_lock_middlename unlocked +1582 auth_none field_lock_alternatename unlocked +1583 auth_oauth2 field_lock_firstname unlocked +1584 auth_oauth2 field_lock_lastname unlocked +1585 auth_oauth2 field_lock_email unlocked +1586 auth_oauth2 field_lock_city unlocked +1587 auth_oauth2 field_lock_country unlocked +1588 auth_oauth2 field_lock_lang unlocked +1589 auth_oauth2 field_lock_description unlocked +1590 auth_oauth2 field_lock_url unlocked +1591 auth_oauth2 field_lock_idnumber unlocked +1592 auth_oauth2 field_lock_institution unlocked +1593 auth_oauth2 field_lock_department unlocked +1594 auth_oauth2 field_lock_phone1 unlocked +1595 auth_oauth2 field_lock_phone2 unlocked +1596 auth_oauth2 field_lock_address unlocked +1597 auth_oauth2 field_lock_firstnamephonetic unlocked +1598 auth_oauth2 field_lock_lastnamephonetic unlocked +1599 auth_oauth2 field_lock_middlename unlocked +1600 auth_oauth2 field_lock_alternatename unlocked +1601 auth_shibboleth user_attribute +1602 auth_shibboleth convert_data +1603 auth_shibboleth alt_login off +1604 auth_shibboleth organization_selection urn:mace:organization1:providerID, Example Organization 1\n https://another.idp-id.com/shibboleth, Other Example Organization, /Shibboleth.sso/DS/SWITCHaai\n urn:mace:organization2:providerID, Example Organization 2, /Shibboleth.sso/WAYF/SWITCHaai +1605 auth_shibboleth logout_handler +1606 auth_shibboleth logout_return_url +1607 auth_shibboleth login_name Shibboleth Login +1608 auth_shibboleth auth_logo +1609 auth_shibboleth auth_instructions Use the Shibboleth login to get access via Shibboleth, if your institution supports it. Otherwise, use the normal login form shown here. +1610 auth_shibboleth changepasswordurl +1611 auth_shibboleth field_map_firstname +1612 auth_shibboleth field_updatelocal_firstname oncreate +1613 auth_shibboleth field_lock_firstname unlocked +1614 auth_shibboleth field_map_lastname +1615 auth_shibboleth field_updatelocal_lastname oncreate +1616 auth_shibboleth field_lock_lastname unlocked +1617 auth_shibboleth field_map_email +1618 auth_shibboleth field_updatelocal_email oncreate +1619 auth_shibboleth field_lock_email unlocked +1620 auth_shibboleth field_map_city +1621 auth_shibboleth field_updatelocal_city oncreate +1622 auth_shibboleth field_lock_city unlocked +1623 auth_shibboleth field_map_country +1624 auth_shibboleth field_updatelocal_country oncreate +1625 auth_shibboleth field_lock_country unlocked +1626 auth_shibboleth field_map_lang +1627 auth_shibboleth field_updatelocal_lang oncreate +1628 auth_shibboleth field_lock_lang unlocked +1629 auth_shibboleth field_map_description +1630 auth_shibboleth field_updatelocal_description oncreate +1631 auth_shibboleth field_lock_description unlocked +1632 auth_shibboleth field_map_url +1633 auth_shibboleth field_updatelocal_url oncreate +1634 auth_shibboleth field_lock_url unlocked +1635 auth_shibboleth field_map_idnumber +1636 auth_shibboleth field_updatelocal_idnumber oncreate +1637 auth_shibboleth field_lock_idnumber unlocked +1638 auth_shibboleth field_map_institution +1639 auth_shibboleth field_updatelocal_institution oncreate +1640 auth_shibboleth field_lock_institution unlocked +1641 auth_shibboleth field_map_department +1642 auth_shibboleth field_updatelocal_department oncreate +1643 auth_shibboleth field_lock_department unlocked +1644 auth_shibboleth field_map_phone1 +1645 auth_shibboleth field_updatelocal_phone1 oncreate +1646 auth_shibboleth field_lock_phone1 unlocked +1647 auth_shibboleth field_map_phone2 +1648 auth_shibboleth field_updatelocal_phone2 oncreate +1649 auth_shibboleth field_lock_phone2 unlocked +1650 auth_shibboleth field_map_address +1651 auth_shibboleth field_updatelocal_address oncreate +1652 auth_shibboleth field_lock_address unlocked +1653 auth_shibboleth field_map_firstnamephonetic +1654 auth_shibboleth field_updatelocal_firstnamephonetic oncreate +1655 auth_shibboleth field_lock_firstnamephonetic unlocked +1656 auth_shibboleth field_map_lastnamephonetic +1657 auth_shibboleth field_updatelocal_lastnamephonetic oncreate +1658 auth_shibboleth field_lock_lastnamephonetic unlocked +1659 auth_shibboleth field_map_middlename +1660 auth_shibboleth field_updatelocal_middlename oncreate +1661 auth_shibboleth field_lock_middlename unlocked +1662 auth_shibboleth field_map_alternatename +1663 auth_shibboleth field_updatelocal_alternatename oncreate +1664 auth_shibboleth field_lock_alternatename unlocked +1665 block_activity_results config_showbest 3 +1666 block_activity_results config_showbest_locked +1667 block_activity_results config_showworst 0 +1668 block_activity_results config_showworst_locked +1669 block_activity_results config_usegroups 0 +1670 block_activity_results config_usegroups_locked +1671 block_activity_results config_nameformat 1 +1672 block_activity_results config_nameformat_locked +1673 block_activity_results config_gradeformat 1 +1674 block_activity_results config_gradeformat_locked +1675 block_activity_results config_decimalpoints 2 +1676 block_activity_results config_decimalpoints_locked +1677 block_myoverview displaycategories 1 +1678 block_myoverview layouts card,list,summary +1679 block_myoverview displaygroupingallincludinghidden 0 +1680 block_myoverview displaygroupingall 1 +1681 block_myoverview displaygroupinginprogress 1 +1682 block_myoverview displaygroupingpast 1 +1683 block_myoverview displaygroupingfuture 1 +1684 block_myoverview displaygroupingcustomfield 0 +1685 block_myoverview customfiltergrouping +1686 block_myoverview displaygroupingfavourites 1 +1687 block_myoverview displaygroupinghidden 1 +1688 block_recentlyaccessedcourses displaycategories 1 +1689 block_section_links numsections1 22 +1690 block_section_links incby1 2 +1691 block_section_links numsections2 40 +1692 block_section_links incby2 5 +1693 block_starredcourses displaycategories 1 +1694 block_tag_youtube apikey +1695 format_singleactivity activitytype forum +1696 fileconverter_googledrive issuerid +1697 enrol_cohort roleid 5 +1698 enrol_cohort unenrolaction 0 +1699 enrol_meta nosyncroleids +1700 enrol_meta syncall 1 +1701 enrol_meta unenrolaction 3 +1702 enrol_meta coursesort sortorder +1703 enrol_fee expiredaction 3 +1704 enrol_fee status 1 +1705 enrol_fee cost 0 +1706 enrol_fee currency USD +1707 enrol_fee roleid 5 +1708 enrol_fee enrolperiod 0 +1709 enrol_database dbtype +1710 enrol_database dbhost localhost +1711 enrol_database dbuser +1712 enrol_database dbpass +1713 enrol_database dbname +1714 enrol_database dbencoding utf-8 +1715 enrol_database dbsetupsql +1716 enrol_database dbsybasequoting 0 +1717 enrol_database debugdb 0 +1718 enrol_database localcoursefield idnumber +1719 enrol_database localuserfield idnumber +1720 enrol_database localrolefield shortname +1721 enrol_database localcategoryfield id +1722 enrol_database remoteenroltable +1723 enrol_database remotecoursefield +1724 enrol_database remoteuserfield +1725 enrol_database remoterolefield +1726 enrol_database remoteotheruserfield +1727 enrol_database defaultrole 5 +1728 enrol_database ignorehiddencourses 0 +1729 enrol_database unenrolaction 0 +1730 enrol_database newcoursetable +1731 enrol_database newcoursefullname fullname +1732 enrol_database newcourseshortname shortname +1733 enrol_database newcourseidnumber idnumber +1734 enrol_database newcoursecategory +1735 enrol_database defaultcategory 1 +1736 enrol_database templatecourse +1737 enrol_flatfile location +1738 enrol_flatfile encoding UTF-8 +1739 enrol_flatfile mailstudents 0 +1740 enrol_flatfile mailteachers 0 +1741 enrol_flatfile mailadmins 0 +1742 enrol_flatfile unenrolaction 3 +1743 enrol_flatfile expiredaction 3 +1744 enrol_guest requirepassword 0 +1745 enrol_guest usepasswordpolicy 0 +1746 enrol_guest showhint 0 +1747 enrol_guest defaultenrol 1 +1748 enrol_guest status 1 +1749 enrol_guest status_adv +1750 enrol_imsenterprise imsfilelocation +1751 enrol_imsenterprise logtolocation +1752 enrol_imsenterprise mailadmins 0 +1753 enrol_imsenterprise createnewusers 0 +1754 enrol_imsenterprise imsupdateusers 0 +1755 enrol_imsenterprise imsdeleteusers 0 +1756 enrol_imsenterprise fixcaseusernames 0 +1757 enrol_imsenterprise fixcasepersonalnames 0 +1758 enrol_imsenterprise imssourcedidfallback 0 +1759 enrol_imsenterprise imsrolemap01 5 +1760 enrol_imsenterprise imsrolemap02 3 +1761 enrol_imsenterprise imsrolemap03 3 +1762 enrol_imsenterprise imsrolemap04 5 +1763 enrol_imsenterprise imsrolemap05 0 +1764 enrol_imsenterprise imsrolemap06 4 +1765 enrol_imsenterprise imsrolemap07 0 +1766 enrol_imsenterprise imsrolemap08 4 +1767 enrol_imsenterprise truncatecoursecodes 0 +1768 enrol_imsenterprise createnewcourses 0 +1769 enrol_imsenterprise updatecourses 0 +1770 enrol_imsenterprise createnewcategories 0 +1771 enrol_imsenterprise nestedcategories 0 +1772 enrol_imsenterprise categoryidnumber 0 +1773 enrol_imsenterprise categoryseparator +1774 enrol_imsenterprise imsunenrol 0 +1775 enrol_imsenterprise imscoursemapshortname coursecode +1776 enrol_imsenterprise imscoursemapfullname short +1777 enrol_imsenterprise imscoursemapsummary ignore +1778 enrol_imsenterprise imsrestricttarget +1779 enrol_imsenterprise imscapitafix 0 +1780 enrol_manual expiredaction 1 +1781 enrol_manual expirynotifyhour 6 +1782 enrol_manual defaultenrol 1 +1783 enrol_manual status 0 +1784 enrol_manual roleid 5 +1785 enrol_manual enrolstart 4 +1786 enrol_manual enrolperiod 0 +1787 enrol_manual expirynotify 0 +1788 enrol_manual expirythreshold 86400 +1789 enrol_mnet roleid 5 +1790 enrol_mnet roleid_adv 1 +1791 enrol_paypal paypalbusiness +1792 enrol_paypal mailstudents 0 +1793 enrol_paypal mailteachers 0 +1794 enrol_paypal mailadmins 0 +1795 enrol_paypal expiredaction 3 +1796 enrol_paypal status 1 +1797 enrol_paypal cost 0 +1798 enrol_paypal currency USD +1799 enrol_paypal roleid 5 +1800 enrol_paypal enrolperiod 0 +1801 enrol_lti emaildisplay 2 +1802 enrol_lti city +1803 enrol_lti country +1804 enrol_lti timezone 99 +1805 enrol_lti lang en +1806 enrol_lti institution +1807 enrol_self requirepassword 0 +1808 enrol_self usepasswordpolicy 0 +1809 enrol_self showhint 0 +1810 enrol_self expiredaction 1 +1811 enrol_self expirynotifyhour 6 +1812 enrol_self defaultenrol 1 +1813 enrol_self status 1 +1814 enrol_self newenrols 0 +1815 enrol_self groupkey 0 +1816 enrol_self roleid 5 +1817 enrol_self enrolperiod 0 +1818 enrol_self expirynotify 0 +1819 enrol_self expirythreshold 86400 +1820 enrol_self longtimenosee 0 +1821 enrol_self maxenrolled 0 +1822 enrol_self sendcoursewelcomemessage 1 +1823 filter_urltolink formats 1,4,0 +1824 filter_urltolink embedimages 1 +1825 filter_emoticon formats 1,4,0 +1826 filter_displayh5p allowedsources +1827 filter_mathjaxloader httpsurl https://cdn.jsdelivr.net/npm/mathjax@2.7.8/MathJax.js +1828 filter_mathjaxloader texfiltercompatibility 0 +1829 filter_mathjaxloader mathjaxconfig \nMathJax.Hub.Config({\n config: ["Accessible.js", "Safe.js"],\n errorSettings: { message: ["!"] },\n skipStartupTypeset: true,\n messageStyle: "none"\n});\n +1830 filter_mathjaxloader additionaldelimiters +1831 filter_tex latexpreamble \\usepackage[latin1]{inputenc}\n\\usepackage{amsmath}\n\\usepackage{amsfonts}\n\\RequirePackage{amsmath,amssymb,latexsym}\n +1832 filter_tex latexbackground #FFFFFF +1833 filter_tex density 120 +1834 filter_tex pathlatex /usr/bin/latex +1835 filter_tex pathdvips /usr/bin/dvips +1836 filter_tex pathconvert /usr/bin/convert +1837 filter_tex pathdvisvgm /usr/bin/dvisvgm +1838 filter_tex pathmimetex +1839 filter_tex convertformat gif +1840 logstore_database dbdriver +1841 logstore_database dbhost +1842 logstore_database dbuser +1843 logstore_database dbpass +1844 logstore_database dbname +1845 logstore_database dbtable +1846 logstore_database dbpersist 0 +1847 logstore_database dbsocket +1848 logstore_database dbport +1849 logstore_database dbschema +1850 logstore_database dbcollation +1851 logstore_database dbhandlesoptions 0 +1852 logstore_database buffersize 50 +1853 logstore_database jsonformat 1 +1854 logstore_database logguests 0 +1855 logstore_database includelevels 1,2,0 +1856 logstore_database includeactions c,r,u,d +1857 logstore_legacy loglegacy 0 +1858 logstore_standard logguests 1 +1859 logstore_standard jsonformat 1 +1860 logstore_standard loglifetime 0 +1861 logstore_standard buffersize 50 +1862 mlbackend_python useserver 0 +1863 mlbackend_python host +1864 mlbackend_python port 0 +1865 mlbackend_python secure 0 +1866 mlbackend_python username default +1867 mlbackend_python password +1868 media_videojs videoextensions html_video,media_source,.f4v,.flv +1869 media_videojs audioextensions html_audio +1870 media_videojs rtmp 0 +1871 media_videojs useflash 0 +1872 media_videojs youtube 1 +1873 media_videojs videocssclass video-js +1874 media_videojs audiocssclass video-js +1875 media_videojs limitsize 1 +1876 paygw_paypal surcharge 0 +1877 qtype_multichoice answerhowmany 1 +1878 qtype_multichoice shuffleanswers 1 +1879 qtype_multichoice answernumbering abc +1880 editor_atto toolbar collapse = collapse\nstyle1 = title, bold, italic\nlist = unorderedlist, orderedlist, indent\nlinks = link\nfiles = emojipicker, image, media, recordrtc, managefiles, h5p\nstyle2 = underline, strike, subscript, superscript\nalign = align\ninsert = equation, charmap, table, clear\nundo = undo\naccessibility = accessibilitychecker, accessibilityhelper\nother = html +1881 editor_atto autosavefrequency 60 +1882 atto_collapse showgroups 5 +1883 atto_equation librarygroup1 \n\\cdot\n\\times\n\\ast\n\\div\n\\diamond\n\\pm\n\\mp\n\\oplus\n\\ominus\n\\otimes\n\\oslash\n\\odot\n\\circ\n\\bullet\n\\asymp\n\\equiv\n\\subseteq\n\\supseteq\n\\leq\n\\geq\n\\preceq\n\\succeq\n\\sim\n\\simeq\n\\approx\n\\subset\n\\supset\n\\ll\n\\gg\n\\prec\n\\succ\n\\infty\n\\in\n\\ni\n\\forall\n\\exists\n\\neq\n +1884 atto_equation librarygroup2 \n\\leftarrow\n\\rightarrow\n\\uparrow\n\\downarrow\n\\leftrightarrow\n\\nearrow\n\\searrow\n\\swarrow\n\\nwarrow\n\\Leftarrow\n\\Rightarrow\n\\Uparrow\n\\Downarrow\n\\Leftrightarrow\n +1885 atto_equation librarygroup3 \n\\alpha\n\\beta\n\\gamma\n\\delta\n\\epsilon\n\\zeta\n\\eta\n\\theta\n\\iota\n\\kappa\n\\lambda\n\\mu\n\\nu\n\\xi\n\\pi\n\\rho\n\\sigma\n\\tau\n\\upsilon\n\\phi\n\\chi\n\\psi\n\\omega\n\\Gamma\n\\Delta\n\\Theta\n\\Lambda\n\\Xi\n\\Pi\n\\Sigma\n\\Upsilon\n\\Phi\n\\Psi\n\\Omega\n +1886 atto_equation librarygroup4 \n\\sum{a,b}\n\\sqrt[a]{b+c}\n\\int_{a}^{b}{c}\n\\iint_{a}^{b}{c}\n\\iiint_{a}^{b}{c}\n\\oint{a}\n(a)\n[a]\n\\lbrace{a}\\rbrace\n\\left| \\begin{matrix} a_1 & a_2 \\ a_3 & a_4 \\end{matrix} \\right|\n\\frac{a}{b+c}\n\\vec{a}\n\\binom {a} {b}\n{a \\brack b}\n{a \\brace b}\n +1887 atto_recordrtc allowedtypes both +1888 atto_recordrtc audiobitrate 128000 +1889 atto_recordrtc videobitrate 2500000 +1890 atto_recordrtc timelimit 120 +1891 atto_table allowborders 0 +1892 atto_table allowbackgroundcolour 0 +1893 atto_table allowwidth 0 +1894 editor_tinymce customtoolbar wrap,formatselect,wrap,bold,italic,wrap,bullist,numlist,wrap,link,unlink,wrap,image\n\nundo,redo,wrap,underline,strikethrough,sub,sup,wrap,justifyleft,justifycenter,justifyright,wrap,outdent,indent,wrap,forecolor,backcolor,wrap,ltr,rtl\n\nfontselect,fontsizeselect,wrap,code,search,replace,wrap,nonbreaking,charmap,table,wrap,cleanup,removeformat,pastetext,pasteword,wrap,fullscreen +1895 editor_tinymce fontselectlist Trebuchet=Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;Arial=arial,helvetica,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,times new roman,times,serif;Tahoma=tahoma,arial,helvetica,sans-serif;Times New Roman=times new roman,times,serif;Verdana=verdana,arial,helvetica,sans-serif;Impact=impact;Wingdings=wingdings +1896 editor_tinymce customconfig +1897 tinymce_moodleemoticon requireemoticon 1 +1898 tinymce_spellchecker spellengine +1899 tinymce_spellchecker spelllanguagelist +English=en,Danish=da,Dutch=nl,Finnish=fi,French=fr,German=de,Italian=it,Polish=pl,Portuguese=pt,Spanish=es,Swedish=sv +1900 tool_mobile apppolicy https://www.relaytrust.org/thewell/privacypolicy.html +1901 tool_mobile typeoflogin 1 +1903 tool_mobile forcedurlscheme +1904 tool_mobile minimumversion +1905 tool_mobile enablesmartappbanners 1 +1906 tool_mobile iosappid +1907 tool_mobile androidappid org.relaytrust.thewell +1908 tool_mobile setuplink /thewell/ +1909 tool_mobile forcelogout 0 +1910 tool_mobile disabledfeatures $mmLoginEmailSignup,NoDelegate_ForgottenPassword,$mmSideMenuDelegate_mmaFrontpage,$mmSideMenuDelegate_mmaGrades,$mmSideMenuDelegate_mmaCompetency,$mmSideMenuDelegate_mmaFiles,CoreMainMenuDelegate_CoreTag,$mmSideMenuDelegate_website,$mmSideMenuDelegate_help,CoreCourseOptionsDelegate_AddonBlog,CoreUserDelegate_AddonBlog:blogs,$mmUserDelegate_mmaMessages:blockContact +1911 tool_mobile custommenuitems Get Resources from The Well|http://{{connectbox_default_hostname}}|browser||fa-cart-arrow-down\r\nHelp|http://learn.{{connectbox_default_hostname}}/help|embedded||fa-question-circle\r\nAbout The Well|http://learn.{{connectbox_default_hostname}}/help/about.php|embedded||fa-tint +1912 tool_mobile filetypeexclusionlist +1913 tool_mobile customlangstrings +1914 tool_moodlenet enablemoodlenet 0 +1915 tool_moodlenet defaultmoodlenetname MoodleNet Central +1916 tool_moodlenet defaultmoodlenet https://moodle.net +1917 tool_task lastcronstart 1613084161 +1918 tool_task lastcroninterval 60 +1902 tool_mobile qrcodetype 2 +\. + + +-- +-- Name: mdl_config_plugins_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_config_plugins_id_seq', 1919, true); + + +-- +-- Data for Name: mdl_contentbank_content; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_contentbank_content (id, name, contenttype, contextid, instanceid, configdata, usercreated, usermodified, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_contentbank_content_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_contentbank_content_id_seq', 1, false); + + +-- +-- Data for Name: mdl_context; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_context (id, contextlevel, instanceid, path, depth, locked) FROM stdin; +1 10 0 /1 1 0 +2 50 1 /1/2 2 0 +3 40 1 /1/3 2 0 +4 30 1 /1/4 2 0 +5 30 2 /1/5 2 0 +6 80 1 /1/6 2 0 +7 80 2 /1/7 2 0 +8 80 3 /1/8 2 0 +9 80 4 /1/9 2 0 +10 80 5 /1/10 2 0 +11 80 6 /1/11 2 0 +12 80 7 /1/12 2 0 +13 80 8 /1/13 2 0 +14 80 9 /1/14 2 0 +15 80 10 /1/15 2 0 +16 80 11 /1/5/16 3 0 +17 80 12 /1/5/17 3 0 +18 80 13 /1/5/18 3 0 +19 80 14 /1/5/19 3 0 +20 80 15 /1/5/20 3 0 +21 80 16 /1/5/21 3 0 +22 80 17 /1/5/22 3 0 +23 80 18 /1/5/23 3 0 +24 80 19 /1/5/24 3 0 +25 30 3 /1/25 2 0 +26 80 20 /1/25/26 3 0 +27 80 21 /1/25/27 3 0 +28 80 22 /1/25/28 3 0 +29 80 23 /1/25/29 3 0 +30 80 24 /1/25/30 3 0 +31 80 25 /1/25/31 3 0 +32 80 26 /1/25/32 3 0 +33 80 27 /1/25/33 3 0 +34 80 28 /1/25/34 3 0 +36 80 29 /1/36 2 0 +\. + + +-- +-- Name: mdl_context_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_context_id_seq', 36, true); + + +-- +-- Data for Name: mdl_context_temp; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_context_temp (id, path, depth, locked) FROM stdin; +\. + + +-- +-- Data for Name: mdl_course; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course (id, category, sortorder, fullname, shortname, idnumber, summary, summaryformat, format, showgrades, newsitems, startdate, enddate, relativedatesmode, marker, maxbytes, legacyfiles, showreports, visible, visibleold, downloadcontent, groupmode, groupmodeforce, defaultgroupingid, lang, calendartype, theme, timecreated, timemodified, requested, enablecompletion, completionnotify, cacherev, originalcourseid) FROM stdin; +1 0 0 The Well The Well 0 site 1 3 0 0 0 0 0 0 0 1 1 \N 0 0 0 1612889052 1612889167 0 0 0 1622640268 \N +\. + + +-- +-- Data for Name: mdl_course_categories; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course_categories (id, name, idnumber, description, descriptionformat, parent, sortorder, coursecount, visible, visibleold, timemodified, depth, path, theme) FROM stdin; +1 Miscellaneous \N \N 0 0 10000 0 1 1 1612889052 1 /1 \N +\. + + +-- +-- Name: mdl_course_categories_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_categories_id_seq', 1, true); + + +-- +-- Data for Name: mdl_course_completion_aggr_methd; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course_completion_aggr_methd (id, course, criteriatype, method, value) FROM stdin; +\. + + +-- +-- Name: mdl_course_completion_aggr_methd_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_completion_aggr_methd_id_seq', 1, false); + + +-- +-- Data for Name: mdl_course_completion_crit_compl; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course_completion_crit_compl (id, userid, course, criteriaid, gradefinal, unenroled, timecompleted) FROM stdin; +\. + + +-- +-- Name: mdl_course_completion_crit_compl_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_completion_crit_compl_id_seq', 1, false); + + +-- +-- Data for Name: mdl_course_completion_criteria; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course_completion_criteria (id, course, criteriatype, module, moduleinstance, courseinstance, enrolperiod, timeend, gradepass, role) FROM stdin; +\. + + +-- +-- Name: mdl_course_completion_criteria_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_completion_criteria_id_seq', 1, false); + + +-- +-- Data for Name: mdl_course_completion_defaults; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course_completion_defaults (id, course, module, completion, completionview, completionusegrade, completionexpected, customrules) FROM stdin; +\. + + +-- +-- Name: mdl_course_completion_defaults_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_completion_defaults_id_seq', 1, false); + + +-- +-- Data for Name: mdl_course_completions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course_completions (id, userid, course, timeenrolled, timestarted, timecompleted, reaggregate) FROM stdin; +\. + + +-- +-- Name: mdl_course_completions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_completions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_course_format_options; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course_format_options (id, courseid, format, sectionid, name, value) FROM stdin; +1 1 site 0 numsections 1 +\. + + +-- +-- Name: mdl_course_format_options_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_format_options_id_seq', 1, true); + + +-- +-- Name: mdl_course_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_id_seq', 2, false); + + +-- +-- Data for Name: mdl_course_modules; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course_modules (id, course, module, instance, section, idnumber, added, score, indent, visible, visibleoncoursepage, visibleold, groupmode, groupingid, completion, completiongradeitemnumber, completionview, completionexpected, showdescription, availability, deletioninprogress) FROM stdin; +\. + + +-- +-- Data for Name: mdl_course_modules_completion; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course_modules_completion (id, coursemoduleid, userid, completionstate, viewed, overrideby, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_course_modules_completion_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_modules_completion_id_seq', 1, false); + + +-- +-- Name: mdl_course_modules_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_modules_id_seq', 1, false); + + +-- +-- Data for Name: mdl_course_published; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course_published (id, huburl, courseid, timepublished, enrollable, hubcourseid, status, timechecked) FROM stdin; +\. + + +-- +-- Name: mdl_course_published_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_published_id_seq', 1, false); + + +-- +-- Data for Name: mdl_course_request; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course_request (id, fullname, shortname, summary, summaryformat, category, reason, requester, password) FROM stdin; +\. + + +-- +-- Name: mdl_course_request_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_request_id_seq', 1, false); + + +-- +-- Data for Name: mdl_course_sections; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_course_sections (id, course, section, name, summary, summaryformat, sequence, visible, availability, timemodified) FROM stdin; +1 1 1

realsitesummary

1 1 {"op":"&","c":[],"showc":[]} 1622589234 +\. + + +-- +-- Name: mdl_course_sections_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_course_sections_id_seq', 1, true); + + +-- +-- Data for Name: mdl_customfield_category; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_customfield_category (id, name, description, descriptionformat, sortorder, timecreated, timemodified, component, area, itemid, contextid) FROM stdin; +\. + + +-- +-- Name: mdl_customfield_category_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_customfield_category_id_seq', 1, false); + + +-- +-- Data for Name: mdl_customfield_data; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_customfield_data (id, fieldid, instanceid, intvalue, decvalue, shortcharvalue, charvalue, value, valueformat, timecreated, timemodified, contextid) FROM stdin; +\. + + +-- +-- Name: mdl_customfield_data_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_customfield_data_id_seq', 1, false); + + +-- +-- Data for Name: mdl_customfield_field; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_customfield_field (id, shortname, name, type, description, descriptionformat, sortorder, categoryid, configdata, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_customfield_field_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_customfield_field_id_seq', 1, false); + + +-- +-- Data for Name: mdl_data; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_data (id, course, name, intro, introformat, comments, timeavailablefrom, timeavailableto, timeviewfrom, timeviewto, requiredentries, requiredentriestoview, maxentries, rssarticles, singletemplate, listtemplate, listtemplateheader, listtemplatefooter, addtemplate, rsstemplate, rsstitletemplate, csstemplate, jstemplate, asearchtemplate, approval, manageapproved, scale, assessed, assesstimestart, assesstimefinish, defaultsort, defaultsortdir, editany, notification, timemodified, config, completionentries) FROM stdin; +\. + + +-- +-- Data for Name: mdl_data_content; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_data_content (id, fieldid, recordid, content, content1, content2, content3, content4) FROM stdin; +\. + + +-- +-- Name: mdl_data_content_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_data_content_id_seq', 1, false); + + +-- +-- Data for Name: mdl_data_fields; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_data_fields (id, dataid, type, name, description, required, param1, param2, param3, param4, param5, param6, param7, param8, param9, param10) FROM stdin; +\. + + +-- +-- Name: mdl_data_fields_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_data_fields_id_seq', 1, false); + + +-- +-- Name: mdl_data_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_data_id_seq', 1, false); + + +-- +-- Data for Name: mdl_data_records; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_data_records (id, userid, groupid, dataid, timecreated, timemodified, approved) FROM stdin; +\. + + +-- +-- Name: mdl_data_records_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_data_records_id_seq', 1, false); + + +-- +-- Data for Name: mdl_editor_atto_autosave; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_editor_atto_autosave (id, elementid, contextid, pagehash, userid, drafttext, draftid, pageinstance, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_editor_atto_autosave_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_editor_atto_autosave_id_seq', 2, true); + + +-- +-- Data for Name: mdl_enrol; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol (id, enrol, status, courseid, sortorder, name, enrolperiod, enrolstartdate, enrolenddate, expirynotify, expirythreshold, notifyall, password, cost, currency, roleid, customint1, customint2, customint3, customint4, customint5, customint6, customint7, customint8, customchar1, customchar2, customchar3, customdec1, customdec2, customtext1, customtext2, customtext3, customtext4, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Data for Name: mdl_enrol_flatfile; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol_flatfile (id, action, roleid, userid, courseid, timestart, timeend, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_enrol_flatfile_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_flatfile_id_seq', 1, false); + + +-- +-- Name: mdl_enrol_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_id_seq', 1, false); + + +-- +-- Data for Name: mdl_enrol_lti_lti2_consumer; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol_lti_lti2_consumer (id, name, consumerkey256, consumerkey, secret, ltiversion, consumername, consumerversion, consumerguid, profile, toolproxy, settings, protected, enabled, enablefrom, enableuntil, lastaccess, created, updated) FROM stdin; +\. + + +-- +-- Name: mdl_enrol_lti_lti2_consumer_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_lti_lti2_consumer_id_seq', 1, false); + + +-- +-- Data for Name: mdl_enrol_lti_lti2_context; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol_lti_lti2_context (id, consumerid, lticontextkey, type, settings, created, updated) FROM stdin; +\. + + +-- +-- Name: mdl_enrol_lti_lti2_context_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_lti_lti2_context_id_seq', 1, false); + + +-- +-- Data for Name: mdl_enrol_lti_lti2_nonce; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol_lti_lti2_nonce (id, consumerid, value, expires) FROM stdin; +\. + + +-- +-- Name: mdl_enrol_lti_lti2_nonce_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_lti_lti2_nonce_id_seq', 1, false); + + +-- +-- Data for Name: mdl_enrol_lti_lti2_resource_link; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol_lti_lti2_resource_link (id, contextid, consumerid, ltiresourcelinkkey, settings, primaryresourcelinkid, shareapproved, created, updated) FROM stdin; +\. + + +-- +-- Name: mdl_enrol_lti_lti2_resource_link_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_lti_lti2_resource_link_id_seq', 1, false); + + +-- +-- Data for Name: mdl_enrol_lti_lti2_share_key; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol_lti_lti2_share_key (id, sharekey, resourcelinkid, autoapprove, expires) FROM stdin; +\. + + +-- +-- Name: mdl_enrol_lti_lti2_share_key_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_lti_lti2_share_key_id_seq', 1, false); + + +-- +-- Data for Name: mdl_enrol_lti_lti2_tool_proxy; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol_lti_lti2_tool_proxy (id, toolproxykey, consumerid, toolproxy, created, updated) FROM stdin; +\. + + +-- +-- Name: mdl_enrol_lti_lti2_tool_proxy_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_lti_lti2_tool_proxy_id_seq', 1, false); + + +-- +-- Data for Name: mdl_enrol_lti_lti2_user_result; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol_lti_lti2_user_result (id, resourcelinkid, ltiuserkey, ltiresultsourcedid, created, updated) FROM stdin; +\. + + +-- +-- Name: mdl_enrol_lti_lti2_user_result_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_lti_lti2_user_result_id_seq', 1, false); + + +-- +-- Data for Name: mdl_enrol_lti_tool_consumer_map; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol_lti_tool_consumer_map (id, toolid, consumerid) FROM stdin; +\. + + +-- +-- Name: mdl_enrol_lti_tool_consumer_map_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_lti_tool_consumer_map_id_seq', 1, false); + + +-- +-- Data for Name: mdl_enrol_lti_tools; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol_lti_tools (id, enrolid, contextid, institution, lang, timezone, maxenrolled, maildisplay, city, country, gradesync, gradesynccompletion, membersync, membersyncmode, roleinstructor, rolelearner, secret, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_enrol_lti_tools_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_lti_tools_id_seq', 1, false); + + +-- +-- Data for Name: mdl_enrol_lti_users; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol_lti_users (id, userid, toolid, serviceurl, sourceid, consumerkey, consumersecret, membershipsurl, membershipsid, lastgrade, lastaccess, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_enrol_lti_users_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_lti_users_id_seq', 1, false); + + +-- +-- Data for Name: mdl_enrol_paypal; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_enrol_paypal (id, business, receiver_email, receiver_id, item_name, courseid, userid, instanceid, memo, tax, option_name1, option_selection1_x, option_name2, option_selection2_x, payment_status, pending_reason, reason_code, txn_id, parent_txn_id, payment_type, timeupdated) FROM stdin; +\. + + +-- +-- Name: mdl_enrol_paypal_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_enrol_paypal_id_seq', 1, false); + + +-- +-- Data for Name: mdl_event; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_event (id, name, description, format, categoryid, courseid, groupid, userid, repeatid, component, modulename, instance, type, eventtype, timestart, timeduration, timesort, visible, uuid, sequence, timemodified, subscriptionid, priority, location) FROM stdin; +\. + + +-- +-- Name: mdl_event_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_event_id_seq', 1, false); + + +-- +-- Data for Name: mdl_event_subscriptions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_event_subscriptions (id, url, categoryid, courseid, groupid, userid, eventtype, pollinterval, lastupdated, name) FROM stdin; +\. + + +-- +-- Name: mdl_event_subscriptions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_event_subscriptions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_events_handlers; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_events_handlers (id, eventname, component, handlerfile, handlerfunction, schedule, status, internal) FROM stdin; +\. + + +-- +-- Name: mdl_events_handlers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_events_handlers_id_seq', 1, false); + + +-- +-- Data for Name: mdl_events_queue; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_events_queue (id, eventdata, stackdump, userid, timecreated) FROM stdin; +\. + + +-- +-- Data for Name: mdl_events_queue_handlers; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_events_queue_handlers (id, queuedeventid, handlerid, status, errormessage, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_events_queue_handlers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_events_queue_handlers_id_seq', 1, false); + + +-- +-- Name: mdl_events_queue_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_events_queue_id_seq', 1, false); + + +-- +-- Data for Name: mdl_external_functions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_external_functions (id, name, classname, methodname, classpath, component, capabilities, services) FROM stdin; +1 core_auth_confirm_user core_auth_external confirm_user \N moodle \N +2 core_auth_request_password_reset core_auth_external request_password_reset \N moodle \N +3 core_auth_is_minor core_auth_external is_minor \N moodle \N +4 core_auth_is_age_digital_consent_verification_enabled core_auth_external is_age_digital_consent_verification_enabled \N moodle \N +5 core_auth_resend_confirmation_email core_auth_external resend_confirmation_email \N moodle \N +6 core_backup_get_async_backup_progress core_backup_external get_async_backup_progress backup/externallib.php moodle \N +7 core_backup_get_async_backup_links_backup core_backup_external get_async_backup_links_backup backup/externallib.php moodle \N +8 core_backup_get_async_backup_links_restore core_backup_external get_async_backup_links_restore backup/externallib.php moodle \N +9 core_backup_get_copy_progress core_backup_external get_copy_progress backup/externallib.php moodle \N +10 core_backup_submit_copy_form core_backup_external submit_copy_form backup/externallib.php moodle \N +11 core_badges_get_user_badges core_badges_external get_user_badges \N moodle moodle/badges:viewotherbadges moodle_mobile_app +12 core_blog_get_entries core_blog\\external get_entries \N moodle moodle_mobile_app +13 core_blog_view_entries core_blog\\external view_entries \N moodle moodle_mobile_app +14 core_calendar_get_calendar_monthly_view core_calendar_external get_calendar_monthly_view calendar/externallib.php moodle moodle_mobile_app +15 core_calendar_get_calendar_day_view core_calendar_external get_calendar_day_view calendar/externallib.php moodle moodle_mobile_app +16 core_calendar_get_calendar_upcoming_view core_calendar_external get_calendar_upcoming_view calendar/externallib.php moodle moodle_mobile_app +17 core_calendar_update_event_start_day core_calendar_external update_event_start_day calendar/externallib.php moodle moodle/calendar:manageentries, moodle/calendar:manageownentries, moodle/calendar:managegroupentries moodle_mobile_app +18 core_calendar_create_calendar_events core_calendar_external create_calendar_events calendar/externallib.php moodle moodle/calendar:manageentries, moodle/calendar:manageownentries, moodle/calendar:managegroupentries moodle_mobile_app +19 core_calendar_delete_calendar_events core_calendar_external delete_calendar_events calendar/externallib.php moodle moodle/calendar:manageentries, moodle/calendar:manageownentries, moodle/calendar:managegroupentries moodle_mobile_app +20 core_calendar_get_calendar_events core_calendar_external get_calendar_events calendar/externallib.php moodle moodle/calendar:manageentries, moodle/calendar:manageownentries, moodle/calendar:managegroupentries moodle_mobile_app +21 core_calendar_get_action_events_by_timesort core_calendar_external get_calendar_action_events_by_timesort calendar/externallib.php moodle moodle/calendar:manageentries, moodle/calendar:manageownentries, moodle/calendar:managegroupentries moodle_mobile_app +22 core_calendar_get_action_events_by_course core_calendar_external get_calendar_action_events_by_course calendar/externallib.php moodle moodle/calendar:manageentries, moodle/calendar:manageownentries, moodle/calendar:managegroupentries moodle_mobile_app +23 core_calendar_get_action_events_by_courses core_calendar_external get_calendar_action_events_by_courses calendar/externallib.php moodle moodle/calendar:manageentries, moodle/calendar:manageownentries, moodle/calendar:managegroupentries moodle_mobile_app +24 core_calendar_get_calendar_event_by_id core_calendar_external get_calendar_event_by_id calendar/externallib.php moodle moodle/calendar:manageentries, moodle/calendar:manageownentries, moodle/calendar:managegroupentries moodle_mobile_app +25 core_calendar_submit_create_update_form core_calendar_external submit_create_update_form calendar/externallib.php moodle moodle/calendar:manageentries, moodle/calendar:manageownentries, moodle/calendar:managegroupentries moodle_mobile_app +26 core_calendar_get_calendar_access_information core_calendar_external get_calendar_access_information calendar/externallib.php moodle moodle_mobile_app +27 core_calendar_get_allowed_event_types core_calendar_external get_allowed_event_types calendar/externallib.php moodle moodle_mobile_app +28 core_calendar_get_timestamps core_calendar_external get_timestamps calendar/externallib.php moodle \N +29 core_calendar_get_calendar_export_token core_calendar\\external\\export\\token execute \N moodle moodle_mobile_app +30 core_cohort_add_cohort_members core_cohort_external add_cohort_members cohort/externallib.php moodle moodle/cohort:assign \N +31 core_cohort_create_cohorts core_cohort_external create_cohorts cohort/externallib.php moodle moodle/cohort:manage \N +32 core_cohort_delete_cohort_members core_cohort_external delete_cohort_members cohort/externallib.php moodle moodle/cohort:assign \N +33 core_cohort_delete_cohorts core_cohort_external delete_cohorts cohort/externallib.php moodle moodle/cohort:manage \N +34 core_cohort_get_cohort_members core_cohort_external get_cohort_members cohort/externallib.php moodle moodle/cohort:view \N +35 core_cohort_search_cohorts core_cohort_external search_cohorts cohort/externallib.php moodle moodle/cohort:view \N +36 core_cohort_get_cohorts core_cohort_external get_cohorts cohort/externallib.php moodle moodle/cohort:view \N +37 core_cohort_update_cohorts core_cohort_external update_cohorts cohort/externallib.php moodle moodle/cohort:manage \N +38 core_comment_get_comments core_comment_external get_comments \N moodle moodle/comment:view moodle_mobile_app +39 core_comment_add_comments core_comment_external add_comments \N moodle moodle_mobile_app +40 core_comment_delete_comments core_comment_external delete_comments \N moodle moodle_mobile_app +41 core_completion_get_activities_completion_status core_completion_external get_activities_completion_status \N moodle moodle_mobile_app +42 core_completion_get_course_completion_status core_completion_external get_course_completion_status \N moodle report/completion:view moodle_mobile_app +43 core_completion_mark_course_self_completed core_completion_external mark_course_self_completed \N moodle moodle_mobile_app +44 core_completion_update_activity_completion_status_manually core_completion_external update_activity_completion_status_manually \N moodle moodle_mobile_app +45 core_completion_override_activity_completion_status core_completion_external override_activity_completion_status \N moodle moodle/course:overridecompletion \N +46 core_course_create_categories core_course_external create_categories course/externallib.php moodle moodle/category:manage \N +47 core_course_create_courses core_course_external create_courses course/externallib.php moodle moodle/course:create, moodle/course:visibility \N +48 core_course_delete_categories core_course_external delete_categories course/externallib.php moodle moodle/category:manage \N +49 core_course_delete_courses core_course_external delete_courses course/externallib.php moodle moodle/course:delete \N +50 core_course_delete_modules core_course_external delete_modules course/externallib.php moodle moodle/course:manageactivities \N +51 core_course_duplicate_course core_course_external duplicate_course course/externallib.php moodle moodle/backup:backupcourse, moodle/restore:restorecourse, moodle/course:create \N +52 core_course_get_categories core_course_external get_categories course/externallib.php moodle moodle/category:viewhiddencategories moodle_mobile_app +53 core_course_get_contents core_course_external get_course_contents course/externallib.php moodle moodle/course:update, moodle/course:viewhiddencourses moodle_mobile_app +54 core_course_get_course_module core_course_external get_course_module course/externallib.php moodle moodle_mobile_app +55 core_course_get_course_module_by_instance core_course_external get_course_module_by_instance course/externallib.php moodle moodle_mobile_app +56 core_course_get_module core_course_external get_module course/externallib.php moodle \N +57 core_course_edit_module core_course_external edit_module course/externallib.php moodle \N +58 core_course_edit_section core_course_external edit_section course/externallib.php moodle \N +59 core_course_get_courses core_course_external get_courses course/externallib.php moodle moodle/course:view, moodle/course:update, moodle/course:viewhiddencourses moodle_mobile_app +60 core_course_import_course core_course_external import_course course/externallib.php moodle moodle/backup:backuptargetimport, moodle/restore:restoretargetimport \N +61 core_course_search_courses core_course_external search_courses course/externallib.php moodle moodle_mobile_app +62 core_course_update_categories core_course_external update_categories course/externallib.php moodle moodle/category:manage \N +63 core_course_update_courses core_course_external update_courses course/externallib.php moodle moodle/course:update, moodle/course:changecategory, moodle/course:changefullname, moodle/course:changeshortname, moodle/course:changeidnumber, moodle/course:changesummary, moodle/course:visibility \N +64 core_course_view_course core_course_external view_course course/externallib.php moodle moodle_mobile_app +65 core_course_get_user_navigation_options core_course_external get_user_navigation_options course/externallib.php moodle moodle_mobile_app +66 core_course_get_user_administration_options core_course_external get_user_administration_options course/externallib.php moodle moodle_mobile_app +67 core_course_get_courses_by_field core_course_external get_courses_by_field course/externallib.php moodle moodle_mobile_app +68 core_course_check_updates core_course_external check_updates course/externallib.php moodle moodle_mobile_app +69 core_course_get_updates_since core_course_external get_updates_since course/externallib.php moodle moodle_mobile_app +70 core_course_get_enrolled_courses_by_timeline_classification core_course_external get_enrolled_courses_by_timeline_classification course/externallib.php moodle moodle_mobile_app +71 core_course_get_recent_courses core_course_external get_recent_courses course/externallib.php moodle moodle_mobile_app +72 core_course_set_favourite_courses core_course_external set_favourite_courses course/externallib.php moodle moodle_mobile_app +73 core_course_get_enrolled_users_by_cmid core_course_external get_enrolled_users_by_cmid course/externallib.php moodle \N +74 core_course_add_content_item_to_user_favourites core_course_external add_content_item_to_user_favourites course/externallib.php moodle \N +75 core_course_remove_content_item_from_user_favourites core_course_external remove_content_item_from_user_favourites course/externallib.php moodle \N +76 core_course_get_course_content_items core_course_external get_course_content_items course/externallib.php moodle \N +77 core_course_get_activity_chooser_footer core_course_external get_activity_chooser_footer course/externallib.php moodle \N +78 core_course_toggle_activity_recommendation core_course_external toggle_activity_recommendation course/externallib.php moodle \N +79 core_enrol_get_course_enrolment_methods core_enrol_external get_course_enrolment_methods enrol/externallib.php moodle moodle_mobile_app +80 core_enrol_get_enrolled_users core_enrol_external get_enrolled_users enrol/externallib.php moodle moodle/user:viewdetails, moodle/user:viewhiddendetails, moodle/course:useremail, moodle/user:update, moodle/site:accessallgroups moodle_mobile_app +81 core_enrol_get_enrolled_users_with_capability core_enrol_external get_enrolled_users_with_capability enrol/externallib.php moodle \N +82 core_enrol_get_potential_users core_enrol_external get_potential_users enrol/externallib.php moodle moodle/course:enrolreview \N +83 core_enrol_search_users core_enrol_external search_users enrol/externallib.php moodle moodle/course:viewparticipants moodle_mobile_app +84 core_enrol_get_users_courses core_enrol_external get_users_courses enrol/externallib.php moodle moodle/course:viewparticipants moodle_mobile_app +85 core_enrol_edit_user_enrolment core_enrol_external edit_user_enrolment enrol/externallib.php moodle \N +86 core_enrol_submit_user_enrolment_form core_enrol_external submit_user_enrolment_form enrol/externallib.php moodle \N +87 core_enrol_unenrol_user_enrolment core_enrol_external unenrol_user_enrolment enrol/externallib.php moodle \N +88 core_fetch_notifications core_external fetch_notifications lib/external/externallib.php moodle \N +89 core_session_touch core\\session\\external touch_session \N moodle \N +90 core_session_time_remaining core\\session\\external time_remaining \N moodle \N +91 core_files_get_files core_files_external get_files files/externallib.php moodle moodle_mobile_app +92 core_files_upload core_files_external upload files/externallib.php moodle \N +93 core_files_delete_draft_files core_files\\external\\delete\\draft execute \N moodle moodle_mobile_app +94 core_form_get_filetypes_browser_data core_form\\external get_filetypes_browser_data \N moodle \N +95 core_get_component_strings core_external get_component_strings lib/external/externallib.php moodle moodle_mobile_app +96 core_get_fragment core_external get_fragment lib/external/externallib.php moodle \N +97 core_get_string core_external get_string lib/external/externallib.php moodle \N +98 core_get_strings core_external get_strings lib/external/externallib.php moodle \N +99 core_get_user_dates core_external get_user_dates lib/external/externallib.php moodle \N +100 core_grades_get_grades core_grades_external get_grades \N moodle moodle/grade:view, moodle/grade:viewall, moodle/grade:viewhidden \N +101 core_grades_update_grades core_grades_external update_grades \N moodle \N +102 core_grades_grader_gradingpanel_point_fetch core_grades\\grades\\grader\\gradingpanel\\point\\external\\fetch execute \N moodle moodle_mobile_app +103 core_grades_grader_gradingpanel_point_store core_grades\\grades\\grader\\gradingpanel\\point\\external\\store execute \N moodle moodle_mobile_app +104 core_grades_grader_gradingpanel_scale_fetch core_grades\\grades\\grader\\gradingpanel\\scale\\external\\fetch execute \N moodle moodle_mobile_app +105 core_grades_grader_gradingpanel_scale_store core_grades\\grades\\grader\\gradingpanel\\scale\\external\\store execute \N moodle moodle_mobile_app +106 core_grades_create_gradecategory core_grades_external create_gradecategory \N moodle moodle/grade:manage \N +107 core_grading_get_definitions core_grading_external get_definitions \N moodle \N +108 core_grading_get_gradingform_instances core_grading_external get_gradingform_instances \N moodle \N +109 core_grading_save_definitions core_grading_external save_definitions \N moodle \N +110 core_group_add_group_members core_group_external add_group_members group/externallib.php moodle moodle/course:managegroups \N +111 core_group_assign_grouping core_group_external assign_grouping group/externallib.php moodle \N +112 core_group_create_groupings core_group_external create_groupings group/externallib.php moodle \N +113 core_group_create_groups core_group_external create_groups group/externallib.php moodle moodle/course:managegroups \N +114 core_group_delete_group_members core_group_external delete_group_members group/externallib.php moodle moodle/course:managegroups \N +115 core_group_delete_groupings core_group_external delete_groupings group/externallib.php moodle \N +116 core_group_delete_groups core_group_external delete_groups group/externallib.php moodle moodle/course:managegroups \N +117 core_group_get_activity_allowed_groups core_group_external get_activity_allowed_groups group/externallib.php moodle moodle_mobile_app +118 core_group_get_activity_groupmode core_group_external get_activity_groupmode group/externallib.php moodle moodle_mobile_app +119 core_group_get_course_groupings core_group_external get_course_groupings group/externallib.php moodle moodle_mobile_app +120 core_group_get_course_groups core_group_external get_course_groups group/externallib.php moodle moodle/course:managegroups moodle_mobile_app +121 core_group_get_course_user_groups core_group_external get_course_user_groups group/externallib.php moodle moodle/course:managegroups moodle_mobile_app +122 core_group_get_group_members core_group_external get_group_members group/externallib.php moodle moodle/course:managegroups \N +123 core_group_get_groupings core_group_external get_groupings group/externallib.php moodle \N +124 core_group_get_groups core_group_external get_groups group/externallib.php moodle moodle/course:managegroups \N +125 core_group_unassign_grouping core_group_external unassign_grouping group/externallib.php moodle \N +126 core_group_update_groupings core_group_external update_groupings group/externallib.php moodle \N +127 core_group_update_groups core_group_external update_groups group/externallib.php moodle moodle/course:managegroups \N +128 core_message_mute_conversations core_message_external mute_conversations message/externallib.php moodle moodle_mobile_app +129 core_message_unmute_conversations core_message_external unmute_conversations message/externallib.php moodle moodle_mobile_app +130 core_message_block_user core_message_external block_user message/externallib.php moodle moodle_mobile_app +131 core_message_get_contact_requests core_message_external get_contact_requests message/externallib.php moodle moodle_mobile_app +132 core_message_create_contact_request core_message_external create_contact_request message/externallib.php moodle moodle_mobile_app +133 core_message_confirm_contact_request core_message_external confirm_contact_request message/externallib.php moodle moodle_mobile_app +134 core_message_decline_contact_request core_message_external decline_contact_request message/externallib.php moodle moodle_mobile_app +135 core_message_get_received_contact_requests_count core_message_external get_received_contact_requests_count message/externallib.php moodle moodle_mobile_app +136 core_message_delete_contacts core_message_external delete_contacts message/externallib.php moodle moodle_mobile_app +137 core_message_delete_conversations_by_id core_message_external delete_conversations_by_id message/externallib.php moodle moodle/site:deleteownmessage moodle_mobile_app +138 core_message_delete_message core_message_external delete_message message/externallib.php moodle moodle/site:deleteownmessage moodle_mobile_app +139 core_message_get_blocked_users core_message_external get_blocked_users message/externallib.php moodle moodle_mobile_app +140 core_message_data_for_messagearea_search_messages core_message_external data_for_messagearea_search_messages message/externallib.php moodle moodle_mobile_app +141 core_message_message_search_users core_message_external message_search_users message/externallib.php moodle moodle_mobile_app +142 core_message_get_user_contacts core_message_external get_user_contacts message/externallib.php moodle moodle_mobile_app +143 core_message_get_conversations core_message_external get_conversations message/externallib.php moodle moodle_mobile_app +144 core_message_get_conversation core_message_external get_conversation message/externallib.php moodle moodle_mobile_app +145 core_message_get_conversation_between_users core_message_external get_conversation_between_users message/externallib.php moodle moodle_mobile_app +146 core_message_get_self_conversation core_message_external get_self_conversation message/externallib.php moodle moodle_mobile_app +147 core_message_get_messages core_message_external get_messages message/externallib.php moodle moodle_mobile_app +148 core_message_get_conversation_counts core_message_external get_conversation_counts message/externallib.php moodle moodle_mobile_app +149 core_message_get_unread_conversation_counts core_message_external get_unread_conversation_counts message/externallib.php moodle moodle_mobile_app +150 core_message_get_conversation_members core_message_external get_conversation_members message/externallib.php moodle moodle_mobile_app +151 core_message_get_member_info core_message_external get_member_info message/externallib.php moodle moodle_mobile_app +152 core_message_get_unread_conversations_count core_message_external get_unread_conversations_count message/externallib.php moodle moodle_mobile_app +153 core_message_mark_all_notifications_as_read core_message_external mark_all_notifications_as_read message/externallib.php moodle moodle_mobile_app +154 core_message_mark_all_conversation_messages_as_read core_message_external mark_all_conversation_messages_as_read message/externallib.php moodle moodle_mobile_app +155 core_message_mark_message_read core_message_external mark_message_read message/externallib.php moodle moodle_mobile_app +156 core_message_mark_notification_read core_message_external mark_notification_read message/externallib.php moodle moodle_mobile_app +157 core_message_message_processor_config_form core_message_external message_processor_config_form message/externallib.php moodle moodle_mobile_app +158 core_message_get_message_processor core_message_external get_message_processor message/externallib.php moodle \N +159 core_message_search_contacts core_message_external search_contacts message/externallib.php moodle moodle_mobile_app +160 core_message_send_instant_messages core_message_external send_instant_messages message/externallib.php moodle moodle/site:sendmessage moodle_mobile_app +161 core_message_send_messages_to_conversation core_message_external send_messages_to_conversation message/externallib.php moodle moodle/site:sendmessage moodle_mobile_app +162 core_message_get_conversation_messages core_message_external get_conversation_messages message/externallib.php moodle moodle_mobile_app +163 core_message_unblock_user core_message_external unblock_user message/externallib.php moodle moodle_mobile_app +164 core_message_get_user_notification_preferences core_message_external get_user_notification_preferences message/externallib.php moodle moodle/user:editownmessageprofile moodle_mobile_app +165 core_message_get_user_message_preferences core_message_external get_user_message_preferences message/externallib.php moodle moodle/user:editownmessageprofile moodle_mobile_app +166 core_message_set_favourite_conversations core_message_external set_favourite_conversations message/externallib.php moodle moodle_mobile_app +167 core_message_unset_favourite_conversations core_message_external unset_favourite_conversations message/externallib.php moodle moodle_mobile_app +168 core_message_delete_message_for_all_users core_message_external delete_message_for_all_users message/externallib.php moodle moodle/site:deleteanymessage moodle_mobile_app +169 core_notes_create_notes core_notes_external create_notes notes/externallib.php moodle moodle/notes:manage moodle_mobile_app +170 core_notes_delete_notes core_notes_external delete_notes notes/externallib.php moodle moodle/notes:manage moodle_mobile_app +171 core_notes_get_course_notes core_notes_external get_course_notes notes/externallib.php moodle moodle/notes:view moodle_mobile_app +172 core_notes_get_notes core_notes_external get_notes notes/externallib.php moodle moodle/notes:view \N +173 core_notes_update_notes core_notes_external update_notes notes/externallib.php moodle moodle/notes:manage \N +174 core_notes_view_notes core_notes_external view_notes notes/externallib.php moodle moodle/notes:view moodle_mobile_app +175 core_output_load_template core\\output\\external load_template \N moodle \N +176 core_output_load_template_with_dependencies core\\output\\external load_template_with_dependencies \N moodle \N +177 core_output_load_fontawesome_icon_map core\\output\\external load_fontawesome_icon_map \N moodle \N +178 core_output_load_fontawesome_icon_system_map core\\external\\output\\icon_system\\load_fontawesome_map execute \N moodle \N +179 core_question_update_flag core_question_external update_flag \N moodle moodle/question:flag moodle_mobile_app +180 core_question_submit_tags_form core_question_external submit_tags_form \N moodle \N +181 core_question_get_random_question_summaries core_question_external get_random_question_summaries \N moodle \N +182 core_rating_get_item_ratings core_rating_external get_item_ratings \N moodle moodle/rating:view moodle_mobile_app +183 core_rating_add_rating core_rating_external add_rating \N moodle moodle/rating:rate moodle_mobile_app +184 core_role_assign_roles core_role_external assign_roles enrol/externallib.php moodle moodle/role:assign \N +185 core_role_unassign_roles core_role_external unassign_roles enrol/externallib.php moodle moodle/role:assign \N +186 core_search_get_relevant_users \\core_search\\external get_relevant_users \N moodle \N +187 core_tag_get_tagindex core_tag_external get_tagindex \N moodle moodle_mobile_app +188 core_tag_get_tags core_tag_external get_tags \N moodle \N +189 core_tag_update_tags core_tag_external update_tags \N moodle \N +190 core_tag_get_tagindex_per_area core_tag_external get_tagindex_per_area \N moodle moodle_mobile_app +191 core_tag_get_tag_areas core_tag_external get_tag_areas \N moodle moodle_mobile_app +192 core_tag_get_tag_collections core_tag_external get_tag_collections \N moodle moodle_mobile_app +193 core_tag_get_tag_cloud core_tag_external get_tag_cloud \N moodle moodle_mobile_app +194 core_update_inplace_editable core_external update_inplace_editable lib/external/externallib.php moodle \N +195 core_user_add_user_device core_user_external add_user_device user/externallib.php moodle moodle_mobile_app +196 core_user_add_user_private_files core_user_external add_user_private_files user/externallib.php moodle moodle/user:manageownfiles moodle_mobile_app +197 core_user_create_users core_user_external create_users user/externallib.php moodle moodle/user:create \N +198 core_user_delete_users core_user_external delete_users user/externallib.php moodle moodle/user:delete \N +199 core_user_get_course_user_profiles core_user_external get_course_user_profiles user/externallib.php moodle moodle/user:viewdetails, moodle/user:viewhiddendetails, moodle/course:useremail, moodle/user:update, moodle/site:accessallgroups moodle_mobile_app +200 core_user_get_users core_user_external get_users user/externallib.php moodle moodle/user:viewdetails, moodle/user:viewhiddendetails, moodle/course:useremail, moodle/user:update \N +201 core_user_get_users_by_field core_user_external get_users_by_field user/externallib.php moodle moodle/user:viewdetails, moodle/user:viewhiddendetails, moodle/course:useremail, moodle/user:update moodle_mobile_app +202 core_user_remove_user_device core_user_external remove_user_device user/externallib.php moodle moodle_mobile_app +203 core_user_update_users core_user_external update_users user/externallib.php moodle moodle/user:update \N +204 core_user_update_user_preferences core_user_external update_user_preferences user/externallib.php moodle moodle/user:editownmessageprofile, moodle/user:editmessageprofile moodle_mobile_app +205 core_user_view_user_list core_user_external view_user_list user/externallib.php moodle moodle/course:viewparticipants moodle_mobile_app +206 core_user_view_user_profile core_user_external view_user_profile user/externallib.php moodle moodle/user:viewdetails moodle_mobile_app +207 core_user_get_user_preferences core_user_external get_user_preferences user/externallib.php moodle moodle_mobile_app +208 core_user_update_picture core_user_external update_picture user/externallib.php moodle moodle/user:editownprofile, moodle/user:editprofile moodle_mobile_app +209 core_user_set_user_preferences core_user_external set_user_preferences user/externallib.php moodle moodle/site:config moodle_mobile_app +210 core_user_agree_site_policy core_user_external agree_site_policy user/externallib.php moodle moodle_mobile_app +211 core_user_get_private_files_info core_user_external get_private_files_info user/externallib.php moodle moodle/user:manageownfiles moodle_mobile_app +212 core_competency_create_competency_framework core_competency\\external create_competency_framework \N moodle moodle/competency:competencymanage \N +213 core_competency_read_competency_framework core_competency\\external read_competency_framework \N moodle moodle/competency:competencyview \N +214 core_competency_duplicate_competency_framework core_competency\\external duplicate_competency_framework \N moodle moodle/competency:competencymanage \N +215 core_competency_delete_competency_framework core_competency\\external delete_competency_framework \N moodle moodle/competency:competencymanage \N +216 core_competency_update_competency_framework core_competency\\external update_competency_framework \N moodle moodle/competency:competencymanage \N +217 core_competency_list_competency_frameworks core_competency\\external list_competency_frameworks \N moodle moodle/competency:competencyview \N +218 core_competency_count_competency_frameworks core_competency\\external count_competency_frameworks \N moodle moodle/competency:competencyview \N +219 core_competency_competency_framework_viewed core_competency\\external competency_framework_viewed \N moodle moodle/competency:competencyview \N +220 core_competency_create_competency core_competency\\external create_competency \N moodle moodle/competency:competencymanage \N +221 core_competency_read_competency core_competency\\external read_competency \N moodle moodle/competency:competencyview \N +222 core_competency_competency_viewed core_competency\\external competency_viewed \N moodle moodle/competency:competencyview moodle_mobile_app +223 core_competency_delete_competency core_competency\\external delete_competency \N moodle moodle/competency:competencymanage \N +224 core_competency_update_competency core_competency\\external update_competency \N moodle moodle/competency:competencymanage \N +225 core_competency_list_competencies core_competency\\external list_competencies \N moodle moodle/competency:competencyview \N +226 core_competency_list_competencies_in_template core_competency\\external list_competencies_in_template \N moodle moodle/competency:competencyview \N +227 core_competency_count_competencies core_competency\\external count_competencies \N moodle moodle/competency:competencyview \N +228 core_competency_count_competencies_in_template core_competency\\external count_competencies_in_template \N moodle moodle/competency:competencyview \N +229 core_competency_search_competencies core_competency\\external search_competencies \N moodle moodle/competency:competencyview \N +230 core_competency_set_parent_competency core_competency\\external set_parent_competency \N moodle moodle/competency:competencymanage \N +231 core_competency_move_up_competency core_competency\\external move_up_competency \N moodle moodle/competency:competencymanage \N +232 core_competency_move_down_competency core_competency\\external move_down_competency \N moodle moodle/competency:competencymanage \N +233 core_competency_list_course_module_competencies core_competency\\external list_course_module_competencies \N moodle moodle/competency:coursecompetencyview \N +234 core_competency_count_course_module_competencies core_competency\\external count_course_module_competencies \N moodle moodle/competency:coursecompetencyview \N +235 core_competency_list_course_competencies core_competency\\external list_course_competencies \N moodle moodle/competency:coursecompetencyview moodle_mobile_app +236 core_competency_count_competencies_in_course core_competency\\external count_competencies_in_course \N moodle moodle/competency:coursecompetencyview \N +237 core_competency_count_courses_using_competency core_competency\\external count_courses_using_competency \N moodle moodle/competency:coursecompetencyview \N +238 core_competency_add_competency_to_course core_competency\\external add_competency_to_course \N moodle moodle/competency:coursecompetencymanage \N +239 core_competency_add_competency_to_template core_competency\\external add_competency_to_template \N moodle moodle/competency:templatemanage \N +240 core_competency_remove_competency_from_course core_competency\\external remove_competency_from_course \N moodle moodle/competency:coursecompetencymanage \N +241 core_competency_set_course_competency_ruleoutcome core_competency\\external set_course_competency_ruleoutcome \N moodle moodle/competency:coursecompetencymanage \N +341 mod_chat_view_chat mod_chat_external view_chat \N mod_chat mod/chat:chat moodle_mobile_app +242 core_competency_remove_competency_from_template core_competency\\external remove_competency_from_template \N moodle moodle/competency:templatemanage \N +243 core_competency_reorder_course_competency core_competency\\external reorder_course_competency \N moodle moodle/competency:coursecompetencymanage \N +244 core_competency_reorder_template_competency core_competency\\external reorder_template_competency \N moodle moodle/competency:templatemanage \N +245 core_competency_create_template core_competency\\external create_template \N moodle moodle/competency:templatemanage \N +246 core_competency_duplicate_template core_competency\\external duplicate_template \N moodle moodle/competency:templatemanage \N +247 core_competency_read_template core_competency\\external read_template \N moodle moodle/competency:templateview \N +248 core_competency_delete_template core_competency\\external delete_template \N moodle moodle/competency:templatemanage \N +249 core_competency_update_template core_competency\\external update_template \N moodle moodle/competency:templatemanage \N +250 core_competency_list_templates core_competency\\external list_templates \N moodle moodle/competency:templateview \N +251 core_competency_list_templates_using_competency core_competency\\external list_templates_using_competency \N moodle moodle/competency:templateview \N +252 core_competency_count_templates core_competency\\external count_templates \N moodle moodle/competency:templateview \N +253 core_competency_count_templates_using_competency core_competency\\external count_templates_using_competency \N moodle moodle/competency:templateview \N +254 core_competency_create_plan core_competency\\external create_plan \N moodle moodle/competency:planmanage \N +255 core_competency_update_plan core_competency\\external update_plan \N moodle moodle/competency:planmanage \N +256 core_competency_complete_plan core_competency\\external complete_plan \N moodle moodle/competency:planmanage \N +257 core_competency_reopen_plan core_competency\\external reopen_plan \N moodle moodle/competency:planmanage \N +258 core_competency_read_plan core_competency\\external read_plan \N moodle moodle/competency:planviewown \N +259 core_competency_delete_plan core_competency\\external delete_plan \N moodle moodle/competency:planmanage \N +260 core_competency_list_user_plans core_competency\\external list_user_plans \N moodle moodle/competency:planviewown \N +261 core_competency_list_plan_competencies core_competency\\external list_plan_competencies \N moodle moodle/competency:planviewown \N +262 core_competency_add_competency_to_plan core_competency\\external add_competency_to_plan \N moodle moodle/competency:planmanage \N +263 core_competency_remove_competency_from_plan core_competency\\external remove_competency_from_plan \N moodle moodle/competency:planmanage \N +264 core_competency_reorder_plan_competency core_competency\\external reorder_plan_competency \N moodle moodle/competency:planmanage \N +265 core_competency_plan_request_review core_competency\\external plan_request_review \N moodle moodle/competency:planmanagedraft \N +266 core_competency_plan_start_review core_competency\\external plan_start_review \N moodle moodle/competency:planmanage \N +267 core_competency_plan_stop_review core_competency\\external plan_stop_review \N moodle moodle/competency:planmanage \N +268 core_competency_plan_cancel_review_request core_competency\\external plan_cancel_review_request \N moodle moodle/competency:planmanagedraft \N +269 core_competency_approve_plan core_competency\\external approve_plan \N moodle moodle/competency:planmanage \N +270 core_competency_unapprove_plan core_competency\\external unapprove_plan \N moodle moodle/competency:planmanage \N +271 core_competency_template_has_related_data core_competency\\external template_has_related_data \N moodle moodle/competency:templateview \N +272 core_competency_get_scale_values core_competency\\external get_scale_values \N moodle moodle/competency:competencymanage moodle_mobile_app +273 core_competency_add_related_competency core_competency\\external add_related_competency \N moodle moodle/competency:competencymanage \N +274 core_competency_remove_related_competency core_competency\\external remove_related_competency \N moodle moodle/competency:competencymanage \N +275 core_competency_read_user_evidence core_competency\\external read_user_evidence \N moodle moodle/competency:userevidenceview \N +276 core_competency_delete_user_evidence core_competency\\external delete_user_evidence \N moodle moodle/competency:userevidencemanageown \N +277 core_competency_create_user_evidence_competency core_competency\\external create_user_evidence_competency \N moodle moodle/competency:userevidencemanageown, moodle/competency:competencyview \N +278 core_competency_delete_user_evidence_competency core_competency\\external delete_user_evidence_competency \N moodle moodle/competency:userevidencemanageown \N +279 core_competency_user_competency_cancel_review_request core_competency\\external user_competency_cancel_review_request \N moodle moodle/competency:userevidencemanageown \N +280 core_competency_user_competency_request_review core_competency\\external user_competency_request_review \N moodle moodle/competency:userevidencemanageown \N +281 core_competency_user_competency_start_review core_competency\\external user_competency_start_review \N moodle moodle/competency:competencygrade \N +282 core_competency_user_competency_stop_review core_competency\\external user_competency_stop_review \N moodle moodle/competency:competencygrade \N +283 core_competency_user_competency_viewed core_competency\\external user_competency_viewed \N moodle moodle/competency:usercompetencyview moodle_mobile_app +284 core_competency_user_competency_viewed_in_plan core_competency\\external user_competency_viewed_in_plan \N moodle moodle/competency:usercompetencyview moodle_mobile_app +285 core_competency_user_competency_viewed_in_course core_competency\\external user_competency_viewed_in_course \N moodle moodle/competency:usercompetencyview moodle_mobile_app +286 core_competency_user_competency_plan_viewed core_competency\\external user_competency_plan_viewed \N moodle moodle/competency:usercompetencyview moodle_mobile_app +287 core_competency_grade_competency core_competency\\external grade_competency \N moodle moodle/competency:competencygrade \N +288 core_competency_grade_competency_in_plan core_competency\\external grade_competency_in_plan \N moodle moodle/competency:competencygrade \N +289 core_competency_grade_competency_in_course core_competency\\external grade_competency_in_course \N moodle moodle/competency:competencygrade moodle_mobile_app +290 core_competency_unlink_plan_from_template core_competency\\external unlink_plan_from_template \N moodle moodle/competency:planmanage \N +291 core_competency_template_viewed core_competency\\external template_viewed \N moodle moodle/competency:templateview \N +292 core_competency_request_review_of_user_evidence_linked_competencies core_competency\\external request_review_of_user_evidence_linked_competencies \N moodle moodle/competency:userevidencemanageown \N +293 core_competency_update_course_competency_settings core_competency\\external update_course_competency_settings \N moodle moodle/competency:coursecompetencyconfigure \N +294 core_competency_delete_evidence core_competency\\external delete_evidence \N moodle moodle/competency:evidencedelete moodle_mobile_app +295 core_webservice_get_site_info core_webservice_external get_site_info webservice/externallib.php moodle moodle_mobile_app +296 core_block_get_course_blocks core_block_external get_course_blocks \N moodle moodle_mobile_app +297 core_block_get_dashboard_blocks core_block_external get_dashboard_blocks \N moodle moodle_mobile_app +298 core_filters_get_available_in_context core_filters\\external get_available_in_context \N moodle moodle_mobile_app +299 core_customfield_delete_field core_customfield_external delete_field customfield/externallib.php moodle \N +300 core_customfield_reload_template core_customfield_external reload_template customfield/externallib.php moodle \N +301 core_customfield_create_category core_customfield_external create_category customfield/externallib.php moodle \N +302 core_customfield_delete_category core_customfield_external delete_category customfield/externallib.php moodle \N +303 core_customfield_move_field core_customfield_external move_field customfield/externallib.php moodle \N +304 core_customfield_move_category core_customfield_external move_category customfield/externallib.php moodle \N +305 core_h5p_get_trusted_h5p_file core_h5p\\external get_trusted_h5p_file \N moodle moodle_mobile_app +306 core_table_get_dynamic_table_content core_table\\external\\dynamic\\get execute \N moodle moodle_mobile_app +307 core_xapi_statement_post core_xapi\\external\\post_statement execute \N moodle moodle_mobile_app +308 core_contentbank_delete_content core_contentbank\\external\\delete_content execute \N moodle moodle/contentbank:deleteanycontent \N +309 core_contentbank_rename_content core_contentbank\\external\\rename_content execute \N moodle moodle/contentbank:manageowncontent \N +310 core_create_userfeedback_action_record core\\external\\record_userfeedback_action execute \N moodle \N +311 core_payment_get_available_gateways core_payment\\external\\get_available_gateways execute \N moodle \N +312 mod_assign_copy_previous_attempt mod_assign_external copy_previous_attempt mod/assign/externallib.php mod_assign mod/assign:view, mod/assign:submit \N +313 mod_assign_get_grades mod_assign_external get_grades mod/assign/externallib.php mod_assign moodle_mobile_app +314 mod_assign_get_assignments mod_assign_external get_assignments mod/assign/externallib.php mod_assign moodle_mobile_app +315 mod_assign_get_submissions mod_assign_external get_submissions mod/assign/externallib.php mod_assign moodle_mobile_app +316 mod_assign_get_user_flags mod_assign_external get_user_flags mod/assign/externallib.php mod_assign moodle_mobile_app +317 mod_assign_set_user_flags mod_assign_external set_user_flags mod/assign/externallib.php mod_assign mod/assign:grade moodle_mobile_app +318 mod_assign_get_user_mappings mod_assign_external get_user_mappings mod/assign/externallib.php mod_assign moodle_mobile_app +319 mod_assign_revert_submissions_to_draft mod_assign_external revert_submissions_to_draft mod/assign/externallib.php mod_assign moodle_mobile_app +320 mod_assign_lock_submissions mod_assign_external lock_submissions mod/assign/externallib.php mod_assign moodle_mobile_app +321 mod_assign_unlock_submissions mod_assign_external unlock_submissions mod/assign/externallib.php mod_assign moodle_mobile_app +322 mod_assign_save_submission mod_assign_external save_submission mod/assign/externallib.php mod_assign moodle_mobile_app +323 mod_assign_submit_for_grading mod_assign_external submit_for_grading mod/assign/externallib.php mod_assign moodle_mobile_app +324 mod_assign_save_grade mod_assign_external save_grade mod/assign/externallib.php mod_assign moodle_mobile_app +325 mod_assign_save_grades mod_assign_external save_grades mod/assign/externallib.php mod_assign moodle_mobile_app +326 mod_assign_save_user_extensions mod_assign_external save_user_extensions mod/assign/externallib.php mod_assign moodle_mobile_app +327 mod_assign_reveal_identities mod_assign_external reveal_identities mod/assign/externallib.php mod_assign moodle_mobile_app +328 mod_assign_view_grading_table mod_assign_external view_grading_table mod/assign/externallib.php mod_assign mod/assign:view, mod/assign:viewgrades moodle_mobile_app +329 mod_assign_view_submission_status mod_assign_external view_submission_status mod/assign/externallib.php mod_assign mod/assign:view moodle_mobile_app +330 mod_assign_get_submission_status mod_assign_external get_submission_status mod/assign/externallib.php mod_assign mod/assign:view moodle_mobile_app +331 mod_assign_list_participants mod_assign_external list_participants mod/assign/externallib.php mod_assign mod/assign:view, mod/assign:viewgrades moodle_mobile_app +332 mod_assign_submit_grading_form mod_assign_external submit_grading_form mod/assign/externallib.php mod_assign mod/assign:grade moodle_mobile_app +333 mod_assign_get_participant mod_assign_external get_participant mod/assign/externallib.php mod_assign mod/assign:view, mod/assign:viewgrades moodle_mobile_app +334 mod_assign_view_assign mod_assign_external view_assign mod/assign/externallib.php mod_assign mod/assign:view moodle_mobile_app +335 mod_book_view_book mod_book_external view_book \N mod_book mod/book:read moodle_mobile_app +336 mod_book_get_books_by_courses mod_book_external get_books_by_courses \N mod_book moodle_mobile_app +337 mod_chat_login_user mod_chat_external login_user \N mod_chat mod/chat:chat moodle_mobile_app +338 mod_chat_get_chat_users mod_chat_external get_chat_users \N mod_chat mod/chat:chat moodle_mobile_app +339 mod_chat_send_chat_message mod_chat_external send_chat_message \N mod_chat mod/chat:chat moodle_mobile_app +340 mod_chat_get_chat_latest_messages mod_chat_external get_chat_latest_messages \N mod_chat mod/chat:chat moodle_mobile_app +342 mod_chat_get_chats_by_courses mod_chat_external get_chats_by_courses \N mod_chat moodle_mobile_app +343 mod_chat_get_sessions mod_chat_external get_sessions \N mod_chat moodle_mobile_app +344 mod_chat_get_session_messages mod_chat_external get_session_messages \N mod_chat moodle_mobile_app +345 mod_choice_get_choice_results mod_choice_external get_choice_results \N mod_choice moodle_mobile_app +346 mod_choice_get_choice_options mod_choice_external get_choice_options \N mod_choice mod/choice:choose moodle_mobile_app +347 mod_choice_submit_choice_response mod_choice_external submit_choice_response \N mod_choice mod/choice:choose moodle_mobile_app +348 mod_choice_view_choice mod_choice_external view_choice \N mod_choice moodle_mobile_app +349 mod_choice_get_choices_by_courses mod_choice_external get_choices_by_courses \N mod_choice moodle_mobile_app +350 mod_choice_delete_choice_responses mod_choice_external delete_choice_responses \N mod_choice mod/choice:choose moodle_mobile_app +351 mod_data_get_databases_by_courses mod_data_external get_databases_by_courses \N mod_data mod/data:viewentry moodle_mobile_app +352 mod_data_view_database mod_data_external view_database \N mod_data mod/data:viewentry moodle_mobile_app +353 mod_data_get_data_access_information mod_data_external get_data_access_information \N mod_data mod/data:viewentry moodle_mobile_app +354 mod_data_get_entries mod_data_external get_entries \N mod_data mod/data:viewentry moodle_mobile_app +355 mod_data_get_entry mod_data_external get_entry \N mod_data mod/data:viewentry moodle_mobile_app +356 mod_data_get_fields mod_data_external get_fields \N mod_data mod/data:viewentry moodle_mobile_app +357 mod_data_search_entries mod_data_external search_entries \N mod_data mod/data:viewentry moodle_mobile_app +358 mod_data_approve_entry mod_data_external approve_entry \N mod_data mod/data:approve moodle_mobile_app +359 mod_data_delete_entry mod_data_external delete_entry \N mod_data mod/data:manageentries moodle_mobile_app +360 mod_data_add_entry mod_data_external add_entry \N mod_data mod/data:writeentry moodle_mobile_app +361 mod_data_update_entry mod_data_external update_entry \N mod_data mod/data:writeentry moodle_mobile_app +362 mod_feedback_get_feedbacks_by_courses mod_feedback_external get_feedbacks_by_courses \N mod_feedback mod/feedback:view moodle_mobile_app +363 mod_feedback_get_feedback_access_information mod_feedback_external get_feedback_access_information \N mod_feedback mod/feedback:view moodle_mobile_app +364 mod_feedback_view_feedback mod_feedback_external view_feedback \N mod_feedback mod/feedback:view moodle_mobile_app +365 mod_feedback_get_current_completed_tmp mod_feedback_external get_current_completed_tmp \N mod_feedback mod/feedback:view moodle_mobile_app +366 mod_feedback_get_items mod_feedback_external get_items \N mod_feedback mod/feedback:view moodle_mobile_app +367 mod_feedback_launch_feedback mod_feedback_external launch_feedback \N mod_feedback mod/feedback:complete moodle_mobile_app +368 mod_feedback_get_page_items mod_feedback_external get_page_items \N mod_feedback mod/feedback:complete moodle_mobile_app +369 mod_feedback_process_page mod_feedback_external process_page \N mod_feedback mod/feedback:complete moodle_mobile_app +370 mod_feedback_get_analysis mod_feedback_external get_analysis \N mod_feedback mod/feedback:viewanalysepage moodle_mobile_app +371 mod_feedback_get_unfinished_responses mod_feedback_external get_unfinished_responses \N mod_feedback mod/feedback:view moodle_mobile_app +372 mod_feedback_get_finished_responses mod_feedback_external get_finished_responses \N mod_feedback mod/feedback:view moodle_mobile_app +373 mod_feedback_get_non_respondents mod_feedback_external get_non_respondents \N mod_feedback mod/feedback:viewreports moodle_mobile_app +374 mod_feedback_get_responses_analysis mod_feedback_external get_responses_analysis \N mod_feedback mod/feedback:viewreports moodle_mobile_app +375 mod_feedback_get_last_completed mod_feedback_external get_last_completed \N mod_feedback mod/feedback:view moodle_mobile_app +376 mod_folder_view_folder mod_folder_external view_folder \N mod_folder mod/folder:view moodle_mobile_app +377 mod_folder_get_folders_by_courses mod_folder_external get_folders_by_courses \N mod_folder mod/folder:view moodle_mobile_app +378 mod_forum_get_forums_by_courses mod_forum_external get_forums_by_courses mod/forum/externallib.php mod_forum mod/forum:viewdiscussion moodle_mobile_app +379 mod_forum_get_discussion_posts mod_forum_external get_discussion_posts mod/forum/externallib.php mod_forum mod/forum:viewdiscussion, mod/forum:viewqandawithoutposting moodle_mobile_app +380 mod_forum_get_forum_discussion_posts mod_forum_external get_forum_discussion_posts mod/forum/externallib.php mod_forum mod/forum:viewdiscussion, mod/forum:viewqandawithoutposting moodle_mobile_app +381 mod_forum_get_forum_discussions_paginated mod_forum_external get_forum_discussions_paginated mod/forum/externallib.php mod_forum mod/forum:viewdiscussion, mod/forum:viewqandawithoutposting moodle_mobile_app +382 mod_forum_get_forum_discussions mod_forum_external get_forum_discussions mod/forum/externallib.php mod_forum mod/forum:viewdiscussion, mod/forum:viewqandawithoutposting moodle_mobile_app +383 mod_forum_view_forum mod_forum_external view_forum mod/forum/externallib.php mod_forum mod/forum:viewdiscussion moodle_mobile_app +384 mod_forum_view_forum_discussion mod_forum_external view_forum_discussion mod/forum/externallib.php mod_forum mod/forum:viewdiscussion moodle_mobile_app +385 mod_forum_add_discussion_post mod_forum_external add_discussion_post mod/forum/externallib.php mod_forum mod/forum:replypost moodle_mobile_app +386 mod_forum_add_discussion mod_forum_external add_discussion mod/forum/externallib.php mod_forum mod/forum:startdiscussion moodle_mobile_app +387 mod_forum_can_add_discussion mod_forum_external can_add_discussion mod/forum/externallib.php mod_forum moodle_mobile_app +388 mod_forum_get_forum_access_information mod_forum_external get_forum_access_information \N mod_forum moodle_mobile_app +389 mod_forum_set_subscription_state mod_forum_external set_subscription_state mod/forum/externallib.php mod_forum moodle_mobile_app +390 mod_forum_set_lock_state mod_forum_external set_lock_state mod/forum/externallib.php mod_forum moodle/course:manageactivities moodle_mobile_app +441 mod_lti_get_tool_launch_data mod_lti_external get_tool_launch_data \N mod_lti mod/lti:view moodle_mobile_app +391 mod_forum_toggle_favourite_state mod_forum_external toggle_favourite_state mod/forum/externallib.php mod_forum moodle_mobile_app +392 mod_forum_set_pin_state mod_forum_external set_pin_state mod/forum/externallib.php mod_forum moodle_mobile_app +393 mod_forum_delete_post mod_forum_external delete_post mod/forum/externallib.php mod_forum moodle_mobile_app +394 mod_forum_get_discussion_posts_by_userid mod_forum_external get_discussion_posts_by_userid mod/forum/externallib.php mod_forum mod/forum:viewdiscussion, mod/forum:viewqandawithoutposting \N +395 mod_forum_get_discussion_post mod_forum_external get_discussion_post mod/forum/externallib.php mod_forum moodle_mobile_app +396 mod_forum_prepare_draft_area_for_post mod_forum_external prepare_draft_area_for_post mod/forum/externallib.php mod_forum moodle_mobile_app +397 mod_forum_update_discussion_post mod_forum_external update_discussion_post mod/forum/externallib.php mod_forum moodle_mobile_app +398 mod_glossary_get_glossaries_by_courses mod_glossary_external get_glossaries_by_courses \N mod_glossary mod/glossary:view moodle_mobile_app +399 mod_glossary_view_glossary mod_glossary_external view_glossary \N mod_glossary mod/glossary:view moodle_mobile_app +400 mod_glossary_view_entry mod_glossary_external view_entry \N mod_glossary mod/glossary:view moodle_mobile_app +401 mod_glossary_get_entries_by_letter mod_glossary_external get_entries_by_letter \N mod_glossary mod/glossary:view moodle_mobile_app +402 mod_glossary_get_entries_by_date mod_glossary_external get_entries_by_date \N mod_glossary mod/glossary:view moodle_mobile_app +403 mod_glossary_get_categories mod_glossary_external get_categories \N mod_glossary mod/glossary:view moodle_mobile_app +404 mod_glossary_get_entries_by_category mod_glossary_external get_entries_by_category \N mod_glossary mod/glossary:view moodle_mobile_app +405 mod_glossary_get_authors mod_glossary_external get_authors \N mod_glossary mod/glossary:view moodle_mobile_app +406 mod_glossary_get_entries_by_author mod_glossary_external get_entries_by_author \N mod_glossary mod/glossary:view moodle_mobile_app +407 mod_glossary_get_entries_by_author_id mod_glossary_external get_entries_by_author_id \N mod_glossary mod/glossary:view moodle_mobile_app +408 mod_glossary_get_entries_by_search mod_glossary_external get_entries_by_search \N mod_glossary mod/glossary:view moodle_mobile_app +409 mod_glossary_get_entries_by_term mod_glossary_external get_entries_by_term \N mod_glossary mod/glossary:view moodle_mobile_app +410 mod_glossary_get_entries_to_approve mod_glossary_external get_entries_to_approve \N mod_glossary mod/glossary:approve moodle_mobile_app +411 mod_glossary_get_entry_by_id mod_glossary_external get_entry_by_id \N mod_glossary mod/glossary:view moodle_mobile_app +412 mod_glossary_add_entry mod_glossary_external add_entry \N mod_glossary mod/glossary:write moodle_mobile_app +413 mod_glossary_delete_entry mod_glossary\\external\\delete_entry execute \N mod_glossary moodle_mobile_app +414 mod_glossary_update_entry mod_glossary\\external\\update_entry execute \N mod_glossary moodle_mobile_app +415 mod_glossary_prepare_entry_for_edition mod_glossary\\external\\prepare_entry execute \N mod_glossary moodle_mobile_app +416 mod_h5pactivity_get_h5pactivity_access_information mod_h5pactivity\\external\\get_h5pactivity_access_information execute \N mod_h5pactivity mod/h5pactivity:view moodle_mobile_app +417 mod_h5pactivity_view_h5pactivity mod_h5pactivity\\external\\view_h5pactivity execute \N mod_h5pactivity mod/h5pactivity:view moodle_mobile_app +418 mod_h5pactivity_get_attempts mod_h5pactivity\\external\\get_attempts execute \N mod_h5pactivity mod/h5pactivity:view moodle_mobile_app +419 mod_h5pactivity_get_results mod_h5pactivity\\external\\get_results execute \N mod_h5pactivity mod/h5pactivity:view moodle_mobile_app +420 mod_h5pactivity_get_h5pactivities_by_courses mod_h5pactivity\\external\\get_h5pactivities_by_courses execute \N mod_h5pactivity mod/h5pactivity:view moodle_mobile_app +421 mod_imscp_view_imscp mod_imscp_external view_imscp \N mod_imscp mod/imscp:view moodle_mobile_app +422 mod_imscp_get_imscps_by_courses mod_imscp_external get_imscps_by_courses \N mod_imscp mod/imscp:view moodle_mobile_app +423 mod_label_get_labels_by_courses mod_label_external get_labels_by_courses \N mod_label mod/label:view moodle_mobile_app +424 mod_lesson_get_lessons_by_courses mod_lesson_external get_lessons_by_courses \N mod_lesson mod/lesson:view moodle_mobile_app +425 mod_lesson_get_lesson_access_information mod_lesson_external get_lesson_access_information \N mod_lesson mod/lesson:view moodle_mobile_app +426 mod_lesson_view_lesson mod_lesson_external view_lesson \N mod_lesson mod/lesson:view moodle_mobile_app +427 mod_lesson_get_questions_attempts mod_lesson_external get_questions_attempts \N mod_lesson mod/lesson:view moodle_mobile_app +428 mod_lesson_get_user_grade mod_lesson_external get_user_grade \N mod_lesson mod/lesson:view moodle_mobile_app +429 mod_lesson_get_user_attempt_grade mod_lesson_external get_user_attempt_grade \N mod_lesson mod/lesson:view moodle_mobile_app +430 mod_lesson_get_content_pages_viewed mod_lesson_external get_content_pages_viewed \N mod_lesson mod/lesson:view moodle_mobile_app +431 mod_lesson_get_user_timers mod_lesson_external get_user_timers \N mod_lesson mod/lesson:view moodle_mobile_app +432 mod_lesson_get_pages mod_lesson_external get_pages \N mod_lesson mod/lesson:view moodle_mobile_app +433 mod_lesson_launch_attempt mod_lesson_external launch_attempt \N mod_lesson mod/lesson:view moodle_mobile_app +434 mod_lesson_get_page_data mod_lesson_external get_page_data \N mod_lesson mod/lesson:view moodle_mobile_app +435 mod_lesson_process_page mod_lesson_external process_page \N mod_lesson mod/lesson:view moodle_mobile_app +436 mod_lesson_finish_attempt mod_lesson_external finish_attempt \N mod_lesson mod/lesson:view moodle_mobile_app +437 mod_lesson_get_attempts_overview mod_lesson_external get_attempts_overview \N mod_lesson mod/lesson:viewreports moodle_mobile_app +438 mod_lesson_get_user_attempt mod_lesson_external get_user_attempt \N mod_lesson mod/lesson:viewreports moodle_mobile_app +439 mod_lesson_get_pages_possible_jumps mod_lesson_external get_pages_possible_jumps \N mod_lesson mod/lesson:view moodle_mobile_app +440 mod_lesson_get_lesson mod_lesson_external get_lesson \N mod_lesson mod/lesson:view moodle_mobile_app +499 mod_wiki_edit_page mod_wiki_external edit_page \N mod_wiki mod/wiki:editpage moodle_mobile_app +442 mod_lti_get_ltis_by_courses mod_lti_external get_ltis_by_courses \N mod_lti mod/lti:view moodle_mobile_app +443 mod_lti_view_lti mod_lti_external view_lti \N mod_lti mod/lti:view moodle_mobile_app +444 mod_lti_get_tool_proxies mod_lti_external get_tool_proxies \N mod_lti moodle/site:config \N +445 mod_lti_create_tool_proxy mod_lti_external create_tool_proxy \N mod_lti moodle/site:config \N +446 mod_lti_delete_tool_proxy mod_lti_external delete_tool_proxy \N mod_lti moodle/site:config \N +447 mod_lti_get_tool_proxy_registration_request mod_lti_external get_tool_proxy_registration_request \N mod_lti moodle/site:config \N +448 mod_lti_get_tool_types mod_lti_external get_tool_types \N mod_lti moodle/site:config \N +449 mod_lti_create_tool_type mod_lti_external create_tool_type \N mod_lti moodle/site:config \N +450 mod_lti_update_tool_type mod_lti_external update_tool_type \N mod_lti moodle/site:config \N +451 mod_lti_delete_tool_type mod_lti_external delete_tool_type \N mod_lti moodle/site:config \N +452 mod_lti_is_cartridge mod_lti_external is_cartridge \N mod_lti moodle/site:config \N +453 mod_page_view_page mod_page_external view_page \N mod_page mod/page:view moodle_mobile_app +454 mod_page_get_pages_by_courses mod_page_external get_pages_by_courses \N mod_page mod/page:view moodle_mobile_app +455 mod_quiz_get_quizzes_by_courses mod_quiz_external get_quizzes_by_courses \N mod_quiz mod/quiz:view moodle_mobile_app +456 mod_quiz_view_quiz mod_quiz_external view_quiz \N mod_quiz mod/quiz:view moodle_mobile_app +457 mod_quiz_get_user_attempts mod_quiz_external get_user_attempts \N mod_quiz mod/quiz:view moodle_mobile_app +458 mod_quiz_get_user_best_grade mod_quiz_external get_user_best_grade \N mod_quiz mod/quiz:view moodle_mobile_app +459 mod_quiz_get_combined_review_options mod_quiz_external get_combined_review_options \N mod_quiz mod/quiz:view moodle_mobile_app +460 mod_quiz_start_attempt mod_quiz_external start_attempt \N mod_quiz mod/quiz:attempt moodle_mobile_app +461 mod_quiz_get_attempt_data mod_quiz_external get_attempt_data \N mod_quiz mod/quiz:attempt moodle_mobile_app +462 mod_quiz_get_attempt_summary mod_quiz_external get_attempt_summary \N mod_quiz mod/quiz:attempt moodle_mobile_app +463 mod_quiz_save_attempt mod_quiz_external save_attempt \N mod_quiz mod/quiz:attempt moodle_mobile_app +464 mod_quiz_process_attempt mod_quiz_external process_attempt \N mod_quiz mod/quiz:attempt moodle_mobile_app +465 mod_quiz_get_attempt_review mod_quiz_external get_attempt_review \N mod_quiz mod/quiz:reviewmyattempts moodle_mobile_app +466 mod_quiz_view_attempt mod_quiz_external view_attempt \N mod_quiz mod/quiz:attempt moodle_mobile_app +467 mod_quiz_view_attempt_summary mod_quiz_external view_attempt_summary \N mod_quiz mod/quiz:attempt moodle_mobile_app +468 mod_quiz_view_attempt_review mod_quiz_external view_attempt_review \N mod_quiz mod/quiz:reviewmyattempts moodle_mobile_app +469 mod_quiz_get_quiz_feedback_for_grade mod_quiz_external get_quiz_feedback_for_grade \N mod_quiz mod/quiz:view moodle_mobile_app +470 mod_quiz_get_quiz_access_information mod_quiz_external get_quiz_access_information \N mod_quiz mod/quiz:view moodle_mobile_app +471 mod_quiz_get_attempt_access_information mod_quiz_external get_attempt_access_information \N mod_quiz mod/quiz:view moodle_mobile_app +472 mod_quiz_get_quiz_required_qtypes mod_quiz_external get_quiz_required_qtypes \N mod_quiz mod/quiz:view moodle_mobile_app +473 mod_resource_view_resource mod_resource_external view_resource \N mod_resource mod/resource:view moodle_mobile_app +474 mod_resource_get_resources_by_courses mod_resource_external get_resources_by_courses \N mod_resource mod/resource:view moodle_mobile_app +475 mod_scorm_view_scorm mod_scorm_external view_scorm \N mod_scorm moodle_mobile_app +476 mod_scorm_get_scorm_attempt_count mod_scorm_external get_scorm_attempt_count \N mod_scorm moodle_mobile_app +477 mod_scorm_get_scorm_scoes mod_scorm_external get_scorm_scoes \N mod_scorm moodle_mobile_app +478 mod_scorm_get_scorm_user_data mod_scorm_external get_scorm_user_data \N mod_scorm moodle_mobile_app +479 mod_scorm_insert_scorm_tracks mod_scorm_external insert_scorm_tracks \N mod_scorm mod/scorm:savetrack moodle_mobile_app +480 mod_scorm_get_scorm_sco_tracks mod_scorm_external get_scorm_sco_tracks \N mod_scorm moodle_mobile_app +481 mod_scorm_get_scorms_by_courses mod_scorm_external get_scorms_by_courses \N mod_scorm moodle_mobile_app +482 mod_scorm_launch_sco mod_scorm_external launch_sco \N mod_scorm moodle_mobile_app +483 mod_scorm_get_scorm_access_information mod_scorm_external get_scorm_access_information \N mod_scorm moodle_mobile_app +484 mod_survey_get_surveys_by_courses mod_survey_external get_surveys_by_courses \N mod_survey moodle_mobile_app +485 mod_survey_view_survey mod_survey_external view_survey \N mod_survey mod/survey:participate moodle_mobile_app +486 mod_survey_get_questions mod_survey_external get_questions \N mod_survey mod/survey:participate moodle_mobile_app +487 mod_survey_submit_answers mod_survey_external submit_answers \N mod_survey mod/survey:participate moodle_mobile_app +488 mod_url_view_url mod_url_external view_url \N mod_url mod/url:view moodle_mobile_app +489 mod_url_get_urls_by_courses mod_url_external get_urls_by_courses \N mod_url mod/url:view moodle_mobile_app +490 mod_wiki_get_wikis_by_courses mod_wiki_external get_wikis_by_courses \N mod_wiki mod/wiki:viewpage moodle_mobile_app +491 mod_wiki_view_wiki mod_wiki_external view_wiki \N mod_wiki mod/wiki:viewpage moodle_mobile_app +492 mod_wiki_view_page mod_wiki_external view_page \N mod_wiki mod/wiki:viewpage moodle_mobile_app +493 mod_wiki_get_subwikis mod_wiki_external get_subwikis \N mod_wiki mod/wiki:viewpage moodle_mobile_app +494 mod_wiki_get_subwiki_pages mod_wiki_external get_subwiki_pages \N mod_wiki mod/wiki:viewpage moodle_mobile_app +495 mod_wiki_get_subwiki_files mod_wiki_external get_subwiki_files \N mod_wiki mod/wiki:viewpage moodle_mobile_app +496 mod_wiki_get_page_contents mod_wiki_external get_page_contents \N mod_wiki mod/wiki:viewpage moodle_mobile_app +497 mod_wiki_get_page_for_editing mod_wiki_external get_page_for_editing \N mod_wiki mod/wiki:editpage moodle_mobile_app +498 mod_wiki_new_page mod_wiki_external new_page \N mod_wiki mod/wiki:editpage moodle_mobile_app +500 mod_workshop_get_workshops_by_courses mod_workshop_external get_workshops_by_courses \N mod_workshop mod/workshop:view moodle_mobile_app +501 mod_workshop_get_workshop_access_information mod_workshop_external get_workshop_access_information \N mod_workshop mod/workshop:view moodle_mobile_app +502 mod_workshop_get_user_plan mod_workshop_external get_user_plan \N mod_workshop mod/workshop:view moodle_mobile_app +503 mod_workshop_view_workshop mod_workshop_external view_workshop \N mod_workshop mod/workshop:view moodle_mobile_app +504 mod_workshop_add_submission mod_workshop_external add_submission \N mod_workshop mod/workshop:submit moodle_mobile_app +505 mod_workshop_update_submission mod_workshop_external update_submission \N mod_workshop mod/workshop:submit moodle_mobile_app +506 mod_workshop_delete_submission mod_workshop_external delete_submission \N mod_workshop mod/workshop:submit moodle_mobile_app +507 mod_workshop_get_submissions mod_workshop_external get_submissions \N mod_workshop moodle_mobile_app +508 mod_workshop_get_submission mod_workshop_external get_submission \N mod_workshop moodle_mobile_app +509 mod_workshop_get_submission_assessments mod_workshop_external get_submission_assessments \N mod_workshop moodle_mobile_app +510 mod_workshop_get_assessment mod_workshop_external get_assessment \N mod_workshop moodle_mobile_app +511 mod_workshop_get_assessment_form_definition mod_workshop_external get_assessment_form_definition \N mod_workshop moodle_mobile_app +512 mod_workshop_get_reviewer_assessments mod_workshop_external get_reviewer_assessments \N mod_workshop moodle_mobile_app +513 mod_workshop_update_assessment mod_workshop_external update_assessment \N mod_workshop moodle_mobile_app +514 mod_workshop_get_grades mod_workshop_external get_grades \N mod_workshop moodle_mobile_app +515 mod_workshop_evaluate_assessment mod_workshop_external evaluate_assessment \N mod_workshop moodle_mobile_app +516 mod_workshop_get_grades_report mod_workshop_external get_grades_report \N mod_workshop moodle_mobile_app +517 mod_workshop_view_submission mod_workshop_external view_submission \N mod_workshop mod/workshop:view moodle_mobile_app +518 mod_workshop_evaluate_submission mod_workshop_external evaluate_submission \N mod_workshop moodle_mobile_app +519 auth_email_get_signup_settings auth_email_external get_signup_settings \N auth_email \N +520 auth_email_signup_user auth_email_external signup_user \N auth_email \N +521 enrol_guest_get_instance_info enrol_guest_external get_instance_info \N enrol_guest moodle_mobile_app +522 enrol_manual_enrol_users enrol_manual_external enrol_users enrol/manual/externallib.php enrol_manual enrol/manual:enrol \N +523 enrol_manual_unenrol_users enrol_manual_external unenrol_users enrol/manual/externallib.php enrol_manual enrol/manual:unenrol \N +524 enrol_self_get_instance_info enrol_self_external get_instance_info enrol/self/externallib.php enrol_self moodle_mobile_app +525 enrol_self_enrol_user enrol_self_external enrol_user enrol/self/externallib.php enrol_self moodle_mobile_app +526 message_airnotifier_is_system_configured message_airnotifier_external is_system_configured message/output/airnotifier/externallib.php message_airnotifier moodle_mobile_app +527 message_airnotifier_are_notification_preferences_configured message_airnotifier_external are_notification_preferences_configured message/output/airnotifier/externallib.php message_airnotifier moodle_mobile_app +528 message_airnotifier_get_user_devices message_airnotifier_external get_user_devices message/output/airnotifier/externallib.php message_airnotifier moodle_mobile_app +529 message_airnotifier_enable_device message_airnotifier_external enable_device message/output/airnotifier/externallib.php message_airnotifier message/airnotifier:managedevice moodle_mobile_app +530 message_popup_get_popup_notifications message_popup_external get_popup_notifications message/output/popup/externallib.php message_popup moodle_mobile_app +531 message_popup_get_unread_popup_notification_count message_popup_external get_unread_popup_notification_count message/output/popup/externallib.php message_popup moodle_mobile_app +532 block_recentlyaccesseditems_get_recent_items block_recentlyaccesseditems\\external get_recent_items \N block_recentlyaccesseditems moodle_mobile_app +533 block_starredcourses_get_starred_courses block_starredcourses_external get_starred_courses block/starredcourses/classes/external.php block_starredcourses moodle_mobile_app +534 media_videojs_get_language media_videojs\\external\\get_language execute \N media_videojs \N +535 report_competency_data_for_report report_competency\\external data_for_report \N report_competency moodle/competency:coursecompetencyview \N +536 report_insights_set_notuseful_prediction report_insights\\external set_notuseful_prediction \N report_insights moodle_mobile_app +537 report_insights_set_fixed_prediction report_insights\\external set_fixed_prediction \N report_insights moodle_mobile_app +538 report_insights_action_executed report_insights\\external action_executed \N report_insights moodle_mobile_app +539 gradereport_overview_get_course_grades gradereport_overview_external get_course_grades \N gradereport_overview moodle_mobile_app +540 gradereport_overview_view_grade_report gradereport_overview_external view_grade_report \N gradereport_overview gradereport/overview:view moodle_mobile_app +541 gradereport_user_get_grades_table gradereport_user_external get_grades_table grade/report/user/externallib.php gradereport_user gradereport/user:view moodle_mobile_app +542 gradereport_user_view_grade_report gradereport_user_external view_grade_report grade/report/user/externallib.php gradereport_user gradereport/user:view moodle_mobile_app +543 gradereport_user_get_grade_items gradereport_user_external get_grade_items grade/report/user/externallib.php gradereport_user gradereport/user:view moodle_mobile_app +544 gradingform_guide_grader_gradingpanel_fetch gradingform_guide\\grades\\grader\\gradingpanel\\external\\fetch execute \N gradingform_guide \N +545 gradingform_guide_grader_gradingpanel_store gradingform_guide\\grades\\grader\\gradingpanel\\external\\store execute \N gradingform_guide \N +546 gradingform_rubric_grader_gradingpanel_fetch gradingform_rubric\\grades\\grader\\gradingpanel\\external\\fetch execute \N gradingform_rubric \N +547 gradingform_rubric_grader_gradingpanel_store gradingform_rubric\\grades\\grader\\gradingpanel\\external\\store execute \N gradingform_rubric \N +548 tool_analytics_potential_contexts tool_analytics\\external potential_contexts \N tool_analytics moodle_mobile_app +549 tool_dataprivacy_cancel_data_request tool_dataprivacy\\external cancel_data_request \N tool_dataprivacy \N +550 tool_dataprivacy_contact_dpo tool_dataprivacy\\external contact_dpo \N tool_dataprivacy \N +551 tool_dataprivacy_mark_complete tool_dataprivacy\\external mark_complete \N tool_dataprivacy tool/dataprivacy:managedatarequests \N +552 tool_dataprivacy_get_data_request tool_dataprivacy\\external get_data_request \N tool_dataprivacy tool/dataprivacy:managedatarequests \N +553 tool_dataprivacy_approve_data_request tool_dataprivacy\\external approve_data_request \N tool_dataprivacy tool/dataprivacy:managedatarequests \N +554 tool_dataprivacy_bulk_approve_data_requests tool_dataprivacy\\external bulk_approve_data_requests \N tool_dataprivacy tool/dataprivacy:managedatarequests \N +555 tool_dataprivacy_deny_data_request tool_dataprivacy\\external deny_data_request \N tool_dataprivacy tool/dataprivacy:managedatarequests \N +556 tool_dataprivacy_bulk_deny_data_requests tool_dataprivacy\\external bulk_deny_data_requests \N tool_dataprivacy tool/dataprivacy:managedatarequests \N +557 tool_dataprivacy_get_users tool_dataprivacy\\external get_users \N tool_dataprivacy tool/dataprivacy:managedatarequests \N +558 tool_dataprivacy_create_purpose_form tool_dataprivacy\\external create_purpose_form \N tool_dataprivacy \N +559 tool_dataprivacy_create_category_form tool_dataprivacy\\external create_category_form \N tool_dataprivacy \N +560 tool_dataprivacy_delete_purpose tool_dataprivacy\\external delete_purpose \N tool_dataprivacy \N +561 tool_dataprivacy_delete_category tool_dataprivacy\\external delete_category \N tool_dataprivacy \N +562 tool_dataprivacy_set_contextlevel_form tool_dataprivacy\\external set_contextlevel_form \N tool_dataprivacy \N +563 tool_dataprivacy_set_context_form tool_dataprivacy\\external set_context_form \N tool_dataprivacy \N +564 tool_dataprivacy_tree_extra_branches tool_dataprivacy\\external tree_extra_branches \N tool_dataprivacy \N +565 tool_dataprivacy_confirm_contexts_for_deletion tool_dataprivacy\\external confirm_contexts_for_deletion \N tool_dataprivacy \N +566 tool_dataprivacy_set_context_defaults tool_dataprivacy\\external set_context_defaults \N tool_dataprivacy tool/dataprivacy:managedataregistry \N +567 tool_dataprivacy_get_category_options tool_dataprivacy\\external get_category_options \N tool_dataprivacy tool/dataprivacy:managedataregistry \N +568 tool_dataprivacy_get_purpose_options tool_dataprivacy\\external get_purpose_options \N tool_dataprivacy tool/dataprivacy:managedataregistry \N +569 tool_dataprivacy_get_activity_options tool_dataprivacy\\external get_activity_options \N tool_dataprivacy tool/dataprivacy:managedataregistry \N +570 tool_lp_data_for_competency_frameworks_manage_page tool_lp\\external data_for_competency_frameworks_manage_page \N tool_lp moodle/competency:competencyview \N +571 tool_lp_data_for_competency_summary tool_lp\\external data_for_competency_summary \N tool_lp moodle/competency:competencyview \N +572 tool_lp_data_for_competencies_manage_page tool_lp\\external data_for_competencies_manage_page \N tool_lp moodle/competency:competencyview \N +573 tool_lp_list_courses_using_competency tool_lp\\external list_courses_using_competency \N tool_lp moodle/competency:coursecompetencyview \N +574 tool_lp_data_for_course_competencies_page tool_lp\\external data_for_course_competencies_page \N tool_lp moodle/competency:coursecompetencyview moodle_mobile_app +575 tool_lp_data_for_template_competencies_page tool_lp\\external data_for_template_competencies_page \N tool_lp moodle/competency:templateview \N +576 tool_lp_data_for_templates_manage_page tool_lp\\external data_for_templates_manage_page \N tool_lp moodle/competency:templateview \N +577 tool_lp_data_for_plans_page tool_lp\\external data_for_plans_page \N tool_lp moodle/competency:planviewown moodle_mobile_app +578 tool_lp_data_for_plan_page tool_lp\\external data_for_plan_page \N tool_lp moodle/competency:planview moodle_mobile_app +579 tool_lp_data_for_related_competencies_section tool_lp\\external data_for_related_competencies_section \N tool_lp moodle/competency:competencyview \N +580 tool_lp_search_users tool_lp\\external search_users \N tool_lp \N +581 tool_lp_search_cohorts core_cohort_external search_cohorts cohort/externallib.php tool_lp moodle/cohort:view \N +582 tool_lp_data_for_user_evidence_list_page tool_lp\\external data_for_user_evidence_list_page \N tool_lp moodle/competency:userevidenceview moodle_mobile_app +583 tool_lp_data_for_user_evidence_page tool_lp\\external data_for_user_evidence_page \N tool_lp moodle/competency:userevidenceview moodle_mobile_app +584 tool_lp_data_for_user_competency_summary tool_lp\\external data_for_user_competency_summary \N tool_lp moodle/competency:planview moodle_mobile_app +585 tool_lp_data_for_user_competency_summary_in_plan tool_lp\\external data_for_user_competency_summary_in_plan \N tool_lp moodle/competency:planview moodle_mobile_app +586 tool_lp_data_for_user_competency_summary_in_course tool_lp\\external data_for_user_competency_summary_in_course \N tool_lp moodle/competency:coursecompetencyview moodle_mobile_app +587 tool_mobile_get_plugins_supporting_mobile tool_mobile\\external get_plugins_supporting_mobile \N tool_mobile moodle_mobile_app +588 tool_mobile_get_public_config tool_mobile\\external get_public_config \N tool_mobile moodle_mobile_app +589 tool_mobile_get_config tool_mobile\\external get_config \N tool_mobile moodle_mobile_app +590 tool_mobile_get_autologin_key tool_mobile\\external get_autologin_key \N tool_mobile moodle_mobile_app +591 tool_mobile_get_content tool_mobile\\external get_content \N tool_mobile moodle_mobile_app +592 tool_mobile_call_external_functions tool_mobile\\external call_external_functions \N tool_mobile moodle_mobile_app +593 tool_mobile_validate_subscription_key tool_mobile\\external validate_subscription_key \N tool_mobile moodle_mobile_app +594 tool_mobile_get_tokens_for_qr_login tool_mobile\\external get_tokens_for_qr_login \N tool_mobile moodle_mobile_app +595 tool_moodlenet_verify_webfinger tool_moodlenet\\external verify_webfinger \N tool_moodlenet moodle_mobile_app +596 tool_moodlenet_search_courses tool_moodlenet\\external search_courses \N tool_moodlenet moodle_mobile_app +597 tool_policy_get_policy_version tool_policy\\external get_policy_version \N tool_policy \N +598 tool_policy_submit_accept_on_behalf tool_policy\\external submit_accept_on_behalf \N tool_policy \N +599 tool_templatelibrary_list_templates tool_templatelibrary\\external list_templates \N tool_templatelibrary \N +600 tool_templatelibrary_load_canonical_template tool_templatelibrary\\external load_canonical_template \N tool_templatelibrary \N +601 tool_usertours_fetch_and_start_tour tool_usertours\\external\\tour fetch_and_start_tour \N tool_usertours \N +602 tool_usertours_step_shown tool_usertours\\external\\tour step_shown \N tool_usertours \N +603 tool_usertours_complete_tour tool_usertours\\external\\tour complete_tour \N tool_usertours \N +604 tool_usertours_reset_tour tool_usertours\\external\\tour reset_tour \N tool_usertours \N +605 tool_xmldb_invoke_move_action tool_xmldb_external invoke_move_action \N tool_xmldb \N +606 paygw_paypal_get_config_for_js paygw_paypal\\external\\get_config_for_js execute \N paygw_paypal \N +607 paygw_paypal_create_transaction_complete paygw_paypal\\external\\transaction_complete execute \N paygw_paypal \N +\. + + +-- +-- Name: mdl_external_functions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_external_functions_id_seq', 607, true); + + +-- +-- Data for Name: mdl_external_services; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_external_services (id, name, enabled, requiredcapability, restrictedusers, component, timecreated, timemodified, shortname, downloadfiles, uploadfiles) FROM stdin; +1 Moodle mobile web service 1 \N 0 moodle 1612889059 1613084183 moodle_mobile_app 1 1 +\. + + +-- +-- Data for Name: mdl_external_services_functions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_external_services_functions (id, externalserviceid, functionname) FROM stdin; +1 1 core_badges_get_user_badges +2 1 core_blog_get_entries +3 1 core_blog_view_entries +4 1 core_calendar_get_calendar_monthly_view +5 1 core_calendar_get_calendar_day_view +6 1 core_calendar_get_calendar_upcoming_view +7 1 core_calendar_update_event_start_day +8 1 core_calendar_create_calendar_events +9 1 core_calendar_delete_calendar_events +10 1 core_calendar_get_calendar_events +11 1 core_calendar_get_action_events_by_timesort +12 1 core_calendar_get_action_events_by_course +13 1 core_calendar_get_action_events_by_courses +14 1 core_calendar_get_calendar_event_by_id +15 1 core_calendar_submit_create_update_form +16 1 core_calendar_get_calendar_access_information +17 1 core_calendar_get_allowed_event_types +18 1 core_calendar_get_calendar_export_token +19 1 core_comment_get_comments +20 1 core_comment_add_comments +21 1 core_comment_delete_comments +22 1 core_completion_get_activities_completion_status +23 1 core_completion_get_course_completion_status +24 1 core_completion_mark_course_self_completed +25 1 core_completion_update_activity_completion_status_manually +26 1 core_course_get_categories +27 1 core_course_get_contents +28 1 core_course_get_course_module +29 1 core_course_get_course_module_by_instance +30 1 core_course_get_courses +31 1 core_course_search_courses +32 1 core_course_view_course +33 1 core_course_get_user_navigation_options +34 1 core_course_get_user_administration_options +35 1 core_course_get_courses_by_field +36 1 core_course_check_updates +37 1 core_course_get_updates_since +38 1 core_course_get_enrolled_courses_by_timeline_classification +39 1 core_course_get_recent_courses +40 1 core_course_set_favourite_courses +41 1 core_enrol_get_course_enrolment_methods +42 1 core_enrol_get_enrolled_users +43 1 core_enrol_search_users +44 1 core_enrol_get_users_courses +45 1 core_files_get_files +46 1 core_files_delete_draft_files +47 1 core_get_component_strings +48 1 core_grades_grader_gradingpanel_point_fetch +49 1 core_grades_grader_gradingpanel_point_store +50 1 core_grades_grader_gradingpanel_scale_fetch +51 1 core_grades_grader_gradingpanel_scale_store +52 1 core_group_get_activity_allowed_groups +53 1 core_group_get_activity_groupmode +54 1 core_group_get_course_groupings +55 1 core_group_get_course_groups +56 1 core_group_get_course_user_groups +57 1 core_message_mute_conversations +58 1 core_message_unmute_conversations +59 1 core_message_block_user +60 1 core_message_get_contact_requests +61 1 core_message_create_contact_request +62 1 core_message_confirm_contact_request +63 1 core_message_decline_contact_request +64 1 core_message_get_received_contact_requests_count +65 1 core_message_delete_contacts +66 1 core_message_delete_conversations_by_id +67 1 core_message_delete_message +68 1 core_message_get_blocked_users +69 1 core_message_data_for_messagearea_search_messages +70 1 core_message_message_search_users +71 1 core_message_get_user_contacts +72 1 core_message_get_conversations +73 1 core_message_get_conversation +74 1 core_message_get_conversation_between_users +75 1 core_message_get_self_conversation +76 1 core_message_get_messages +77 1 core_message_get_conversation_counts +78 1 core_message_get_unread_conversation_counts +79 1 core_message_get_conversation_members +80 1 core_message_get_member_info +81 1 core_message_get_unread_conversations_count +82 1 core_message_mark_all_notifications_as_read +83 1 core_message_mark_all_conversation_messages_as_read +84 1 core_message_mark_message_read +85 1 core_message_mark_notification_read +86 1 core_message_message_processor_config_form +87 1 core_message_search_contacts +88 1 core_message_send_instant_messages +89 1 core_message_send_messages_to_conversation +90 1 core_message_get_conversation_messages +91 1 core_message_unblock_user +92 1 core_message_get_user_notification_preferences +93 1 core_message_get_user_message_preferences +94 1 core_message_set_favourite_conversations +95 1 core_message_unset_favourite_conversations +96 1 core_message_delete_message_for_all_users +97 1 core_notes_create_notes +98 1 core_notes_delete_notes +99 1 core_notes_get_course_notes +100 1 core_notes_view_notes +101 1 core_question_update_flag +102 1 core_rating_get_item_ratings +103 1 core_rating_add_rating +104 1 core_tag_get_tagindex +105 1 core_tag_get_tagindex_per_area +106 1 core_tag_get_tag_areas +107 1 core_tag_get_tag_collections +108 1 core_tag_get_tag_cloud +109 1 core_user_add_user_device +110 1 core_user_add_user_private_files +111 1 core_user_get_course_user_profiles +112 1 core_user_get_users_by_field +113 1 core_user_remove_user_device +114 1 core_user_update_user_preferences +115 1 core_user_view_user_list +116 1 core_user_view_user_profile +117 1 core_user_get_user_preferences +118 1 core_user_update_picture +119 1 core_user_set_user_preferences +120 1 core_user_agree_site_policy +121 1 core_user_get_private_files_info +122 1 core_competency_competency_viewed +123 1 core_competency_list_course_competencies +124 1 mod_chat_view_chat +125 1 core_competency_get_scale_values +126 1 core_competency_user_competency_viewed +127 1 core_competency_user_competency_viewed_in_plan +128 1 core_competency_user_competency_viewed_in_course +129 1 core_competency_user_competency_plan_viewed +130 1 core_competency_grade_competency_in_course +131 1 core_competency_delete_evidence +132 1 core_webservice_get_site_info +133 1 core_block_get_course_blocks +134 1 core_block_get_dashboard_blocks +135 1 core_filters_get_available_in_context +136 1 core_h5p_get_trusted_h5p_file +137 1 core_table_get_dynamic_table_content +138 1 core_xapi_statement_post +139 1 mod_assign_get_grades +140 1 mod_assign_get_assignments +141 1 mod_assign_get_submissions +142 1 mod_assign_get_user_flags +143 1 mod_assign_set_user_flags +144 1 mod_assign_get_user_mappings +145 1 mod_assign_revert_submissions_to_draft +146 1 mod_assign_lock_submissions +147 1 mod_assign_unlock_submissions +148 1 mod_assign_save_submission +149 1 mod_assign_submit_for_grading +150 1 mod_assign_save_grade +151 1 mod_assign_save_grades +152 1 mod_assign_save_user_extensions +153 1 mod_assign_reveal_identities +154 1 mod_assign_view_grading_table +155 1 mod_assign_view_submission_status +156 1 mod_assign_get_submission_status +157 1 mod_assign_list_participants +158 1 mod_assign_submit_grading_form +159 1 mod_assign_get_participant +160 1 mod_assign_view_assign +161 1 mod_book_view_book +162 1 mod_book_get_books_by_courses +163 1 mod_chat_login_user +164 1 mod_chat_get_chat_users +165 1 mod_chat_send_chat_message +166 1 mod_chat_get_chat_latest_messages +167 1 mod_chat_get_chats_by_courses +168 1 mod_chat_get_sessions +169 1 mod_chat_get_session_messages +170 1 mod_choice_get_choice_results +171 1 mod_choice_get_choice_options +172 1 mod_choice_submit_choice_response +173 1 mod_choice_view_choice +174 1 mod_choice_get_choices_by_courses +175 1 mod_choice_delete_choice_responses +176 1 mod_data_get_databases_by_courses +177 1 mod_data_view_database +178 1 mod_data_get_data_access_information +179 1 mod_data_get_entries +180 1 mod_data_get_entry +181 1 mod_data_get_fields +182 1 mod_data_search_entries +183 1 mod_data_approve_entry +184 1 mod_data_delete_entry +185 1 mod_data_add_entry +186 1 mod_data_update_entry +187 1 mod_feedback_get_feedbacks_by_courses +188 1 mod_feedback_get_feedback_access_information +189 1 mod_feedback_view_feedback +190 1 mod_feedback_get_current_completed_tmp +191 1 mod_feedback_get_items +192 1 mod_feedback_launch_feedback +193 1 mod_feedback_get_page_items +194 1 mod_feedback_process_page +195 1 mod_feedback_get_analysis +196 1 mod_feedback_get_unfinished_responses +197 1 mod_feedback_get_finished_responses +198 1 mod_feedback_get_non_respondents +199 1 mod_feedback_get_responses_analysis +200 1 mod_feedback_get_last_completed +201 1 mod_folder_view_folder +202 1 mod_folder_get_folders_by_courses +203 1 mod_forum_get_forums_by_courses +204 1 mod_forum_get_discussion_posts +205 1 mod_forum_get_forum_discussion_posts +206 1 mod_forum_get_forum_discussions_paginated +207 1 mod_forum_get_forum_discussions +208 1 mod_forum_view_forum +209 1 mod_forum_view_forum_discussion +210 1 mod_forum_add_discussion_post +211 1 mod_forum_add_discussion +212 1 mod_forum_can_add_discussion +213 1 mod_forum_get_forum_access_information +214 1 mod_forum_set_subscription_state +215 1 mod_forum_set_lock_state +216 1 mod_lti_get_tool_launch_data +217 1 mod_forum_toggle_favourite_state +218 1 mod_forum_set_pin_state +219 1 mod_forum_delete_post +220 1 mod_forum_get_discussion_post +221 1 mod_forum_prepare_draft_area_for_post +222 1 mod_forum_update_discussion_post +223 1 mod_glossary_get_glossaries_by_courses +224 1 mod_glossary_view_glossary +225 1 mod_glossary_view_entry +226 1 mod_glossary_get_entries_by_letter +227 1 mod_glossary_get_entries_by_date +228 1 mod_glossary_get_categories +229 1 mod_glossary_get_entries_by_category +230 1 mod_glossary_get_authors +231 1 mod_glossary_get_entries_by_author +232 1 mod_glossary_get_entries_by_author_id +233 1 mod_glossary_get_entries_by_search +234 1 mod_glossary_get_entries_by_term +235 1 mod_glossary_get_entries_to_approve +236 1 mod_glossary_get_entry_by_id +237 1 mod_glossary_add_entry +238 1 mod_glossary_delete_entry +239 1 mod_glossary_update_entry +240 1 mod_glossary_prepare_entry_for_edition +241 1 mod_h5pactivity_get_h5pactivity_access_information +242 1 mod_h5pactivity_view_h5pactivity +243 1 mod_h5pactivity_get_attempts +244 1 mod_h5pactivity_get_results +245 1 mod_h5pactivity_get_h5pactivities_by_courses +246 1 mod_imscp_view_imscp +247 1 mod_imscp_get_imscps_by_courses +248 1 mod_label_get_labels_by_courses +249 1 mod_lesson_get_lessons_by_courses +250 1 mod_lesson_get_lesson_access_information +251 1 mod_lesson_view_lesson +252 1 mod_lesson_get_questions_attempts +253 1 mod_lesson_get_user_grade +254 1 mod_lesson_get_user_attempt_grade +255 1 mod_lesson_get_content_pages_viewed +256 1 mod_lesson_get_user_timers +257 1 mod_lesson_get_pages +258 1 mod_lesson_launch_attempt +259 1 mod_lesson_get_page_data +260 1 mod_lesson_process_page +261 1 mod_lesson_finish_attempt +262 1 mod_lesson_get_attempts_overview +263 1 mod_lesson_get_user_attempt +264 1 mod_lesson_get_pages_possible_jumps +265 1 mod_lesson_get_lesson +266 1 mod_wiki_edit_page +267 1 mod_lti_get_ltis_by_courses +268 1 mod_lti_view_lti +269 1 mod_page_view_page +270 1 mod_page_get_pages_by_courses +271 1 mod_quiz_get_quizzes_by_courses +272 1 mod_quiz_view_quiz +273 1 mod_quiz_get_user_attempts +274 1 mod_quiz_get_user_best_grade +275 1 mod_quiz_get_combined_review_options +276 1 mod_quiz_start_attempt +277 1 mod_quiz_get_attempt_data +278 1 mod_quiz_get_attempt_summary +279 1 mod_quiz_save_attempt +280 1 mod_quiz_process_attempt +281 1 mod_quiz_get_attempt_review +282 1 mod_quiz_view_attempt +283 1 mod_quiz_view_attempt_summary +284 1 mod_quiz_view_attempt_review +285 1 mod_quiz_get_quiz_feedback_for_grade +286 1 mod_quiz_get_quiz_access_information +287 1 mod_quiz_get_attempt_access_information +288 1 mod_quiz_get_quiz_required_qtypes +289 1 mod_resource_view_resource +290 1 mod_resource_get_resources_by_courses +291 1 mod_scorm_view_scorm +292 1 mod_scorm_get_scorm_attempt_count +293 1 mod_scorm_get_scorm_scoes +294 1 mod_scorm_get_scorm_user_data +295 1 mod_scorm_insert_scorm_tracks +296 1 mod_scorm_get_scorm_sco_tracks +297 1 mod_scorm_get_scorms_by_courses +298 1 mod_scorm_launch_sco +299 1 mod_scorm_get_scorm_access_information +300 1 mod_survey_get_surveys_by_courses +301 1 mod_survey_view_survey +302 1 mod_survey_get_questions +303 1 mod_survey_submit_answers +304 1 mod_url_view_url +305 1 mod_url_get_urls_by_courses +306 1 mod_wiki_get_wikis_by_courses +307 1 mod_wiki_view_wiki +308 1 mod_wiki_view_page +309 1 mod_wiki_get_subwikis +310 1 mod_wiki_get_subwiki_pages +311 1 mod_wiki_get_subwiki_files +312 1 mod_wiki_get_page_contents +313 1 mod_wiki_get_page_for_editing +314 1 mod_wiki_new_page +315 1 mod_workshop_get_workshops_by_courses +316 1 mod_workshop_get_workshop_access_information +317 1 mod_workshop_get_user_plan +318 1 mod_workshop_view_workshop +319 1 mod_workshop_add_submission +320 1 mod_workshop_update_submission +321 1 mod_workshop_delete_submission +322 1 mod_workshop_get_submissions +323 1 mod_workshop_get_submission +324 1 mod_workshop_get_submission_assessments +325 1 mod_workshop_get_assessment +326 1 mod_workshop_get_assessment_form_definition +327 1 mod_workshop_get_reviewer_assessments +328 1 mod_workshop_update_assessment +329 1 mod_workshop_get_grades +330 1 mod_workshop_evaluate_assessment +331 1 mod_workshop_get_grades_report +332 1 mod_workshop_view_submission +333 1 mod_workshop_evaluate_submission +334 1 enrol_guest_get_instance_info +335 1 enrol_self_get_instance_info +336 1 enrol_self_enrol_user +337 1 message_airnotifier_is_system_configured +338 1 message_airnotifier_are_notification_preferences_configured +339 1 message_airnotifier_get_user_devices +340 1 message_airnotifier_enable_device +341 1 message_popup_get_popup_notifications +342 1 message_popup_get_unread_popup_notification_count +343 1 block_recentlyaccesseditems_get_recent_items +344 1 block_starredcourses_get_starred_courses +345 1 report_insights_set_notuseful_prediction +346 1 report_insights_set_fixed_prediction +347 1 report_insights_action_executed +348 1 gradereport_overview_get_course_grades +349 1 gradereport_overview_view_grade_report +350 1 gradereport_user_get_grades_table +351 1 gradereport_user_view_grade_report +352 1 gradereport_user_get_grade_items +353 1 tool_analytics_potential_contexts +354 1 tool_lp_data_for_course_competencies_page +355 1 tool_lp_data_for_plans_page +356 1 tool_lp_data_for_plan_page +357 1 tool_lp_data_for_user_evidence_list_page +358 1 tool_lp_data_for_user_evidence_page +359 1 tool_lp_data_for_user_competency_summary +360 1 tool_lp_data_for_user_competency_summary_in_plan +361 1 tool_lp_data_for_user_competency_summary_in_course +362 1 tool_mobile_get_plugins_supporting_mobile +363 1 tool_mobile_get_public_config +364 1 tool_mobile_get_config +365 1 tool_mobile_get_autologin_key +366 1 tool_mobile_get_content +367 1 tool_mobile_call_external_functions +368 1 tool_mobile_validate_subscription_key +369 1 tool_mobile_get_tokens_for_qr_login +370 1 tool_moodlenet_verify_webfinger +371 1 tool_moodlenet_search_courses +\. + + +-- +-- Name: mdl_external_services_functions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_external_services_functions_id_seq', 371, true); + + +-- +-- Name: mdl_external_services_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_external_services_id_seq', 1, true); + + +-- +-- Data for Name: mdl_external_services_users; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_external_services_users (id, externalserviceid, userid, iprestriction, validuntil, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_external_services_users_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_external_services_users_id_seq', 1, false); + + +-- +-- Data for Name: mdl_external_tokens; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_external_tokens (id, token, privatetoken, tokentype, userid, externalserviceid, sid, contextid, creatorid, iprestriction, validuntil, timecreated, lastaccess) FROM stdin; +1 c92fb3ce7e93f44a449e63e2e38254c7 1YkzEgmLpARsfObFcIrN2owh37B0Fhs74QPIREHmagGAqzPRDTPzj4KFb1JS7PEk 0 3 1 \N 1 3 \N 1620338913 1613081313 1613081313 +\. + + +-- +-- Name: mdl_external_tokens_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_external_tokens_id_seq', 1, true); + + +-- +-- Data for Name: mdl_favourite; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_favourite (id, component, itemtype, itemid, contextid, userid, ordering, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_favourite_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_favourite_id_seq', 1, false); + + +-- +-- Data for Name: mdl_feedback; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_feedback (id, course, name, intro, introformat, anonymous, email_notification, multiple_submit, autonumbering, site_after_submit, page_after_submit, page_after_submitformat, publish_stats, timeopen, timeclose, timemodified, completionsubmit) FROM stdin; +\. + + +-- +-- Data for Name: mdl_feedback_completed; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_feedback_completed (id, feedback, userid, timemodified, random_response, anonymous_response, courseid) FROM stdin; +\. + + +-- +-- Name: mdl_feedback_completed_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_feedback_completed_id_seq', 1, false); + + +-- +-- Data for Name: mdl_feedback_completedtmp; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_feedback_completedtmp (id, feedback, userid, guestid, timemodified, random_response, anonymous_response, courseid) FROM stdin; +\. + + +-- +-- Name: mdl_feedback_completedtmp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_feedback_completedtmp_id_seq', 1, false); + + +-- +-- Name: mdl_feedback_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_feedback_id_seq', 1, false); + + +-- +-- Data for Name: mdl_feedback_item; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_feedback_item (id, feedback, template, name, label, presentation, typ, hasvalue, "position", required, dependitem, dependvalue, options) FROM stdin; +\. + + +-- +-- Name: mdl_feedback_item_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_feedback_item_id_seq', 1, false); + + +-- +-- Data for Name: mdl_feedback_sitecourse_map; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_feedback_sitecourse_map (id, feedbackid, courseid) FROM stdin; +\. + + +-- +-- Name: mdl_feedback_sitecourse_map_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_feedback_sitecourse_map_id_seq', 1, false); + + +-- +-- Data for Name: mdl_feedback_template; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_feedback_template (id, course, ispublic, name) FROM stdin; +\. + + +-- +-- Name: mdl_feedback_template_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_feedback_template_id_seq', 1, false); + + +-- +-- Data for Name: mdl_feedback_value; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_feedback_value (id, course_id, item, completed, tmp_completed, value) FROM stdin; +\. + + +-- +-- Name: mdl_feedback_value_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_feedback_value_id_seq', 1, false); + + +-- +-- Data for Name: mdl_feedback_valuetmp; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_feedback_valuetmp (id, course_id, item, completed, tmp_completed, value) FROM stdin; +\. + + +-- +-- Name: mdl_feedback_valuetmp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_feedback_valuetmp_id_seq', 1, false); + + +-- +-- Data for Name: mdl_file_conversion; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_file_conversion (id, usermodified, timecreated, timemodified, sourcefileid, targetformat, status, statusmessage, converter, destfileid, data) FROM stdin; +\. + + +-- +-- Name: mdl_file_conversion_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_file_conversion_id_seq', 1, false); + + +-- +-- Data for Name: mdl_files; Type: TABLE DATA; Schema: public; Owner: postgres +-- +-- Lines 1-5 are default Moodle, Lines 6-xx are added for TheWell 20210601 + +COPY public.mdl_files (id, contenthash, pathnamehash, contextid, component, filearea, itemid, filepath, filename, userid, filesize, mimetype, status, source, author, license, timecreated, timemodified, sortorder, referencefileid) FROM stdin; +1 5f8e911d0da441e36f47c5c46f4393269211ca56 508e674d49c30d4fde325fe6c7f6fd3d56b247e1 1 assignfeedback_editpdf stamps 0 / smile.png 2 1085 image/png 0 \N \N \N 1612889097 1612889097 0 \N +3 75c101cb8cb34ea573cd25ac38f8157b1de901b8 68317eab56c67d32aeaee5acf509a0c4aa828b6b 1 assignfeedback_editpdf stamps 0 / sad.png 2 966 image/png 0 \N \N \N 1612889097 1612889097 0 \N +4 0c5190a24c3943966541401c883eacaa20ca20cb 695a55ff780e61c9e59428aa425430b0d6bde53b 1 assignfeedback_editpdf stamps 0 / tick.png 2 1039 image/png 0 \N \N \N 1612889097 1612889097 0 \N +5 8c96a486d5801e0f4ab8c411f561f1c687e1f865 373e63af262a9b8466ba8632551520be793c37ff 1 assignfeedback_editpdf stamps 0 / cross.png 2 861 image/png 0 \N \N \N 1612889097 1612889097 0 \N +14 a44e5c7aef709981c8de8614ba086bee6248c0a0 3d411fa3d19cbc1bcd6024df2a96046ffdbcff5b 1 core_admin logo 0 / Droplet Text - Teal - Transparent.png 2 28987 image/png 0 Droplet & Text - Teal - Transparent.png Admin User unknown 1619624833 1619624888 0 \N +16 111633dac88c2c1f8a4a3ce418ec381274e012c6 0d626e8ba8127b8d1c94d5e1dbebb73a95ae9504 1 core_admin logocompact 0 / Droplet - Teal - Transparent.png 2 72391 image/png 0 Droplet - Teal - Transparent.png Admin User unknown 1619624847 1619624888 0 \N +\. + + +-- +-- Name: mdl_files_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_files_id_seq', 5, true); + + +-- +-- Data for Name: mdl_files_reference; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_files_reference (id, repositoryid, lastsync, reference, referencehash) FROM stdin; +\. + + +-- +-- Name: mdl_files_reference_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_files_reference_id_seq', 1, false); + + +-- +-- Data for Name: mdl_filter_active; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_filter_active (id, filter, contextid, active, sortorder) FROM stdin; +2 displayh5p 1 1 1 +1 activitynames 1 1 2 +4 mathjaxloader 1 1 3 +3 emoticon 1 1 4 +6 urltolink 1 1 5 +5 mediaplugin 1 1 6 +\. + + +-- +-- Name: mdl_filter_active_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_filter_active_id_seq', 6, true); + + +-- +-- Data for Name: mdl_filter_config; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_filter_config (id, filter, contextid, name, value) FROM stdin; +\. + + +-- +-- Name: mdl_filter_config_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_filter_config_id_seq', 1, false); + + +-- +-- Data for Name: mdl_folder; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_folder (id, course, name, intro, introformat, revision, timemodified, display, showexpanded, showdownloadfolder, forcedownload) FROM stdin; +\. + + +-- +-- Name: mdl_folder_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_folder_id_seq', 1, false); + + +-- +-- Data for Name: mdl_forum; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_forum (id, course, type, name, intro, introformat, duedate, cutoffdate, assessed, assesstimestart, assesstimefinish, scale, grade_forum, grade_forum_notify, maxbytes, maxattachments, forcesubscribe, trackingtype, rsstype, rssarticles, timemodified, warnafter, blockafter, blockperiod, completiondiscussions, completionreplies, completionposts, displaywordcount, lockdiscussionafter) FROM stdin; +\. + + +-- +-- Data for Name: mdl_forum_digests; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_forum_digests (id, userid, forum, maildigest) FROM stdin; +\. + + +-- +-- Name: mdl_forum_digests_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_forum_digests_id_seq', 1, false); + + +-- +-- Data for Name: mdl_forum_discussion_subs; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_forum_discussion_subs (id, forum, userid, discussion, preference) FROM stdin; +\. + + +-- +-- Name: mdl_forum_discussion_subs_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_forum_discussion_subs_id_seq', 1, false); + + +-- +-- Data for Name: mdl_forum_discussions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_forum_discussions (id, course, forum, name, firstpost, userid, groupid, assessed, timemodified, usermodified, timestart, timeend, pinned, timelocked) FROM stdin; +\. + + +-- +-- Name: mdl_forum_discussions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_forum_discussions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_forum_grades; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_forum_grades (id, forum, itemnumber, userid, grade, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_forum_grades_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_forum_grades_id_seq', 1, false); + + +-- +-- Name: mdl_forum_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_forum_id_seq', 1, false); + + +-- +-- Data for Name: mdl_forum_posts; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_forum_posts (id, discussion, parent, userid, created, modified, mailed, subject, message, messageformat, messagetrust, attachment, totalscore, mailnow, deleted, privatereplyto, wordcount, charcount) FROM stdin; +\. + + +-- +-- Name: mdl_forum_posts_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_forum_posts_id_seq', 1, false); + + +-- +-- Data for Name: mdl_forum_queue; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_forum_queue (id, userid, discussionid, postid, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_forum_queue_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_forum_queue_id_seq', 1, false); + + +-- +-- Data for Name: mdl_forum_read; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_forum_read (id, userid, forumid, discussionid, postid, firstread, lastread) FROM stdin; +\. + + +-- +-- Name: mdl_forum_read_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_forum_read_id_seq', 1, false); + + +-- +-- Data for Name: mdl_forum_subscriptions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_forum_subscriptions (id, userid, forum) FROM stdin; +\. + + +-- +-- Name: mdl_forum_subscriptions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_forum_subscriptions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_forum_track_prefs; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_forum_track_prefs (id, userid, forumid) FROM stdin; +\. + + +-- +-- Name: mdl_forum_track_prefs_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_forum_track_prefs_id_seq', 1, false); + + +-- +-- Data for Name: mdl_glossary; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_glossary (id, course, name, intro, introformat, allowduplicatedentries, displayformat, mainglossary, showspecial, showalphabet, showall, allowcomments, allowprintview, usedynalink, defaultapproval, approvaldisplayformat, globalglossary, entbypage, editalways, rsstype, rssarticles, assessed, assesstimestart, assesstimefinish, scale, timecreated, timemodified, completionentries) FROM stdin; +\. + + +-- +-- Data for Name: mdl_glossary_alias; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_glossary_alias (id, entryid, alias) FROM stdin; +\. + + +-- +-- Name: mdl_glossary_alias_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_glossary_alias_id_seq', 1, false); + + +-- +-- Data for Name: mdl_glossary_categories; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_glossary_categories (id, glossaryid, name, usedynalink) FROM stdin; +\. + + +-- +-- Name: mdl_glossary_categories_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_glossary_categories_id_seq', 1, false); + + +-- +-- Data for Name: mdl_glossary_entries; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_glossary_entries (id, glossaryid, userid, concept, definition, definitionformat, definitiontrust, attachment, timecreated, timemodified, teacherentry, sourceglossaryid, usedynalink, casesensitive, fullmatch, approved) FROM stdin; +\. + + +-- +-- Data for Name: mdl_glossary_entries_categories; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_glossary_entries_categories (id, categoryid, entryid) FROM stdin; +\. + + +-- +-- Name: mdl_glossary_entries_categories_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_glossary_entries_categories_id_seq', 1, false); + + +-- +-- Name: mdl_glossary_entries_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_glossary_entries_id_seq', 1, false); + + +-- +-- Data for Name: mdl_glossary_formats; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_glossary_formats (id, name, popupformatname, visible, showgroup, showtabs, defaultmode, defaulthook, sortkey, sortorder) FROM stdin; +1 continuous continuous 1 1 standard,category,date +2 dictionary dictionary 1 1 standard +3 encyclopedia encyclopedia 1 1 standard,category,date,author +4 entrylist entrylist 1 1 standard,category,date,author +5 faq faq 1 1 standard,category,date,author +6 fullwithauthor fullwithauthor 1 1 standard,category,date,author +7 fullwithoutauthor fullwithoutauthor 1 1 standard,category,date +\. + + +-- +-- Name: mdl_glossary_formats_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_glossary_formats_id_seq', 7, true); + + +-- +-- Name: mdl_glossary_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_glossary_id_seq', 1, false); + + +-- +-- Data for Name: mdl_grade_categories; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_categories (id, courseid, parent, depth, path, fullname, aggregation, keephigh, droplow, aggregateonlygraded, aggregateoutcomes, timecreated, timemodified, hidden) FROM stdin; +\. + + +-- +-- Data for Name: mdl_grade_categories_history; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_categories_history (id, action, oldid, source, timemodified, loggeduser, courseid, parent, depth, path, fullname, aggregation, keephigh, droplow, aggregateonlygraded, aggregateoutcomes, aggregatesubcats, hidden) FROM stdin; +\. + + +-- +-- Name: mdl_grade_categories_history_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_categories_history_id_seq', 1, false); + + +-- +-- Name: mdl_grade_categories_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_categories_id_seq', 1, false); + + +-- +-- Data for Name: mdl_grade_grades; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_grades (id, itemid, userid, rawgrade, rawgrademax, rawgrademin, rawscaleid, usermodified, finalgrade, hidden, locked, locktime, exported, overridden, excluded, feedback, feedbackformat, information, informationformat, timecreated, timemodified, aggregationstatus, aggregationweight) FROM stdin; +\. + + +-- +-- Data for Name: mdl_grade_grades_history; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_grades_history (id, action, oldid, source, timemodified, loggeduser, itemid, userid, rawgrade, rawgrademax, rawgrademin, rawscaleid, usermodified, finalgrade, hidden, locked, locktime, exported, overridden, excluded, feedback, feedbackformat, information, informationformat) FROM stdin; +\. + + +-- +-- Name: mdl_grade_grades_history_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_grades_history_id_seq', 1, false); + + +-- +-- Name: mdl_grade_grades_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_grades_id_seq', 1, false); + + +-- +-- Data for Name: mdl_grade_import_newitem; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_import_newitem (id, itemname, importcode, importer) FROM stdin; +\. + + +-- +-- Name: mdl_grade_import_newitem_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_import_newitem_id_seq', 1, false); + + +-- +-- Data for Name: mdl_grade_import_values; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_import_values (id, itemid, newgradeitem, userid, finalgrade, feedback, importcode, importer, importonlyfeedback) FROM stdin; +\. + + +-- +-- Name: mdl_grade_import_values_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_import_values_id_seq', 1, false); + + +-- +-- Data for Name: mdl_grade_items; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_items (id, courseid, categoryid, itemname, itemtype, itemmodule, iteminstance, itemnumber, iteminfo, idnumber, calculation, gradetype, grademax, grademin, scaleid, outcomeid, gradepass, multfactor, plusfactor, aggregationcoef, aggregationcoef2, sortorder, display, decimals, hidden, locked, locktime, needsupdate, weightoverride, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Data for Name: mdl_grade_items_history; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_items_history (id, action, oldid, source, timemodified, loggeduser, courseid, categoryid, itemname, itemtype, itemmodule, iteminstance, itemnumber, iteminfo, idnumber, calculation, gradetype, grademax, grademin, scaleid, outcomeid, gradepass, multfactor, plusfactor, aggregationcoef, aggregationcoef2, sortorder, hidden, locked, locktime, needsupdate, display, decimals, weightoverride) FROM stdin; +\. + + +-- +-- Name: mdl_grade_items_history_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_items_history_id_seq', 1, false); + + +-- +-- Name: mdl_grade_items_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_items_id_seq', 1, false); + + +-- +-- Data for Name: mdl_grade_letters; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_letters (id, contextid, lowerboundary, letter) FROM stdin; +\. + + +-- +-- Name: mdl_grade_letters_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_letters_id_seq', 1, false); + + +-- +-- Data for Name: mdl_grade_outcomes; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_outcomes (id, courseid, shortname, fullname, scaleid, description, descriptionformat, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Data for Name: mdl_grade_outcomes_courses; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_outcomes_courses (id, courseid, outcomeid) FROM stdin; +\. + + +-- +-- Name: mdl_grade_outcomes_courses_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_outcomes_courses_id_seq', 1, false); + + +-- +-- Data for Name: mdl_grade_outcomes_history; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_outcomes_history (id, action, oldid, source, timemodified, loggeduser, courseid, shortname, fullname, scaleid, description, descriptionformat) FROM stdin; +\. + + +-- +-- Name: mdl_grade_outcomes_history_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_outcomes_history_id_seq', 1, false); + + +-- +-- Name: mdl_grade_outcomes_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_outcomes_id_seq', 1, false); + + +-- +-- Data for Name: mdl_grade_settings; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grade_settings (id, courseid, name, value) FROM stdin; +\. + + +-- +-- Name: mdl_grade_settings_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grade_settings_id_seq', 1, false); + + +-- +-- Data for Name: mdl_grading_areas; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grading_areas (id, contextid, component, areaname, activemethod) FROM stdin; +\. + + +-- +-- Name: mdl_grading_areas_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grading_areas_id_seq', 1, false); + + +-- +-- Data for Name: mdl_grading_definitions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grading_definitions (id, areaid, method, name, description, descriptionformat, status, copiedfromid, timecreated, usercreated, timemodified, usermodified, timecopied, options) FROM stdin; +\. + + +-- +-- Name: mdl_grading_definitions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grading_definitions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_grading_instances; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_grading_instances (id, definitionid, raterid, itemid, rawgrade, status, feedback, feedbackformat, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_grading_instances_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_grading_instances_id_seq', 1, false); + + +-- +-- Data for Name: mdl_gradingform_guide_comments; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_gradingform_guide_comments (id, definitionid, sortorder, description, descriptionformat) FROM stdin; +\. + + +-- +-- Name: mdl_gradingform_guide_comments_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_gradingform_guide_comments_id_seq', 1, false); + + +-- +-- Data for Name: mdl_gradingform_guide_criteria; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_gradingform_guide_criteria (id, definitionid, sortorder, shortname, description, descriptionformat, descriptionmarkers, descriptionmarkersformat, maxscore) FROM stdin; +\. + + +-- +-- Name: mdl_gradingform_guide_criteria_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_gradingform_guide_criteria_id_seq', 1, false); + + +-- +-- Data for Name: mdl_gradingform_guide_fillings; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_gradingform_guide_fillings (id, instanceid, criterionid, remark, remarkformat, score) FROM stdin; +\. + + +-- +-- Name: mdl_gradingform_guide_fillings_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_gradingform_guide_fillings_id_seq', 1, false); + + +-- +-- Data for Name: mdl_gradingform_rubric_criteria; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_gradingform_rubric_criteria (id, definitionid, sortorder, description, descriptionformat) FROM stdin; +\. + + +-- +-- Name: mdl_gradingform_rubric_criteria_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_gradingform_rubric_criteria_id_seq', 1, false); + + +-- +-- Data for Name: mdl_gradingform_rubric_fillings; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_gradingform_rubric_fillings (id, instanceid, criterionid, levelid, remark, remarkformat) FROM stdin; +\. + + +-- +-- Name: mdl_gradingform_rubric_fillings_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_gradingform_rubric_fillings_id_seq', 1, false); + + +-- +-- Data for Name: mdl_gradingform_rubric_levels; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_gradingform_rubric_levels (id, criterionid, score, definition, definitionformat) FROM stdin; +\. + + +-- +-- Name: mdl_gradingform_rubric_levels_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_gradingform_rubric_levels_id_seq', 1, false); + + +-- +-- Data for Name: mdl_groupings; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_groupings (id, courseid, name, idnumber, description, descriptionformat, configdata, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Data for Name: mdl_groupings_groups; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_groupings_groups (id, groupingid, groupid, timeadded) FROM stdin; +\. + + +-- +-- Name: mdl_groupings_groups_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_groupings_groups_id_seq', 1, false); + + +-- +-- Name: mdl_groupings_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_groupings_id_seq', 1, false); + + +-- +-- Data for Name: mdl_groups; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_groups (id, courseid, idnumber, name, description, descriptionformat, enrolmentkey, picture, hidepicture, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_groups_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_groups_id_seq', 1, false); + + +-- +-- Data for Name: mdl_groups_members; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_groups_members (id, groupid, userid, timeadded, component, itemid) FROM stdin; +\. + + +-- +-- Name: mdl_groups_members_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_groups_members_id_seq', 1, false); + + +-- +-- Data for Name: mdl_h5p; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_h5p (id, jsoncontent, mainlibraryid, displayoptions, pathnamehash, contenthash, filtered, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Data for Name: mdl_h5p_contents_libraries; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_h5p_contents_libraries (id, h5pid, libraryid, dependencytype, dropcss, weight) FROM stdin; +\. + + +-- +-- Name: mdl_h5p_contents_libraries_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_h5p_contents_libraries_id_seq', 1, false); + + +-- +-- Name: mdl_h5p_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_h5p_id_seq', 1, false); + + +-- +-- Data for Name: mdl_h5p_libraries; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_h5p_libraries (id, machinename, title, majorversion, minorversion, patchversion, runnable, fullscreen, embedtypes, preloadedjs, preloadedcss, droplibrarycss, semantics, addto, coremajor, coreminor, metadatasettings, tutorial, example) FROM stdin; +\. + + +-- +-- Data for Name: mdl_h5p_libraries_cachedassets; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_h5p_libraries_cachedassets (id, libraryid, hash) FROM stdin; +\. + + +-- +-- Name: mdl_h5p_libraries_cachedassets_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_h5p_libraries_cachedassets_id_seq', 1, false); + + +-- +-- Name: mdl_h5p_libraries_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_h5p_libraries_id_seq', 1, false); + + +-- +-- Data for Name: mdl_h5p_library_dependencies; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_h5p_library_dependencies (id, libraryid, requiredlibraryid, dependencytype) FROM stdin; +\. + + +-- +-- Name: mdl_h5p_library_dependencies_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_h5p_library_dependencies_id_seq', 1, false); + + +-- +-- Data for Name: mdl_h5pactivity; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_h5pactivity (id, course, name, timecreated, timemodified, intro, introformat, grade, displayoptions, enabletracking, grademethod, reviewmode) FROM stdin; +\. + + +-- +-- Data for Name: mdl_h5pactivity_attempts; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_h5pactivity_attempts (id, h5pactivityid, userid, timecreated, timemodified, attempt, rawscore, maxscore, scaled, duration, completion, success) FROM stdin; +\. + + +-- +-- Name: mdl_h5pactivity_attempts_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_h5pactivity_attempts_id_seq', 1, false); + + +-- +-- Data for Name: mdl_h5pactivity_attempts_results; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_h5pactivity_attempts_results (id, attemptid, subcontent, timecreated, interactiontype, description, correctpattern, response, additionals, rawscore, maxscore, duration, completion, success) FROM stdin; +\. + + +-- +-- Name: mdl_h5pactivity_attempts_results_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_h5pactivity_attempts_results_id_seq', 1, false); + + +-- +-- Name: mdl_h5pactivity_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_h5pactivity_id_seq', 1, false); + + +-- +-- Data for Name: mdl_imscp; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_imscp (id, course, name, intro, introformat, revision, keepold, structure, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_imscp_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_imscp_id_seq', 1, false); + + +-- +-- Data for Name: mdl_infected_files; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_infected_files (id, filename, quarantinedfile, userid, reason, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_infected_files_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_infected_files_id_seq', 1, false); + + +-- +-- Data for Name: mdl_label; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_label (id, course, name, intro, introformat, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_label_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_label_id_seq', 1, false); + + +-- +-- Data for Name: mdl_lesson; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lesson (id, course, name, intro, introformat, practice, modattempts, usepassword, password, dependency, conditions, grade, custom, ongoing, usemaxgrade, maxanswers, maxattempts, review, nextpagedefault, feedback, minquestions, maxpages, timelimit, retake, activitylink, mediafile, mediaheight, mediawidth, mediaclose, slideshow, width, height, bgcolor, displayleft, displayleftif, progressbar, available, deadline, timemodified, completionendreached, completiontimespent, allowofflineattempts) FROM stdin; +\. + + +-- +-- Data for Name: mdl_lesson_answers; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lesson_answers (id, lessonid, pageid, jumpto, grade, score, flags, timecreated, timemodified, answer, answerformat, response, responseformat) FROM stdin; +\. + + +-- +-- Name: mdl_lesson_answers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lesson_answers_id_seq', 1, false); + + +-- +-- Data for Name: mdl_lesson_attempts; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lesson_attempts (id, lessonid, pageid, userid, answerid, retry, correct, useranswer, timeseen) FROM stdin; +\. + + +-- +-- Name: mdl_lesson_attempts_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lesson_attempts_id_seq', 1, false); + + +-- +-- Data for Name: mdl_lesson_branch; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lesson_branch (id, lessonid, userid, pageid, retry, flag, timeseen, nextpageid) FROM stdin; +\. + + +-- +-- Name: mdl_lesson_branch_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lesson_branch_id_seq', 1, false); + + +-- +-- Data for Name: mdl_lesson_grades; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lesson_grades (id, lessonid, userid, grade, late, completed) FROM stdin; +\. + + +-- +-- Name: mdl_lesson_grades_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lesson_grades_id_seq', 1, false); + + +-- +-- Name: mdl_lesson_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lesson_id_seq', 1, false); + + +-- +-- Data for Name: mdl_lesson_overrides; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lesson_overrides (id, lessonid, groupid, userid, available, deadline, timelimit, review, maxattempts, retake, password) FROM stdin; +\. + + +-- +-- Name: mdl_lesson_overrides_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lesson_overrides_id_seq', 1, false); + + +-- +-- Data for Name: mdl_lesson_pages; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lesson_pages (id, lessonid, prevpageid, nextpageid, qtype, qoption, layout, display, timecreated, timemodified, title, contents, contentsformat) FROM stdin; +\. + + +-- +-- Name: mdl_lesson_pages_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lesson_pages_id_seq', 1, false); + + +-- +-- Data for Name: mdl_lesson_timer; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lesson_timer (id, lessonid, userid, starttime, lessontime, completed, timemodifiedoffline) FROM stdin; +\. + + +-- +-- Name: mdl_lesson_timer_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lesson_timer_id_seq', 1, false); + + +-- +-- Data for Name: mdl_license; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_license (id, shortname, fullname, source, enabled, version, custom, sortorder) FROM stdin; +1 unknown Licence not specified 1 2010033100 0 1 +2 allrightsreserved All rights reserved https://en.wikipedia.org/wiki/All_rights_reserved 1 2010033100 0 2 +3 public Public domain https://en.wikipedia.org/wiki/Public_domain 1 2010033100 0 3 +4 cc Creative Commons https://creativecommons.org/licenses/by/3.0/ 1 2010033100 0 4 +5 cc-nd Creative Commons - NoDerivs https://creativecommons.org/licenses/by-nd/3.0/ 1 2010033100 0 5 +6 cc-nc-nd Creative Commons - No Commercial NoDerivs https://creativecommons.org/licenses/by-nc-nd/3.0/ 1 2010033100 0 6 +7 cc-nc Creative Commons - No Commercial https://creativecommons.org/licenses/by-nc/3.0/ 1 2010033100 0 7 +8 cc-nc-sa Creative Commons - No Commercial ShareAlike https://creativecommons.org/licenses/by-nc-sa/3.0/ 1 2010033100 0 8 +9 cc-sa Creative Commons - ShareAlike https://creativecommons.org/licenses/by-sa/3.0/ 1 2010033100 0 9 +\. + + +-- +-- Name: mdl_license_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_license_id_seq', 9, true); + + +-- +-- Data for Name: mdl_lock_db; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lock_db (id, resourcekey, expires, owner) FROM stdin; +\. + + +-- +-- Name: mdl_lock_db_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lock_db_id_seq', 1, false); + + +-- +-- Data for Name: mdl_log; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_log (id, "time", userid, ip, course, module, cmid, action, url, info) FROM stdin; +\. + + +-- +-- Data for Name: mdl_log_display; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_log_display (id, module, action, mtable, field, component) FROM stdin; +1 course user report user '' || firstname || ' ' || lastname moodle +2 course view course fullname moodle +3 course view section course_sections name moodle +4 course update course fullname moodle +5 course hide course fullname moodle +6 course show course fullname moodle +7 course move course fullname moodle +8 course enrol course fullname moodle +9 course unenrol course fullname moodle +10 course report log course fullname moodle +11 course report live course fullname moodle +12 course report outline course fullname moodle +13 course report participation course fullname moodle +14 course report stats course fullname moodle +15 category add course_categories name moodle +16 category hide course_categories name moodle +17 category move course_categories name moodle +18 category show course_categories name moodle +19 category update course_categories name moodle +20 message write user '' || firstname || ' ' || lastname moodle +21 message read user '' || firstname || ' ' || lastname moodle +22 message add contact user '' || firstname || ' ' || lastname moodle +23 message remove contact user '' || firstname || ' ' || lastname moodle +24 message block contact user '' || firstname || ' ' || lastname moodle +25 message unblock contact user '' || firstname || ' ' || lastname moodle +26 group view groups name moodle +27 tag update tag name moodle +28 tag flag tag name moodle +29 user view user '' || firstname || ' ' || lastname moodle +30 assign add assign name mod_assign +31 assign delete mod assign name mod_assign +32 assign download all submissions assign name mod_assign +33 assign grade submission assign name mod_assign +34 assign lock submission assign name mod_assign +35 assign reveal identities assign name mod_assign +36 assign revert submission to draft assign name mod_assign +37 assign set marking workflow state assign name mod_assign +38 assign submission statement accepted assign name mod_assign +39 assign submit assign name mod_assign +40 assign submit for grading assign name mod_assign +41 assign unlock submission assign name mod_assign +42 assign update assign name mod_assign +43 assign upload assign name mod_assign +44 assign view assign name mod_assign +45 assign view all course fullname mod_assign +46 assign view confirm submit assignment form assign name mod_assign +47 assign view grading form assign name mod_assign +48 assign view submission assign name mod_assign +49 assign view submission grading table assign name mod_assign +50 assign view submit assignment form assign name mod_assign +51 assign view feedback assign name mod_assign +52 assign view batch set marking workflow state assign name mod_assign +53 assignment view assignment name mod_assignment +54 assignment add assignment name mod_assignment +55 assignment update assignment name mod_assignment +56 assignment view submission assignment name mod_assignment +57 assignment upload assignment name mod_assignment +58 book add book name mod_book +59 book update book name mod_book +60 book view book name mod_book +61 book add chapter book_chapters title mod_book +62 book update chapter book_chapters title mod_book +63 book view chapter book_chapters title mod_book +64 chat view chat name mod_chat +65 chat add chat name mod_chat +66 chat update chat name mod_chat +67 chat report chat name mod_chat +68 chat talk chat name mod_chat +69 choice view choice name mod_choice +70 choice update choice name mod_choice +71 choice add choice name mod_choice +72 choice report choice name mod_choice +73 choice choose choice name mod_choice +74 choice choose again choice name mod_choice +75 data view data name mod_data +76 data add data name mod_data +77 data update data name mod_data +78 data record delete data name mod_data +79 data fields add data_fields name mod_data +80 data fields update data_fields name mod_data +81 data templates saved data name mod_data +82 data templates def data name mod_data +83 feedback startcomplete feedback name mod_feedback +84 feedback submit feedback name mod_feedback +85 feedback delete feedback name mod_feedback +86 feedback view feedback name mod_feedback +87 feedback view all course shortname mod_feedback +88 folder view folder name mod_folder +89 folder view all folder name mod_folder +90 folder update folder name mod_folder +91 folder add folder name mod_folder +92 forum add forum name mod_forum +93 forum update forum name mod_forum +94 forum add discussion forum_discussions name mod_forum +95 forum add post forum_posts subject mod_forum +96 forum update post forum_posts subject mod_forum +97 forum user report user '' || firstname || ' ' || lastname mod_forum +98 forum move discussion forum_discussions name mod_forum +99 forum view subscribers forum name mod_forum +100 forum view discussion forum_discussions name mod_forum +101 forum view forum forum name mod_forum +102 forum subscribe forum name mod_forum +103 forum unsubscribe forum name mod_forum +104 forum pin discussion forum_discussions name mod_forum +105 forum unpin discussion forum_discussions name mod_forum +106 glossary add glossary name mod_glossary +107 glossary update glossary name mod_glossary +108 glossary view glossary name mod_glossary +109 glossary view all glossary name mod_glossary +110 glossary add entry glossary name mod_glossary +111 glossary update entry glossary name mod_glossary +112 glossary add category glossary name mod_glossary +113 glossary update category glossary name mod_glossary +114 glossary delete category glossary name mod_glossary +115 glossary approve entry glossary name mod_glossary +116 glossary disapprove entry glossary name mod_glossary +117 glossary view entry glossary_entries concept mod_glossary +118 imscp view imscp name mod_imscp +119 imscp view all imscp name mod_imscp +120 imscp update imscp name mod_imscp +121 imscp add imscp name mod_imscp +122 label add label name mod_label +123 label update label name mod_label +124 lesson start lesson name mod_lesson +125 lesson end lesson name mod_lesson +126 lesson view lesson_pages title mod_lesson +127 lti view lti name mod_lti +128 lti launch lti name mod_lti +129 lti view all lti name mod_lti +130 page view page name mod_page +131 page view all page name mod_page +132 page update page name mod_page +133 page add page name mod_page +134 quiz add quiz name mod_quiz +135 quiz update quiz name mod_quiz +136 quiz view quiz name mod_quiz +137 quiz report quiz name mod_quiz +138 quiz attempt quiz name mod_quiz +139 quiz submit quiz name mod_quiz +140 quiz review quiz name mod_quiz +141 quiz editquestions quiz name mod_quiz +142 quiz preview quiz name mod_quiz +143 quiz start attempt quiz name mod_quiz +144 quiz close attempt quiz name mod_quiz +145 quiz continue attempt quiz name mod_quiz +146 quiz edit override quiz name mod_quiz +147 quiz delete override quiz name mod_quiz +148 quiz view summary quiz name mod_quiz +149 resource view resource name mod_resource +150 resource view all resource name mod_resource +151 resource update resource name mod_resource +152 resource add resource name mod_resource +153 scorm view scorm name mod_scorm +154 scorm review scorm name mod_scorm +155 scorm update scorm name mod_scorm +156 scorm add scorm name mod_scorm +157 survey add survey name mod_survey +158 survey update survey name mod_survey +159 survey download survey name mod_survey +160 survey view form survey name mod_survey +161 survey view graph survey name mod_survey +162 survey view report survey name mod_survey +163 survey submit survey name mod_survey +164 url view url name mod_url +165 url view all url name mod_url +166 url update url name mod_url +167 url add url name mod_url +168 workshop add workshop name mod_workshop +169 workshop update workshop name mod_workshop +170 workshop view workshop name mod_workshop +171 workshop view all workshop name mod_workshop +172 workshop add submission workshop_submissions title mod_workshop +173 workshop update submission workshop_submissions title mod_workshop +174 workshop view submission workshop_submissions title mod_workshop +175 workshop add assessment workshop_submissions title mod_workshop +176 workshop update assessment workshop_submissions title mod_workshop +177 workshop add example workshop_submissions title mod_workshop +178 workshop update example workshop_submissions title mod_workshop +179 workshop view example workshop_submissions title mod_workshop +180 workshop add reference assessment workshop_submissions title mod_workshop +181 workshop update reference assessment workshop_submissions title mod_workshop +182 workshop add example assessment workshop_submissions title mod_workshop +183 workshop update example assessment workshop_submissions title mod_workshop +184 workshop update aggregate grades workshop name mod_workshop +185 workshop update clear aggregated grades workshop name mod_workshop +186 workshop update clear assessments workshop name mod_workshop +187 book exportimscp book name booktool_exportimscp +188 book print book name booktool_print +189 book print chapter book_chapters title booktool_print +\. + + +-- +-- Name: mdl_log_display_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_log_display_id_seq', 189, true); + + +-- +-- Name: mdl_log_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_log_id_seq', 1, false); + + +-- +-- Data for Name: mdl_log_queries; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_log_queries (id, qtype, sqltext, sqlparams, error, info, backtrace, exectime, timelogged) FROM stdin; +\. + + +-- +-- Name: mdl_log_queries_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_log_queries_id_seq', 1, false); + + +-- +-- Data for Name: mdl_logstore_standard_log; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_logstore_standard_log (id, eventname, component, action, target, objecttable, objectid, crud, edulevel, contextid, contextlevel, contextinstanceid, userid, courseid, relateduserid, anonymous, other, timecreated, origin, ip, realuserid) FROM stdin; +1 \\core\\event\\user_loggedin core loggedin user user 2 r 0 1 10 0 2 0 \N 0 a:1:{s:8:"username";s:5:"admin";} 1612889108 web 67.182.30.218 \N +1030 \\core\\event\\user_loggedout core loggedout user user 2 r 0 1 10 0 2 0 \N 0 {"sessionid":"op5p204lful3r5fkk84q99pa5f"} 1613081095 web 67.182.30.218 \N +1031 \\core\\event\\course_viewed core viewed course \N \N r 2 2 50 1 0 1 \N 0 null 1613081095 web 67.182.30.218 \N +1032 \\core\\event\\user_loggedin core loggedin user user 2 r 0 1 10 0 2 0 \N 0 {"username":"admin"} 1613081196 web 67.182.30.218 \N +1033 \\core\\event\\dashboard_viewed core viewed dashboard \N \N r 0 5 30 2 2 0 2 0 null 1613081197 web 67.182.30.218 \N +1034 \\core\\event\\webservice_login_failed core failed webservice_login \N \N r 0 1 10 0 0 0 \N 0 {"method":1,"reason":"invalid_token"} 1613081299 ws 67.182.30.218 \N +1035 \\core\\event\\webservice_token_created core created webservice_token external_tokens 1 c 0 1 10 0 3 0 3 0 {"auto":true} 1613081313 web 67.182.30.218 \N +1036 \\core\\event\\webservice_token_sent core sent webservice_token external_tokens 1 r 0 1 10 0 3 0 \N 0 null 1613081313 web 67.182.30.218 \N +1037 \\core\\event\\webservice_function_called core called webservice_function \N \N r 0 1 10 0 3 0 \N 0 {"function":"core_webservice_get_site_info"} 1613081313 ws 67.182.30.218 \N +1038 \\core\\event\\webservice_function_called core called webservice_function \N \N r 0 1 10 0 3 0 \N 0 {"function":"tool_mobile_get_config"} 1613081313 ws 67.182.30.218 \N +1039 \\core\\event\\webservice_function_called core called webservice_function \N \N r 0 1 10 0 3 0 \N 0 {"function":"tool_mobile_call_external_functions"} 1613081314 ws 67.182.30.218 \N +1040 \\core\\event\\webservice_function_called core called webservice_function \N \N r 0 1 10 0 3 0 \N 0 {"function":"tool_mobile_call_external_functions"} 1613081314 ws 67.182.30.218 \N +1041 \\core\\event\\webservice_function_called core called webservice_function \N \N r 0 1 10 0 3 0 \N 0 {"function":"message_airnotifier_get_user_devices"} 1613081314 ws 67.182.30.218 \N +1042 \\core\\event\\webservice_function_called core called webservice_function \N \N r 0 1 10 0 3 0 \N 0 {"function":"tool_mobile_call_external_functions"} 1613081314 ws 67.182.30.218 \N +1043 \\core\\event\\webservice_function_called core called webservice_function \N \N r 0 1 10 0 3 0 \N 0 {"function":"tool_mobile_call_external_functions"} 1613081315 ws 67.182.30.218 \N +1044 \\core\\event\\course_viewed core viewed course \N \N r 2 2 50 1 3 1 \N 0 null 1613081315 ws 67.182.30.218 \N +1045 \\core\\event\\webservice_function_called core called webservice_function \N \N r 0 1 10 0 3 0 \N 0 {"function":"tool_mobile_call_external_functions"} 1613081315 ws 67.182.30.218 \N +1046 \\core\\event\\webservice_function_called core called webservice_function \N \N r 0 1 10 0 3 0 \N 0 {"function":"core_course_view_course"} 1613081372 ws 67.182.30.218 \N +1047 \\core\\event\\course_viewed core viewed course \N \N r 2 2 50 1 3 1 \N 0 null 1613081372 ws 67.182.30.218 \N +1048 \\core\\event\\config_log_created core created config_log config_log 1635 c 0 1 10 0 2 0 \N 0 {"name":"qrcodetype","oldvalue":"1","value":"2","plugin":"tool_mobile"} 1613084183 web 67.182.30.218 \N +\. + + +-- +-- Name: mdl_logstore_standard_log_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_logstore_standard_log_id_seq', 1048, true); + + +-- +-- Data for Name: mdl_lti; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lti (id, course, name, intro, introformat, timecreated, timemodified, typeid, toolurl, securetoolurl, instructorchoicesendname, instructorchoicesendemailaddr, instructorchoiceallowroster, instructorchoiceallowsetting, instructorcustomparameters, instructorchoiceacceptgrades, grade, launchcontainer, resourcekey, password, debuglaunch, showtitlelaunch, showdescriptionlaunch, servicesalt, icon, secureicon) FROM stdin; +\. + + +-- +-- Data for Name: mdl_lti_access_tokens; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lti_access_tokens (id, typeid, scope, token, validuntil, timecreated, lastaccess) FROM stdin; +\. + + +-- +-- Name: mdl_lti_access_tokens_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lti_access_tokens_id_seq', 1, false); + + +-- +-- Name: mdl_lti_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lti_id_seq', 1, false); + + +-- +-- Data for Name: mdl_lti_submission; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lti_submission (id, ltiid, userid, datesubmitted, dateupdated, gradepercent, originalgrade, launchid, state) FROM stdin; +\. + + +-- +-- Name: mdl_lti_submission_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lti_submission_id_seq', 1, false); + + +-- +-- Data for Name: mdl_lti_tool_proxies; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lti_tool_proxies (id, name, regurl, state, guid, secret, vendorcode, capabilityoffered, serviceoffered, toolproxy, createdby, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_lti_tool_proxies_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lti_tool_proxies_id_seq', 1, false); + + +-- +-- Data for Name: mdl_lti_tool_settings; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lti_tool_settings (id, toolproxyid, typeid, course, coursemoduleid, settings, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_lti_tool_settings_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lti_tool_settings_id_seq', 1, false); + + +-- +-- Data for Name: mdl_lti_types; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lti_types (id, name, baseurl, tooldomain, state, course, coursevisible, ltiversion, clientid, toolproxyid, enabledcapability, parameter, icon, secureicon, createdby, timecreated, timemodified, description) FROM stdin; +\. + + +-- +-- Data for Name: mdl_lti_types_config; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_lti_types_config (id, typeid, name, value) FROM stdin; +\. + + +-- +-- Name: mdl_lti_types_config_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lti_types_config_id_seq', 1, false); + + +-- +-- Name: mdl_lti_types_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_lti_types_id_seq', 1, false); + + +-- +-- Data for Name: mdl_ltiservice_gradebookservices; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_ltiservice_gradebookservices (id, gradeitemid, courseid, toolproxyid, typeid, baseurl, ltilinkid, resourceid, tag) FROM stdin; +\. + + +-- +-- Name: mdl_ltiservice_gradebookservices_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_ltiservice_gradebookservices_id_seq', 1, false); + + +-- +-- Data for Name: mdl_message; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message (id, useridfrom, useridto, subject, fullmessage, fullmessageformat, fullmessagehtml, smallmessage, notification, contexturl, contexturlname, timecreated, timeuserfromdeleted, timeusertodeleted, component, eventtype, customdata) FROM stdin; +\. + + +-- +-- Data for Name: mdl_message_airnotifier_devices; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_airnotifier_devices (id, userdeviceid, enable) FROM stdin; +\. + + +-- +-- Name: mdl_message_airnotifier_devices_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_airnotifier_devices_id_seq', 1, false); + + +-- +-- Data for Name: mdl_message_contact_requests; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_contact_requests (id, userid, requesteduserid, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_message_contact_requests_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_contact_requests_id_seq', 1, false); + + +-- +-- Data for Name: mdl_message_contacts; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_contacts (id, userid, contactid, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_message_contacts_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_contacts_id_seq', 1, false); + + +-- +-- Data for Name: mdl_message_conversation_actions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_conversation_actions (id, userid, conversationid, action, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_message_conversation_actions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_conversation_actions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_message_conversation_members; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_conversation_members (id, conversationid, userid, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_message_conversation_members_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_conversation_members_id_seq', 1, false); + + +-- +-- Data for Name: mdl_message_conversations; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_conversations (id, type, name, convhash, component, itemtype, itemid, contextid, enabled, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_message_conversations_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_conversations_id_seq', 1, false); + + +-- +-- Data for Name: mdl_message_email_messages; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_email_messages (id, useridto, conversationid, messageid) FROM stdin; +\. + + +-- +-- Name: mdl_message_email_messages_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_email_messages_id_seq', 1, false); + + +-- +-- Name: mdl_message_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_id_seq', 1, false); + + +-- +-- Data for Name: mdl_message_popup; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_popup (id, messageid, isread) FROM stdin; +\. + + +-- +-- Name: mdl_message_popup_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_popup_id_seq', 1, false); + + +-- +-- Data for Name: mdl_message_popup_notifications; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_popup_notifications (id, notificationid) FROM stdin; +\. + + +-- +-- Name: mdl_message_popup_notifications_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_popup_notifications_id_seq', 1, false); + + +-- +-- Data for Name: mdl_message_processors; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_processors (id, name, enabled) FROM stdin; +1 airnotifier 1 +2 email 1 +3 jabber 1 +4 popup 1 +\. + + +-- +-- Name: mdl_message_processors_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_processors_id_seq', 4, true); + + +-- +-- Data for Name: mdl_message_providers; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_providers (id, name, component, capability) FROM stdin; +1 notices moodle moodle/site:config +2 errors moodle moodle/site:config +3 availableupdate moodle moodle/site:config +4 instantmessage moodle \N +5 backup moodle moodle/site:config +6 courserequested moodle moodle/site:approvecourse +7 courserequestapproved moodle moodle/course:request +8 courserequestrejected moodle moodle/course:request +9 coursecompleted moodle \N +10 badgerecipientnotice moodle moodle/badges:earnbadge +11 badgecreatornotice moodle \N +12 competencyplancomment moodle \N +13 competencyusercompcomment moodle \N +14 insights moodle \N +15 messagecontactrequests moodle \N +16 asyncbackupnotification moodle \N +17 gradenotifications moodle \N +18 infected moodle moodle/site:config +19 assign_notification mod_assign \N +20 assignment_updates mod_assignment \N +21 submission mod_feedback \N +22 message mod_feedback \N +23 posts mod_forum \N +24 digests mod_forum \N +25 graded_essay mod_lesson \N +26 submission mod_quiz mod/quiz:emailnotifysubmission +27 confirmation mod_quiz mod/quiz:emailconfirmsubmission +28 attempt_overdue mod_quiz mod/quiz:emailwarnoverdue +29 flatfile_enrolment enrol_flatfile \N +30 imsenterprise_enrolment enrol_imsenterprise \N +31 expiry_notification enrol_manual \N +32 paypal_enrolment enrol_paypal \N +33 expiry_notification enrol_self \N +34 contactdataprotectionofficer tool_dataprivacy tool/dataprivacy:managedatarequests +35 datarequestprocessingresults tool_dataprivacy \N +36 notifyexceptions tool_dataprivacy tool/dataprivacy:managedatarequests +37 invalidrecipienthandler tool_messageinbound \N +38 messageprocessingerror tool_messageinbound \N +39 messageprocessingsuccess tool_messageinbound \N +40 notification tool_monitor tool/monitor:subscribe +\. + + +-- +-- Name: mdl_message_providers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_providers_id_seq', 40, true); + + +-- +-- Data for Name: mdl_message_read; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_read (id, useridfrom, useridto, subject, fullmessage, fullmessageformat, fullmessagehtml, smallmessage, notification, contexturl, contexturlname, timecreated, timeread, timeuserfromdeleted, timeusertodeleted, component, eventtype) FROM stdin; +\. + + +-- +-- Name: mdl_message_read_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_read_id_seq', 1, false); + + +-- +-- Data for Name: mdl_message_user_actions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_user_actions (id, userid, messageid, action, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_message_user_actions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_user_actions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_message_users_blocked; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_message_users_blocked (id, userid, blockeduserid, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_message_users_blocked_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_message_users_blocked_id_seq', 1, false); + + +-- +-- Data for Name: mdl_messageinbound_datakeys; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_messageinbound_datakeys (id, handler, datavalue, datakey, timecreated, expires) FROM stdin; +\. + + +-- +-- Name: mdl_messageinbound_datakeys_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_messageinbound_datakeys_id_seq', 1, false); + + +-- +-- Data for Name: mdl_messageinbound_handlers; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_messageinbound_handlers (id, component, classname, defaultexpiration, validateaddress, enabled) FROM stdin; +1 core \\core\\message\\inbound\\private_files_handler 0 1 0 +2 mod_forum \\mod_forum\\message\\inbound\\reply_handler 604800 1 0 +3 tool_messageinbound \\tool_messageinbound\\message\\inbound\\invalid_recipient_handler 604800 0 1 +\. + + +-- +-- Name: mdl_messageinbound_handlers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_messageinbound_handlers_id_seq', 3, true); + + +-- +-- Data for Name: mdl_messageinbound_messagelist; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_messageinbound_messagelist (id, messageid, userid, address, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_messageinbound_messagelist_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_messageinbound_messagelist_id_seq', 1, false); + + +-- +-- Data for Name: mdl_messages; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_messages (id, useridfrom, conversationid, subject, fullmessage, fullmessageformat, fullmessagehtml, smallmessage, timecreated, fullmessagetrust, customdata) FROM stdin; +\. + + +-- +-- Name: mdl_messages_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_messages_id_seq', 1, false); + + +-- +-- Data for Name: mdl_mnet_application; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnet_application (id, name, display_name, xmlrpc_server_url, sso_land_url, sso_jump_url) FROM stdin; +1 moodle Moodle /mnet/xmlrpc/server.php /auth/mnet/land.php /auth/mnet/jump.php +2 mahara Mahara /api/xmlrpc/server.php /auth/xmlrpc/land.php /auth/xmlrpc/jump.php +\. + + +-- +-- Name: mdl_mnet_application_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnet_application_id_seq', 2, true); + + +-- +-- Data for Name: mdl_mnet_host; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnet_host (id, deleted, wwwroot, ip_address, name, public_key, public_key_expires, transport, portno, last_connect_time, last_log_id, force_theme, theme, applicationid, sslverification) FROM stdin; +1 0 http://dev.derekmaxson.com 172.30.2.17 0 0 0 0 0 0 \N 1 0 +2 0 All Hosts 0 0 0 0 0 0 \N 1 0 +\. + + +-- +-- Data for Name: mdl_mnet_host2service; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnet_host2service (id, hostid, serviceid, publish, subscribe) FROM stdin; +\. + + +-- +-- Name: mdl_mnet_host2service_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnet_host2service_id_seq', 1, false); + + +-- +-- Name: mdl_mnet_host_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnet_host_id_seq', 2, true); + + +-- +-- Data for Name: mdl_mnet_log; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnet_log (id, hostid, remoteid, "time", userid, ip, course, coursename, module, cmid, action, url, info) FROM stdin; +\. + + +-- +-- Name: mdl_mnet_log_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnet_log_id_seq', 1, false); + + +-- +-- Data for Name: mdl_mnet_remote_rpc; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnet_remote_rpc (id, functionname, xmlrpcpath, plugintype, pluginname, enabled) FROM stdin; +1 user_authorise auth/mnet/auth.php/user_authorise auth mnet 1 +2 keepalive_server auth/mnet/auth.php/keepalive_server auth mnet 1 +3 kill_children auth/mnet/auth.php/kill_children auth mnet 1 +4 refresh_log auth/mnet/auth.php/refresh_log auth mnet 1 +5 fetch_user_image auth/mnet/auth.php/fetch_user_image auth mnet 1 +6 fetch_theme_info auth/mnet/auth.php/fetch_theme_info auth mnet 1 +7 update_enrolments auth/mnet/auth.php/update_enrolments auth mnet 1 +8 keepalive_client auth/mnet/auth.php/keepalive_client auth mnet 1 +9 kill_child auth/mnet/auth.php/kill_child auth mnet 1 +10 available_courses enrol/mnet/enrol.php/available_courses enrol mnet 1 +11 user_enrolments enrol/mnet/enrol.php/user_enrolments enrol mnet 1 +12 enrol_user enrol/mnet/enrol.php/enrol_user enrol mnet 1 +13 unenrol_user enrol/mnet/enrol.php/unenrol_user enrol mnet 1 +14 course_enrolments enrol/mnet/enrol.php/course_enrolments enrol mnet 1 +15 send_content_intent portfolio/mahara/lib.php/send_content_intent portfolio mahara 1 +16 send_content_ready portfolio/mahara/lib.php/send_content_ready portfolio mahara 1 +\. + + +-- +-- Name: mdl_mnet_remote_rpc_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnet_remote_rpc_id_seq', 16, true); + + +-- +-- Data for Name: mdl_mnet_remote_service2rpc; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnet_remote_service2rpc (id, serviceid, rpcid) FROM stdin; +1 1 1 +2 1 2 +3 1 3 +4 1 4 +5 1 5 +6 1 6 +7 1 7 +8 2 8 +9 2 9 +10 3 10 +11 3 11 +12 3 12 +13 3 13 +14 3 14 +15 4 15 +16 4 16 +\. + + +-- +-- Name: mdl_mnet_remote_service2rpc_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnet_remote_service2rpc_id_seq', 16, true); + + +-- +-- Data for Name: mdl_mnet_rpc; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnet_rpc (id, functionname, xmlrpcpath, plugintype, pluginname, enabled, help, profile, filename, classname, static) FROM stdin; +1 user_authorise auth/mnet/auth.php/user_authorise auth mnet 1 Return user data for the provided token, compare with user_agent string. a:2:{s:10:"parameters";a:2:{i:0;a:3:{s:4:"name";s:5:"token";s:4:"type";s:6:"string";s:11:"description";s:37:"The unique ID provided by remotehost.";}i:1;a:3:{s:4:"name";s:9:"useragent";s:4:"type";s:6:"string";s:11:"description";s:18:"User Agent string.";}}s:6:"return";a:2:{s:4:"type";s:5:"array";s:11:"description";s:44:"$userdata Array of user info for remote host";}} auth.php auth_plugin_mnet 0 +2 keepalive_server auth/mnet/auth.php/keepalive_server auth mnet 1 Receives an array of usernames from a remote machine and prods their\nsessions to keep them alive a:2:{s:10:"parameters";a:1:{i:0;a:3:{s:4:"name";s:5:"array";s:4:"type";s:5:"array";s:11:"description";s:21:"An array of usernames";}}s:6:"return";a:2:{s:4:"type";s:6:"string";s:11:"description";s:28:""All ok" or an error message";}} auth.php auth_plugin_mnet 0 +3 kill_children auth/mnet/auth.php/kill_children auth mnet 1 The IdP uses this function to kill child sessions on other hosts a:2:{s:10:"parameters";a:2:{i:0;a:3:{s:4:"name";s:8:"username";s:4:"type";s:6:"string";s:11:"description";s:28:"Username for session to kill";}i:1;a:3:{s:4:"name";s:9:"useragent";s:4:"type";s:6:"string";s:11:"description";s:35:"SHA1 hash of user agent to look for";}}s:6:"return";a:2:{s:4:"type";s:6:"string";s:11:"description";s:39:"A plaintext report of what has happened";}} auth.php auth_plugin_mnet 0 +4 refresh_log auth/mnet/auth.php/refresh_log auth mnet 1 Receives an array of log entries from an SP and adds them to the mnet_log\ntable a:2:{s:10:"parameters";a:1:{i:0;a:3:{s:4:"name";s:5:"array";s:4:"type";s:5:"array";s:11:"description";s:21:"An array of usernames";}}s:6:"return";a:2:{s:4:"type";s:6:"string";s:11:"description";s:28:""All ok" or an error message";}} auth.php auth_plugin_mnet 0 +5 fetch_user_image auth/mnet/auth.php/fetch_user_image auth mnet 1 Returns the user's profile image info\nIf the user exists and has a profile picture, the returned array will contain keys:\nf1 - the content of the default 100x100px image\nf1_mimetype - the mimetype of the f1 file\nf2 - the content of the 35x35px variant of the image\nf2_mimetype - the mimetype of the f2 file\nThe mimetype information was added in Moodle 2.0. In Moodle 1.x, images are always jpegs. a:2:{s:10:"parameters";a:1:{i:0;a:3:{s:4:"name";s:8:"username";s:4:"type";s:3:"int";s:11:"description";s:18:"The id of the user";}}s:6:"return";a:2:{s:4:"type";s:11:"false|array";s:11:"description";s:84:"false if user not found, empty array if no picture exists, array with data otherwise";}} auth.php auth_plugin_mnet 0 +6 fetch_theme_info auth/mnet/auth.php/fetch_theme_info auth mnet 1 Returns the theme information and logo url as strings. a:2:{s:10:"parameters";a:0:{}s:6:"return";a:2:{s:4:"type";s:6:"string";s:11:"description";s:14:"The theme info";}} auth.php auth_plugin_mnet 0 +7 update_enrolments auth/mnet/auth.php/update_enrolments auth mnet 1 Invoke this function _on_ the IDP to update it with enrolment info local to\nthe SP right after calling user_authorise()\nNormally called by the SP after calling user_authorise() a:2:{s:10:"parameters";a:2:{i:0;a:3:{s:4:"name";s:8:"username";s:4:"type";s:6:"string";s:11:"description";s:12:"The username";}i:1;a:3:{s:4:"name";s:7:"courses";s:4:"type";s:5:"array";s:11:"description";s:75:"Assoc array of courses following the structure of mnetservice_enrol_courses";}}s:6:"return";a:2:{s:4:"type";s:4:"bool";s:11:"description";s:0:"";}} auth.php auth_plugin_mnet 0 +8 keepalive_client auth/mnet/auth.php/keepalive_client auth mnet 1 Poll the IdP server to let it know that a user it has authenticated is still\nonline a:2:{s:10:"parameters";a:0:{}s:6:"return";a:2:{s:4:"type";s:4:"void";s:11:"description";s:0:"";}} auth.php auth_plugin_mnet 0 +9 kill_child auth/mnet/auth.php/kill_child auth mnet 1 When the IdP requests that child sessions are terminated,\nthis function will be called on each of the child hosts. The machine that\ncalls the function (over xmlrpc) provides us with the mnethostid we need. a:2:{s:10:"parameters";a:2:{i:0;a:3:{s:4:"name";s:8:"username";s:4:"type";s:6:"string";s:11:"description";s:28:"Username for session to kill";}i:1;a:3:{s:4:"name";s:9:"useragent";s:4:"type";s:6:"string";s:11:"description";s:35:"SHA1 hash of user agent to look for";}}s:6:"return";a:2:{s:4:"type";s:4:"bool";s:11:"description";s:15:"True on success";}} auth.php auth_plugin_mnet 0 +10 available_courses enrol/mnet/enrol.php/available_courses enrol mnet 1 Returns list of courses that we offer to the caller for remote enrolment of their users\nSince Moodle 2.0, courses are made available for MNet peers by creating an instance\nof enrol_mnet plugin for the course. Hidden courses are not returned. If there are two\ninstances - one specific for the host and one for 'All hosts', the setting of the specific\none is used. The id of the peer is kept in customint1, no other custom fields are used. a:2:{s:10:"parameters";a:0:{}s:6:"return";a:2:{s:4:"type";s:5:"array";s:11:"description";s:0:"";}} enrol.php enrol_mnet_mnetservice_enrol 0 +11 user_enrolments enrol/mnet/enrol.php/user_enrolments enrol mnet 1 This method has never been implemented in Moodle MNet API a:2:{s:10:"parameters";a:0:{}s:6:"return";a:2:{s:4:"type";s:5:"array";s:11:"description";s:11:"empty array";}} enrol.php enrol_mnet_mnetservice_enrol 0 +12 enrol_user enrol/mnet/enrol.php/enrol_user enrol mnet 1 Enrol remote user to our course\nIf we do not have local record for the remote user in our database,\nit gets created here. a:2:{s:10:"parameters";a:2:{i:0;a:3:{s:4:"name";s:8:"userdata";s:4:"type";s:5:"array";s:11:"description";s:43:"user details {@see mnet_fields_to_import()}";}i:1;a:3:{s:4:"name";s:8:"courseid";s:4:"type";s:3:"int";s:11:"description";s:19:"our local course id";}}s:6:"return";a:2:{s:4:"type";s:4:"bool";s:11:"description";s:69:"true if the enrolment has been successful, throws exception otherwise";}} enrol.php enrol_mnet_mnetservice_enrol 0 +13 unenrol_user enrol/mnet/enrol.php/unenrol_user enrol mnet 1 Unenrol remote user from our course\nOnly users enrolled via enrol_mnet plugin can be unenrolled remotely. If the\nremote user is enrolled into the local course via some other enrol plugin\n(enrol_manual for example), the remote host can't touch such enrolment. Please\ndo not report this behaviour as bug, it is a feature ;-) a:2:{s:10:"parameters";a:2:{i:0;a:3:{s:4:"name";s:8:"username";s:4:"type";s:6:"string";s:11:"description";s:18:"of the remote user";}i:1;a:3:{s:4:"name";s:8:"courseid";s:4:"type";s:3:"int";s:11:"description";s:19:"of our local course";}}s:6:"return";a:2:{s:4:"type";s:4:"bool";s:11:"description";s:71:"true if the unenrolment has been successful, throws exception otherwise";}} enrol.php enrol_mnet_mnetservice_enrol 0 +14 course_enrolments enrol/mnet/enrol.php/course_enrolments enrol mnet 1 Returns a list of users from the client server who are enrolled in our course\nSuitable instance of enrol_mnet must be created in the course. This method will not\nreturn any information about the enrolments in courses that are not available for\nremote enrolment, even if their users are enrolled into them via other plugin\n(note the difference from {@link self::user_enrolments()}).\nThis method will return enrolment information for users from hosts regardless\nthe enrolment plugin. It does not matter if the user was enrolled remotely by\ntheir admin or locally. Once the course is available for remote enrolments, we\nwill tell them everything about their users.\nIn Moodle 1.x the returned array used to be indexed by username. The side effect\nof MDL-19219 fix is that we do not need to use such index and therefore we can\nreturn all enrolment records. MNet clients 1.x will only use the last record for\nthe student, if she is enrolled via multiple plugins. a:2:{s:10:"parameters";a:2:{i:0;a:3:{s:4:"name";s:8:"courseid";s:4:"type";s:3:"int";s:11:"description";s:16:"ID of our course";}i:1;a:3:{s:4:"name";s:5:"roles";s:4:"type";s:12:"string|array";s:11:"description";s:58:"comma separated list of role shortnames (or array of them)";}}s:6:"return";a:2:{s:4:"type";s:5:"array";s:11:"description";s:0:"";}} enrol.php enrol_mnet_mnetservice_enrol 0 +15 fetch_file portfolio/mahara/lib.php/fetch_file portfolio mahara 1 xmlrpc (mnet) function to get the file.\nreads in the file and returns it base_64 encoded\nso that it can be enrypted by mnet. a:2:{s:10:"parameters";a:1:{i:0;a:3:{s:4:"name";s:5:"token";s:4:"type";s:6:"string";s:11:"description";s:56:"the token recieved previously during send_content_intent";}}s:6:"return";a:2:{s:4:"type";s:4:"void";s:11:"description";s:0:"";}} lib.php portfolio_plugin_mahara 1 +\. + + +-- +-- Name: mdl_mnet_rpc_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnet_rpc_id_seq', 15, true); + + +-- +-- Data for Name: mdl_mnet_service; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnet_service (id, name, description, apiversion, offer) FROM stdin; +1 sso_idp 1 1 +2 sso_sp 1 1 +3 mnet_enrol 1 1 +4 pf 1 1 +\. + + +-- +-- Data for Name: mdl_mnet_service2rpc; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnet_service2rpc (id, serviceid, rpcid) FROM stdin; +1 1 1 +2 1 2 +3 1 3 +4 1 4 +5 1 5 +6 1 6 +7 1 7 +8 2 8 +9 2 9 +10 3 10 +11 3 11 +12 3 12 +13 3 13 +14 3 14 +15 4 15 +\. + + +-- +-- Name: mdl_mnet_service2rpc_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnet_service2rpc_id_seq', 15, true); + + +-- +-- Name: mdl_mnet_service_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnet_service_id_seq', 4, true); + + +-- +-- Data for Name: mdl_mnet_session; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnet_session (id, userid, username, token, mnethostid, useragent, confirm_timeout, session_id, expires) FROM stdin; +\. + + +-- +-- Name: mdl_mnet_session_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnet_session_id_seq', 1, false); + + +-- +-- Data for Name: mdl_mnet_sso_access_control; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnet_sso_access_control (id, username, mnet_host_id, accessctrl) FROM stdin; +\. + + +-- +-- Name: mdl_mnet_sso_access_control_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnet_sso_access_control_id_seq', 1, false); + + +-- +-- Data for Name: mdl_mnetservice_enrol_courses; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnetservice_enrol_courses (id, hostid, remoteid, categoryid, categoryname, sortorder, fullname, shortname, idnumber, summary, summaryformat, startdate, roleid, rolename) FROM stdin; +\. + + +-- +-- Name: mdl_mnetservice_enrol_courses_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnetservice_enrol_courses_id_seq', 1, false); + + +-- +-- Data for Name: mdl_mnetservice_enrol_enrolments; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_mnetservice_enrol_enrolments (id, hostid, userid, remotecourseid, rolename, enroltime, enroltype) FROM stdin; +\. + + +-- +-- Name: mdl_mnetservice_enrol_enrolments_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_mnetservice_enrol_enrolments_id_seq', 1, false); + + +-- +-- Data for Name: mdl_modules; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_modules (id, name, cron, lastcron, search, visible) FROM stdin; +1 assign 0 0 1 +2 assignment 60 0 0 +3 book 0 0 1 +4 chat 0 0 1 +5 choice 0 0 1 +6 data 0 0 1 +7 feedback 0 0 1 +8 folder 0 0 1 +9 forum 0 0 1 +10 glossary 0 0 1 +11 h5pactivity 0 0 1 +12 imscp 0 0 1 +13 label 0 0 1 +14 lesson 0 0 1 +15 lti 0 0 1 +16 page 0 0 1 +17 quiz 0 0 1 +18 resource 0 0 1 +19 scorm 0 0 1 +20 survey 0 0 1 +21 url 0 0 1 +22 wiki 0 0 1 +23 workshop 0 0 1 +\. + + +-- +-- Name: mdl_modules_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_modules_id_seq', 23, true); + + +-- +-- Data for Name: mdl_my_pages; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_my_pages (id, userid, name, private, sortorder) FROM stdin; +1 \N __default 0 0 +2 \N __default 1 0 +3 2 __default 1 0 +4 3 __default 1 0 +\. + + +-- +-- Name: mdl_my_pages_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_my_pages_id_seq', 4, true); + + +-- +-- Data for Name: mdl_notifications; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_notifications (id, useridfrom, useridto, subject, fullmessage, fullmessageformat, fullmessagehtml, smallmessage, component, eventtype, contexturl, contexturlname, timeread, timecreated, customdata) FROM stdin; +\. + + +-- +-- Name: mdl_notifications_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_notifications_id_seq', 1, false); + + +-- +-- Data for Name: mdl_oauth2_access_token; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_oauth2_access_token (id, timecreated, timemodified, usermodified, issuerid, token, expires, scope) FROM stdin; +\. + + +-- +-- Name: mdl_oauth2_access_token_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_oauth2_access_token_id_seq', 1, false); + + +-- +-- Data for Name: mdl_oauth2_endpoint; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_oauth2_endpoint (id, timecreated, timemodified, usermodified, name, url, issuerid) FROM stdin; +\. + + +-- +-- Name: mdl_oauth2_endpoint_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_oauth2_endpoint_id_seq', 1, false); + + +-- +-- Data for Name: mdl_oauth2_issuer; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_oauth2_issuer (id, timecreated, timemodified, usermodified, name, image, baseurl, clientid, clientsecret, loginscopes, loginscopesoffline, loginparams, loginparamsoffline, alloweddomains, scopessupported, enabled, showonloginpage, basicauth, sortorder, requireconfirmation) FROM stdin; +\. + + +-- +-- Name: mdl_oauth2_issuer_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_oauth2_issuer_id_seq', 1, false); + + +-- +-- Data for Name: mdl_oauth2_refresh_token; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_oauth2_refresh_token (id, timecreated, timemodified, userid, issuerid, token, scopehash) FROM stdin; +\. + + +-- +-- Name: mdl_oauth2_refresh_token_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_oauth2_refresh_token_id_seq', 1, false); + + +-- +-- Data for Name: mdl_oauth2_system_account; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_oauth2_system_account (id, timecreated, timemodified, usermodified, issuerid, refreshtoken, grantedscopes, email, username) FROM stdin; +\. + + +-- +-- Name: mdl_oauth2_system_account_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_oauth2_system_account_id_seq', 1, false); + + +-- +-- Data for Name: mdl_oauth2_user_field_mapping; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_oauth2_user_field_mapping (id, timemodified, timecreated, usermodified, issuerid, externalfield, internalfield) FROM stdin; +\. + + +-- +-- Name: mdl_oauth2_user_field_mapping_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_oauth2_user_field_mapping_id_seq', 1, false); + + +-- +-- Data for Name: mdl_page; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_page (id, course, name, intro, introformat, content, contentformat, legacyfiles, legacyfileslast, display, displayoptions, revision, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_page_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_page_id_seq', 1, false); + + +-- +-- Data for Name: mdl_paygw_paypal; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_paygw_paypal (id, paymentid, pp_orderid) FROM stdin; +\. + + +-- +-- Name: mdl_paygw_paypal_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_paygw_paypal_id_seq', 1, false); + + +-- +-- Data for Name: mdl_payment_accounts; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_payment_accounts (id, name, idnumber, contextid, enabled, archived, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_payment_accounts_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_payment_accounts_id_seq', 1, false); + + +-- +-- Data for Name: mdl_payment_gateways; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_payment_gateways (id, accountid, gateway, enabled, config, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_payment_gateways_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_payment_gateways_id_seq', 1, false); + + +-- +-- Data for Name: mdl_payments; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_payments (id, component, paymentarea, itemid, userid, amount, currency, accountid, gateway, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_payments_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_payments_id_seq', 1, false); + + +-- +-- Data for Name: mdl_portfolio_instance; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_portfolio_instance (id, plugin, name, visible) FROM stdin; +\. + + +-- +-- Data for Name: mdl_portfolio_instance_config; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_portfolio_instance_config (id, instance, name, value) FROM stdin; +\. + + +-- +-- Name: mdl_portfolio_instance_config_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_portfolio_instance_config_id_seq', 1, false); + + +-- +-- Name: mdl_portfolio_instance_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_portfolio_instance_id_seq', 1, false); + + +-- +-- Data for Name: mdl_portfolio_instance_user; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_portfolio_instance_user (id, instance, userid, name, value) FROM stdin; +\. + + +-- +-- Name: mdl_portfolio_instance_user_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_portfolio_instance_user_id_seq', 1, false); + + +-- +-- Data for Name: mdl_portfolio_log; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_portfolio_log (id, userid, "time", portfolio, caller_class, caller_file, caller_component, caller_sha1, tempdataid, returnurl, continueurl) FROM stdin; +\. + + +-- +-- Name: mdl_portfolio_log_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_portfolio_log_id_seq', 1, false); + + +-- +-- Data for Name: mdl_portfolio_mahara_queue; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_portfolio_mahara_queue (id, transferid, token) FROM stdin; +\. + + +-- +-- Name: mdl_portfolio_mahara_queue_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_portfolio_mahara_queue_id_seq', 1, false); + + +-- +-- Data for Name: mdl_portfolio_tempdata; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_portfolio_tempdata (id, data, expirytime, userid, instance, queued) FROM stdin; +\. + + +-- +-- Name: mdl_portfolio_tempdata_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_portfolio_tempdata_id_seq', 1, false); + + +-- +-- Data for Name: mdl_post; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_post (id, module, userid, courseid, groupid, moduleid, coursemoduleid, subject, summary, content, uniquehash, rating, format, summaryformat, attachment, publishstate, lastmodified, created, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_post_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_post_id_seq', 1, false); + + +-- +-- Data for Name: mdl_profiling; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_profiling (id, runid, url, data, totalexecutiontime, totalcputime, totalcalls, totalmemory, runreference, runcomment, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_profiling_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_profiling_id_seq', 1, false); + + +-- +-- Data for Name: mdl_qtype_ddimageortext; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_qtype_ddimageortext (id, questionid, shuffleanswers, correctfeedback, correctfeedbackformat, partiallycorrectfeedback, partiallycorrectfeedbackformat, incorrectfeedback, incorrectfeedbackformat, shownumcorrect) FROM stdin; +\. + + +-- +-- Data for Name: mdl_qtype_ddimageortext_drags; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_qtype_ddimageortext_drags (id, questionid, no, draggroup, infinite, label) FROM stdin; +\. + + +-- +-- Name: mdl_qtype_ddimageortext_drags_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_qtype_ddimageortext_drags_id_seq', 1, false); + + +-- +-- Data for Name: mdl_qtype_ddimageortext_drops; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_qtype_ddimageortext_drops (id, questionid, no, xleft, ytop, choice, label) FROM stdin; +\. + + +-- +-- Name: mdl_qtype_ddimageortext_drops_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_qtype_ddimageortext_drops_id_seq', 1, false); + + +-- +-- Name: mdl_qtype_ddimageortext_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_qtype_ddimageortext_id_seq', 1, false); + + +-- +-- Data for Name: mdl_qtype_ddmarker; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_qtype_ddmarker (id, questionid, shuffleanswers, correctfeedback, correctfeedbackformat, partiallycorrectfeedback, partiallycorrectfeedbackformat, incorrectfeedback, incorrectfeedbackformat, shownumcorrect, showmisplaced) FROM stdin; +\. + + +-- +-- Data for Name: mdl_qtype_ddmarker_drags; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_qtype_ddmarker_drags (id, questionid, no, label, infinite, noofdrags) FROM stdin; +\. + + +-- +-- Name: mdl_qtype_ddmarker_drags_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_qtype_ddmarker_drags_id_seq', 1, false); + + +-- +-- Data for Name: mdl_qtype_ddmarker_drops; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_qtype_ddmarker_drops (id, questionid, no, shape, coords, choice) FROM stdin; +\. + + +-- +-- Name: mdl_qtype_ddmarker_drops_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_qtype_ddmarker_drops_id_seq', 1, false); + + +-- +-- Name: mdl_qtype_ddmarker_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_qtype_ddmarker_id_seq', 1, false); + + +-- +-- Data for Name: mdl_qtype_essay_options; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_qtype_essay_options (id, questionid, responseformat, responserequired, responsefieldlines, attachments, attachmentsrequired, graderinfo, graderinfoformat, responsetemplate, responsetemplateformat, maxbytes, filetypeslist) FROM stdin; +\. + + +-- +-- Name: mdl_qtype_essay_options_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_qtype_essay_options_id_seq', 1, false); + + +-- +-- Data for Name: mdl_qtype_match_options; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_qtype_match_options (id, questionid, shuffleanswers, correctfeedback, correctfeedbackformat, partiallycorrectfeedback, partiallycorrectfeedbackformat, incorrectfeedback, incorrectfeedbackformat, shownumcorrect) FROM stdin; +\. + + +-- +-- Name: mdl_qtype_match_options_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_qtype_match_options_id_seq', 1, false); + + +-- +-- Data for Name: mdl_qtype_match_subquestions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_qtype_match_subquestions (id, questionid, questiontext, questiontextformat, answertext) FROM stdin; +\. + + +-- +-- Name: mdl_qtype_match_subquestions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_qtype_match_subquestions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_qtype_multichoice_options; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_qtype_multichoice_options (id, questionid, layout, single, shuffleanswers, correctfeedback, correctfeedbackformat, partiallycorrectfeedback, partiallycorrectfeedbackformat, incorrectfeedback, incorrectfeedbackformat, answernumbering, shownumcorrect, showstandardinstruction) FROM stdin; +\. + + +-- +-- Name: mdl_qtype_multichoice_options_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_qtype_multichoice_options_id_seq', 1, false); + + +-- +-- Data for Name: mdl_qtype_randomsamatch_options; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_qtype_randomsamatch_options (id, questionid, choose, subcats, correctfeedback, correctfeedbackformat, partiallycorrectfeedback, partiallycorrectfeedbackformat, incorrectfeedback, incorrectfeedbackformat, shownumcorrect) FROM stdin; +\. + + +-- +-- Name: mdl_qtype_randomsamatch_options_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_qtype_randomsamatch_options_id_seq', 1, false); + + +-- +-- Data for Name: mdl_qtype_shortanswer_options; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_qtype_shortanswer_options (id, questionid, usecase) FROM stdin; +\. + + +-- +-- Name: mdl_qtype_shortanswer_options_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_qtype_shortanswer_options_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question (id, category, parent, name, questiontext, questiontextformat, generalfeedback, generalfeedbackformat, defaultmark, penalty, qtype, length, stamp, version, hidden, timecreated, timemodified, createdby, modifiedby, idnumber) FROM stdin; +\. + + +-- +-- Data for Name: mdl_question_answers; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_answers (id, question, answer, answerformat, fraction, feedback, feedbackformat) FROM stdin; +\. + + +-- +-- Name: mdl_question_answers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_answers_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_attempt_step_data; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_attempt_step_data (id, attemptstepid, name, value) FROM stdin; +\. + + +-- +-- Name: mdl_question_attempt_step_data_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_attempt_step_data_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_attempt_steps; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_attempt_steps (id, questionattemptid, sequencenumber, state, fraction, timecreated, userid) FROM stdin; +\. + + +-- +-- Name: mdl_question_attempt_steps_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_attempt_steps_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_attempts; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_attempts (id, questionusageid, slot, behaviour, questionid, variant, maxmark, minfraction, maxfraction, flagged, questionsummary, rightanswer, responsesummary, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_question_attempts_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_attempts_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_calculated; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_calculated (id, question, answer, tolerance, tolerancetype, correctanswerlength, correctanswerformat) FROM stdin; +\. + + +-- +-- Name: mdl_question_calculated_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_calculated_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_calculated_options; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_calculated_options (id, question, synchronize, single, shuffleanswers, correctfeedback, correctfeedbackformat, partiallycorrectfeedback, partiallycorrectfeedbackformat, incorrectfeedback, incorrectfeedbackformat, answernumbering, shownumcorrect) FROM stdin; +\. + + +-- +-- Name: mdl_question_calculated_options_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_calculated_options_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_categories; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_categories (id, name, contextid, info, infoformat, stamp, parent, sortorder, idnumber) FROM stdin; +\. + + +-- +-- Name: mdl_question_categories_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_categories_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_dataset_definitions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_dataset_definitions (id, category, name, type, options, itemcount) FROM stdin; +\. + + +-- +-- Name: mdl_question_dataset_definitions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_dataset_definitions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_dataset_items; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_dataset_items (id, definition, itemnumber, value) FROM stdin; +\. + + +-- +-- Name: mdl_question_dataset_items_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_dataset_items_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_datasets; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_datasets (id, question, datasetdefinition) FROM stdin; +\. + + +-- +-- Name: mdl_question_datasets_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_datasets_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_ddwtos; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_ddwtos (id, questionid, shuffleanswers, correctfeedback, correctfeedbackformat, partiallycorrectfeedback, partiallycorrectfeedbackformat, incorrectfeedback, incorrectfeedbackformat, shownumcorrect) FROM stdin; +\. + + +-- +-- Name: mdl_question_ddwtos_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_ddwtos_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_gapselect; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_gapselect (id, questionid, shuffleanswers, correctfeedback, correctfeedbackformat, partiallycorrectfeedback, partiallycorrectfeedbackformat, incorrectfeedback, incorrectfeedbackformat, shownumcorrect) FROM stdin; +\. + + +-- +-- Name: mdl_question_gapselect_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_gapselect_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_hints; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_hints (id, questionid, hint, hintformat, shownumcorrect, clearwrong, options) FROM stdin; +\. + + +-- +-- Name: mdl_question_hints_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_hints_id_seq', 1, false); + + +-- +-- Name: mdl_question_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_multianswer; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_multianswer (id, question, sequence) FROM stdin; +\. + + +-- +-- Name: mdl_question_multianswer_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_multianswer_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_numerical; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_numerical (id, question, answer, tolerance) FROM stdin; +\. + + +-- +-- Name: mdl_question_numerical_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_numerical_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_numerical_options; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_numerical_options (id, question, showunits, unitsleft, unitgradingtype, unitpenalty) FROM stdin; +\. + + +-- +-- Name: mdl_question_numerical_options_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_numerical_options_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_numerical_units; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_numerical_units (id, question, multiplier, unit) FROM stdin; +\. + + +-- +-- Name: mdl_question_numerical_units_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_numerical_units_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_response_analysis; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_response_analysis (id, hashcode, whichtries, timemodified, questionid, variant, subqid, aid, response, credit) FROM stdin; +\. + + +-- +-- Name: mdl_question_response_analysis_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_response_analysis_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_response_count; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_response_count (id, analysisid, try, rcount) FROM stdin; +\. + + +-- +-- Name: mdl_question_response_count_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_response_count_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_statistics; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_statistics (id, hashcode, timemodified, questionid, slot, subquestion, variant, s, effectiveweight, negcovar, discriminationindex, discriminativeefficiency, sd, facility, subquestions, maxmark, positions, randomguessscore) FROM stdin; +\. + + +-- +-- Name: mdl_question_statistics_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_statistics_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_truefalse; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_truefalse (id, question, trueanswer, falseanswer) FROM stdin; +\. + + +-- +-- Name: mdl_question_truefalse_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_truefalse_id_seq', 1, false); + + +-- +-- Data for Name: mdl_question_usages; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_question_usages (id, contextid, component, preferredbehaviour) FROM stdin; +\. + + +-- +-- Name: mdl_question_usages_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_question_usages_id_seq', 1, false); + + +-- +-- Data for Name: mdl_quiz; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quiz (id, course, name, intro, introformat, timeopen, timeclose, timelimit, overduehandling, graceperiod, preferredbehaviour, canredoquestions, attempts, attemptonlast, grademethod, decimalpoints, questiondecimalpoints, reviewattempt, reviewcorrectness, reviewmarks, reviewspecificfeedback, reviewgeneralfeedback, reviewrightanswer, reviewoverallfeedback, questionsperpage, navmethod, shuffleanswers, sumgrades, grade, timecreated, timemodified, password, subnet, browsersecurity, delay1, delay2, showuserpicture, showblocks, completionattemptsexhausted, completionpass, completionminattempts, allowofflineattempts) FROM stdin; +\. + + +-- +-- Data for Name: mdl_quiz_attempts; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quiz_attempts (id, quiz, userid, attempt, uniqueid, layout, currentpage, preview, state, timestart, timefinish, timemodified, timemodifiedoffline, timecheckstate, sumgrades) FROM stdin; +\. + + +-- +-- Name: mdl_quiz_attempts_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quiz_attempts_id_seq', 1, false); + + +-- +-- Data for Name: mdl_quiz_feedback; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quiz_feedback (id, quizid, feedbacktext, feedbacktextformat, mingrade, maxgrade) FROM stdin; +\. + + +-- +-- Name: mdl_quiz_feedback_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quiz_feedback_id_seq', 1, false); + + +-- +-- Data for Name: mdl_quiz_grades; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quiz_grades (id, quiz, userid, grade, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_quiz_grades_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quiz_grades_id_seq', 1, false); + + +-- +-- Name: mdl_quiz_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quiz_id_seq', 1, false); + + +-- +-- Data for Name: mdl_quiz_overrides; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quiz_overrides (id, quiz, groupid, userid, timeopen, timeclose, timelimit, attempts, password) FROM stdin; +\. + + +-- +-- Name: mdl_quiz_overrides_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quiz_overrides_id_seq', 1, false); + + +-- +-- Data for Name: mdl_quiz_overview_regrades; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quiz_overview_regrades (id, questionusageid, slot, newfraction, oldfraction, regraded, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_quiz_overview_regrades_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quiz_overview_regrades_id_seq', 1, false); + + +-- +-- Data for Name: mdl_quiz_reports; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quiz_reports (id, name, displayorder, capability) FROM stdin; +1 grading 6000 mod/quiz:grade +2 overview 10000 \N +3 responses 9000 \N +4 statistics 8000 quiz/statistics:view +\. + + +-- +-- Name: mdl_quiz_reports_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quiz_reports_id_seq', 4, true); + + +-- +-- Data for Name: mdl_quiz_sections; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quiz_sections (id, quizid, firstslot, heading, shufflequestions) FROM stdin; +\. + + +-- +-- Name: mdl_quiz_sections_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quiz_sections_id_seq', 1, false); + + +-- +-- Data for Name: mdl_quiz_slot_tags; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quiz_slot_tags (id, slotid, tagid, tagname) FROM stdin; +\. + + +-- +-- Name: mdl_quiz_slot_tags_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quiz_slot_tags_id_seq', 1, false); + + +-- +-- Data for Name: mdl_quiz_slots; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quiz_slots (id, slot, quizid, page, requireprevious, questionid, questioncategoryid, includingsubcategories, maxmark) FROM stdin; +\. + + +-- +-- Name: mdl_quiz_slots_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quiz_slots_id_seq', 1, false); + + +-- +-- Data for Name: mdl_quiz_statistics; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quiz_statistics (id, hashcode, whichattempts, timemodified, firstattemptscount, highestattemptscount, lastattemptscount, allattemptscount, firstattemptsavg, highestattemptsavg, lastattemptsavg, allattemptsavg, median, standarddeviation, skewness, kurtosis, cic, errorratio, standarderror) FROM stdin; +\. + + +-- +-- Name: mdl_quiz_statistics_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quiz_statistics_id_seq', 1, false); + + +-- +-- Data for Name: mdl_quizaccess_seb_quizsettings; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quizaccess_seb_quizsettings (id, quizid, cmid, templateid, requiresafeexambrowser, showsebtaskbar, showwificontrol, showreloadbutton, showtime, showkeyboardlayout, allowuserquitseb, quitpassword, linkquitseb, userconfirmquit, enableaudiocontrol, muteonstartup, allowspellchecking, allowreloadinexam, activateurlfiltering, filterembeddedcontent, expressionsallowed, regexallowed, expressionsblocked, regexblocked, allowedbrowserexamkeys, showsebdownloadlink, usermodified, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_quizaccess_seb_quizsettings_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quizaccess_seb_quizsettings_id_seq', 1, false); + + +-- +-- Data for Name: mdl_quizaccess_seb_template; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_quizaccess_seb_template (id, name, description, content, enabled, sortorder, usermodified, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_quizaccess_seb_template_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_quizaccess_seb_template_id_seq', 1, false); + + +-- +-- Data for Name: mdl_rating; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_rating (id, contextid, component, ratingarea, itemid, scaleid, rating, userid, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_rating_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_rating_id_seq', 1, false); + + +-- +-- Data for Name: mdl_registration_hubs; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_registration_hubs (id, token, hubname, huburl, confirmed, secret, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_registration_hubs_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_registration_hubs_id_seq', 1, false); + + +-- +-- Data for Name: mdl_repository; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_repository (id, type, visible, sortorder) FROM stdin; +1 areafiles 1 1 +2 contentbank 1 2 +3 local 1 3 +4 recent 1 4 +5 upload 1 5 +6 url 1 6 +7 user 1 7 +8 wikimedia 1 8 +\. + + +-- +-- Name: mdl_repository_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_repository_id_seq', 8, true); + + +-- +-- Data for Name: mdl_repository_instance_config; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_repository_instance_config (id, instanceid, name, value) FROM stdin; +\. + + +-- +-- Name: mdl_repository_instance_config_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_repository_instance_config_id_seq', 1, false); + + +-- +-- Data for Name: mdl_repository_instances; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_repository_instances (id, name, typeid, userid, contextid, username, password, timecreated, timemodified, readonly) FROM stdin; +1 1 0 1 \N \N 1612889090 1612889090 0 +2 2 0 1 \N \N 1612889090 1612889090 0 +3 3 0 1 \N \N 1612889091 1612889091 0 +4 4 0 1 \N \N 1612889091 1612889091 0 +5 5 0 1 \N \N 1612889092 1612889092 0 +6 6 0 1 \N \N 1612889092 1612889092 0 +7 7 0 1 \N \N 1612889092 1612889092 0 +8 8 0 1 \N \N 1612889092 1612889092 0 +\. + + +-- +-- Name: mdl_repository_instances_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_repository_instances_id_seq', 8, true); + + +-- +-- Data for Name: mdl_repository_onedrive_access; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_repository_onedrive_access (id, timemodified, timecreated, usermodified, permissionid, itemid) FROM stdin; +\. + + +-- +-- Name: mdl_repository_onedrive_access_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_repository_onedrive_access_id_seq', 1, false); + + +-- +-- Data for Name: mdl_resource; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_resource (id, course, name, intro, introformat, tobemigrated, legacyfiles, legacyfileslast, display, displayoptions, filterfiles, revision, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_resource_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_resource_id_seq', 1, false); + + +-- +-- Data for Name: mdl_resource_old; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_resource_old (id, course, name, type, reference, intro, introformat, alltext, popup, options, timemodified, oldid, cmid, newmodule, newid, migrated) FROM stdin; +\. + + +-- +-- Name: mdl_resource_old_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_resource_old_id_seq', 1, false); + + +-- +-- Data for Name: mdl_role; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_role (id, name, shortname, description, sortorder, archetype) FROM stdin; +1 manager 1 manager +2 coursecreator 2 coursecreator +3 editingteacher 3 editingteacher +4 teacher 4 teacher +5 student 5 student +6 guest 6 guest +7 user 7 user +8 frontpage 8 frontpage +\. + + +-- +-- Data for Name: mdl_role_allow_assign; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_role_allow_assign (id, roleid, allowassign) FROM stdin; +1 1 1 +2 1 2 +3 1 3 +4 1 4 +5 1 5 +6 3 4 +7 3 5 +\. + + +-- +-- Name: mdl_role_allow_assign_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_role_allow_assign_id_seq', 7, true); + + +-- +-- Data for Name: mdl_role_allow_override; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_role_allow_override (id, roleid, allowoverride) FROM stdin; +1 1 1 +2 1 2 +3 1 3 +4 1 4 +5 1 5 +6 1 6 +7 1 7 +8 1 8 +9 3 4 +10 3 5 +11 3 6 +\. + + +-- +-- Name: mdl_role_allow_override_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_role_allow_override_id_seq', 11, true); + + +-- +-- Data for Name: mdl_role_allow_switch; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_role_allow_switch (id, roleid, allowswitch) FROM stdin; +1 1 3 +2 1 4 +3 1 5 +4 1 6 +5 3 4 +6 3 5 +7 3 6 +8 4 5 +9 4 6 +\. + + +-- +-- Name: mdl_role_allow_switch_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_role_allow_switch_id_seq', 9, true); + + +-- +-- Data for Name: mdl_role_allow_view; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_role_allow_view (id, roleid, allowview) FROM stdin; +1 1 1 +2 1 2 +3 1 3 +4 1 4 +5 1 5 +6 1 6 +7 1 7 +8 1 8 +9 2 2 +10 2 3 +11 2 4 +12 2 5 +13 3 2 +14 3 3 +15 3 4 +16 3 5 +17 4 2 +18 4 3 +19 4 4 +20 4 5 +21 5 2 +22 5 3 +23 5 4 +24 5 5 +\. + + +-- +-- Name: mdl_role_allow_view_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_role_allow_view_id_seq', 24, true); + + +-- +-- Data for Name: mdl_role_assignments; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_role_assignments (id, roleid, contextid, userid, timemodified, modifierid, component, itemid, sortorder) FROM stdin; +\. + + +-- +-- Name: mdl_role_assignments_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_role_assignments_id_seq', 1, false); + + +-- +-- Data for Name: mdl_role_capabilities; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_role_capabilities (id, contextid, roleid, capability, permission, timemodified, modifierid) FROM stdin; +1 1 1 moodle/site:configview 1 1612889053 0 +2 1 2 moodle/site:configview 1 1612889053 0 +3 1 1 moodle/site:readallmessages 1 1612889053 0 +4 1 3 moodle/site:readallmessages 1 1612889053 0 +5 1 1 moodle/site:manageallmessaging 1 1612889053 0 +6 1 1 moodle/site:deleteanymessage 1 1612889053 0 +7 1 1 moodle/site:sendmessage 1 1612889053 0 +8 1 7 moodle/site:sendmessage 1 1612889053 0 +9 1 7 moodle/site:senderrormessage 1 1612889053 0 +10 1 7 moodle/site:deleteownmessage 1 1612889053 0 +11 1 1 moodle/site:approvecourse 1 1612889053 0 +12 1 3 moodle/backup:backupcourse 1 1612889053 0 +13 1 1 moodle/backup:backupcourse 1 1612889053 0 +14 1 3 moodle/backup:backupsection 1 1612889053 0 +15 1 1 moodle/backup:backupsection 1 1612889053 0 +16 1 3 moodle/backup:backupactivity 1 1612889053 0 +17 1 1 moodle/backup:backupactivity 1 1612889053 0 +18 1 3 moodle/backup:backuptargetimport 1 1612889053 0 +19 1 1 moodle/backup:backuptargetimport 1 1612889053 0 +20 1 3 moodle/backup:downloadfile 1 1612889053 0 +21 1 1 moodle/backup:downloadfile 1 1612889053 0 +22 1 3 moodle/backup:configure 1 1612889053 0 +23 1 1 moodle/backup:configure 1 1612889053 0 +24 1 1 moodle/backup:userinfo 1 1612889053 0 +25 1 1 moodle/backup:anonymise 1 1612889053 0 +26 1 3 moodle/restore:restorecourse 1 1612889053 0 +27 1 1 moodle/restore:restorecourse 1 1612889053 0 +28 1 3 moodle/restore:restoresection 1 1612889053 0 +29 1 1 moodle/restore:restoresection 1 1612889053 0 +30 1 3 moodle/restore:restoreactivity 1 1612889053 0 +31 1 1 moodle/restore:restoreactivity 1 1612889053 0 +32 1 3 moodle/restore:viewautomatedfilearea 1 1612889053 0 +33 1 1 moodle/restore:viewautomatedfilearea 1 1612889053 0 +34 1 3 moodle/restore:restoretargetimport 1 1612889053 0 +35 1 1 moodle/restore:restoretargetimport 1 1612889053 0 +36 1 3 moodle/restore:uploadfile 1 1612889053 0 +37 1 1 moodle/restore:uploadfile 1 1612889053 0 +38 1 3 moodle/restore:configure 1 1612889053 0 +39 1 1 moodle/restore:configure 1 1612889053 0 +40 1 2 moodle/restore:rolldates 1 1612889053 0 +41 1 1 moodle/restore:rolldates 1 1612889053 0 +42 1 1 moodle/restore:userinfo 1 1612889053 0 +43 1 1 moodle/restore:createuser 1 1612889053 0 +44 1 3 moodle/site:manageblocks 1 1612889053 0 +45 1 1 moodle/site:manageblocks 1 1612889053 0 +46 1 3 moodle/site:accessallgroups 1 1612889053 0 +47 1 1 moodle/site:accessallgroups 1 1612889053 0 +48 1 1 moodle/site:viewanonymousevents 1 1612889053 0 +49 1 4 moodle/site:viewfullnames 1 1612889053 0 +50 1 3 moodle/site:viewfullnames 1 1612889053 0 +51 1 1 moodle/site:viewfullnames 1 1612889053 0 +52 1 4 moodle/site:viewuseridentity 1 1612889053 0 +53 1 3 moodle/site:viewuseridentity 1 1612889053 0 +54 1 1 moodle/site:viewuseridentity 1 1612889053 0 +55 1 4 moodle/site:viewreports 1 1612889053 0 +56 1 3 moodle/site:viewreports 1 1612889053 0 +57 1 1 moodle/site:viewreports 1 1612889053 0 +58 1 3 moodle/site:trustcontent 1 1612889053 0 +59 1 1 moodle/site:trustcontent 1 1612889053 0 +60 1 1 moodle/site:uploadusers 1 1612889053 0 +61 1 3 moodle/filter:manage 1 1612889053 0 +62 1 1 moodle/filter:manage 1 1612889053 0 +63 1 1 moodle/user:create 1 1612889053 0 +64 1 1 moodle/user:delete 1 1612889053 0 +65 1 1 moodle/user:update 1 1612889053 0 +66 1 6 moodle/user:viewdetails 1 1612889053 0 +67 1 5 moodle/user:viewdetails 1 1612889053 0 +68 1 4 moodle/user:viewdetails 1 1612889053 0 +69 1 3 moodle/user:viewdetails 1 1612889053 0 +70 1 1 moodle/user:viewdetails 1 1612889053 0 +71 1 1 moodle/user:viewalldetails 1 1612889053 0 +72 1 1 moodle/user:viewlastip 1 1612889053 0 +73 1 4 moodle/user:viewhiddendetails 1 1612889053 0 +74 1 3 moodle/user:viewhiddendetails 1 1612889053 0 +75 1 1 moodle/user:viewhiddendetails 1 1612889053 0 +76 1 1 moodle/user:loginas 1 1612889053 0 +77 1 1 moodle/user:managesyspages 1 1612889053 0 +78 1 7 moodle/user:manageownblocks 1 1612889053 0 +79 1 7 moodle/user:manageownfiles 1 1612889053 0 +80 1 1 moodle/my:configsyspages 1 1612889053 0 +81 1 3 moodle/role:assign 1 1612889053 0 +82 1 1 moodle/role:assign 1 1612889053 0 +83 1 4 moodle/role:review 1 1612889053 0 +84 1 3 moodle/role:review 1 1612889053 0 +85 1 1 moodle/role:review 1 1612889054 0 +86 1 1 moodle/role:override 1 1612889054 0 +87 1 3 moodle/role:safeoverride 1 1612889054 0 +88 1 1 moodle/role:manage 1 1612889054 0 +89 1 3 moodle/role:switchroles 1 1612889054 0 +90 1 1 moodle/role:switchroles 1 1612889054 0 +91 1 1 moodle/category:manage 1 1612889054 0 +92 1 6 moodle/category:viewcourselist 1 1612889054 0 +93 1 7 moodle/category:viewcourselist 1 1612889054 0 +94 1 2 moodle/category:viewhiddencategories 1 1612889054 0 +95 1 1 moodle/category:viewhiddencategories 1 1612889054 0 +96 1 1 moodle/cohort:manage 1 1612889054 0 +97 1 1 moodle/cohort:assign 1 1612889054 0 +98 1 3 moodle/cohort:view 1 1612889054 0 +99 1 1 moodle/cohort:view 1 1612889054 0 +100 1 2 moodle/course:create 1 1612889054 0 +101 1 1 moodle/course:create 1 1612889054 0 +102 1 3 moodle/course:creategroupconversations 1 1612889054 0 +103 1 1 moodle/course:creategroupconversations 1 1612889054 0 +104 1 1 moodle/course:delete 1 1612889054 0 +105 1 3 moodle/course:update 1 1612889054 0 +106 1 1 moodle/course:update 1 1612889054 0 +107 1 1 moodle/course:view 1 1612889054 0 +108 1 3 moodle/course:enrolreview 1 1612889054 0 +109 1 1 moodle/course:enrolreview 1 1612889054 0 +110 1 3 moodle/course:enrolconfig 1 1612889054 0 +111 1 1 moodle/course:enrolconfig 1 1612889054 0 +112 1 3 moodle/course:reviewotherusers 1 1612889054 0 +113 1 1 moodle/course:reviewotherusers 1 1612889054 0 +114 1 4 moodle/course:bulkmessaging 1 1612889054 0 +115 1 3 moodle/course:bulkmessaging 1 1612889054 0 +116 1 1 moodle/course:bulkmessaging 1 1612889054 0 +117 1 4 moodle/course:viewhiddenuserfields 1 1612889054 0 +118 1 3 moodle/course:viewhiddenuserfields 1 1612889054 0 +119 1 1 moodle/course:viewhiddenuserfields 1 1612889054 0 +120 1 2 moodle/course:viewhiddencourses 1 1612889054 0 +121 1 4 moodle/course:viewhiddencourses 1 1612889054 0 +122 1 3 moodle/course:viewhiddencourses 1 1612889054 0 +123 1 1 moodle/course:viewhiddencourses 1 1612889054 0 +124 1 3 moodle/course:visibility 1 1612889054 0 +125 1 1 moodle/course:visibility 1 1612889054 0 +126 1 3 moodle/course:managefiles 1 1612889054 0 +127 1 1 moodle/course:managefiles 1 1612889054 0 +128 1 1 moodle/course:ignoreavailabilityrestrictions 1 1612889054 0 +129 1 2 moodle/course:ignoreavailabilityrestrictions 1 1612889054 0 +130 1 3 moodle/course:ignoreavailabilityrestrictions 1 1612889054 0 +131 1 4 moodle/course:ignoreavailabilityrestrictions 1 1612889054 0 +132 1 3 moodle/course:manageactivities 1 1612889054 0 +133 1 1 moodle/course:manageactivities 1 1612889054 0 +134 1 3 moodle/course:activityvisibility 1 1612889054 0 +135 1 1 moodle/course:activityvisibility 1 1612889054 0 +136 1 4 moodle/course:viewhiddenactivities 1 1612889054 0 +137 1 3 moodle/course:viewhiddenactivities 1 1612889054 0 +138 1 1 moodle/course:viewhiddenactivities 1 1612889054 0 +139 1 5 moodle/course:viewparticipants 1 1612889054 0 +140 1 4 moodle/course:viewparticipants 1 1612889054 0 +141 1 3 moodle/course:viewparticipants 1 1612889054 0 +142 1 1 moodle/course:viewparticipants 1 1612889054 0 +143 1 3 moodle/course:changefullname 1 1612889054 0 +144 1 1 moodle/course:changefullname 1 1612889054 0 +145 1 3 moodle/course:changeshortname 1 1612889054 0 +146 1 1 moodle/course:changeshortname 1 1612889054 0 +147 1 1 moodle/course:changelockedcustomfields 1 1612889054 0 +148 1 3 moodle/course:renameroles 1 1612889054 0 +149 1 1 moodle/course:renameroles 1 1612889054 0 +150 1 3 moodle/course:changeidnumber 1 1612889054 0 +151 1 1 moodle/course:changeidnumber 1 1612889054 0 +152 1 3 moodle/course:changecategory 1 1612889054 0 +153 1 1 moodle/course:changecategory 1 1612889054 0 +154 1 3 moodle/course:changesummary 1 1612889054 0 +155 1 1 moodle/course:changesummary 1 1612889054 0 +156 1 3 moodle/course:setforcedlanguage 1 1612889054 0 +157 1 1 moodle/course:setforcedlanguage 1 1612889054 0 +158 1 1 moodle/site:viewparticipants 1 1612889054 0 +159 1 5 moodle/course:isincompletionreports 1 1612889054 0 +160 1 5 moodle/course:viewscales 1 1612889054 0 +161 1 4 moodle/course:viewscales 1 1612889054 0 +162 1 3 moodle/course:viewscales 1 1612889054 0 +163 1 1 moodle/course:viewscales 1 1612889054 0 +164 1 3 moodle/course:managescales 1 1612889054 0 +165 1 1 moodle/course:managescales 1 1612889054 0 +166 1 3 moodle/course:managegroups 1 1612889054 0 +167 1 1 moodle/course:managegroups 1 1612889054 0 +168 1 3 moodle/course:reset 1 1612889054 0 +169 1 1 moodle/course:reset 1 1612889054 0 +170 1 3 moodle/course:viewsuspendedusers 1 1612889054 0 +171 1 1 moodle/course:viewsuspendedusers 1 1612889054 0 +172 1 1 moodle/course:tag 1 1612889054 0 +173 1 3 moodle/course:tag 1 1612889054 0 +174 1 6 moodle/blog:view 1 1612889054 0 +175 1 7 moodle/blog:view 1 1612889054 0 +176 1 5 moodle/blog:view 1 1612889054 0 +177 1 4 moodle/blog:view 1 1612889054 0 +178 1 3 moodle/blog:view 1 1612889055 0 +179 1 1 moodle/blog:view 1 1612889055 0 +180 1 6 moodle/blog:search 1 1612889055 0 +181 1 7 moodle/blog:search 1 1612889055 0 +182 1 5 moodle/blog:search 1 1612889055 0 +183 1 4 moodle/blog:search 1 1612889055 0 +184 1 3 moodle/blog:search 1 1612889055 0 +185 1 1 moodle/blog:search 1 1612889055 0 +186 1 1 moodle/blog:viewdrafts 1 1612889055 0 +187 1 7 moodle/blog:create 1 1612889055 0 +188 1 1 moodle/blog:create 1 1612889055 0 +189 1 4 moodle/blog:manageentries 1 1612889055 0 +190 1 3 moodle/blog:manageentries 1 1612889055 0 +191 1 1 moodle/blog:manageentries 1 1612889055 0 +192 1 5 moodle/blog:manageexternal 1 1612889055 0 +193 1 7 moodle/blog:manageexternal 1 1612889055 0 +194 1 4 moodle/blog:manageexternal 1 1612889055 0 +195 1 3 moodle/blog:manageexternal 1 1612889055 0 +196 1 1 moodle/blog:manageexternal 1 1612889055 0 +197 1 7 moodle/calendar:manageownentries 1 1612889055 0 +198 1 1 moodle/calendar:manageownentries 1 1612889055 0 +199 1 4 moodle/calendar:managegroupentries 1 1612889055 0 +200 1 3 moodle/calendar:managegroupentries 1 1612889055 0 +201 1 1 moodle/calendar:managegroupentries 1 1612889055 0 +202 1 4 moodle/calendar:manageentries 1 1612889055 0 +203 1 3 moodle/calendar:manageentries 1 1612889055 0 +204 1 1 moodle/calendar:manageentries 1 1612889055 0 +205 1 1 moodle/user:editprofile 1 1612889055 0 +206 1 6 moodle/user:editownprofile -1000 1612889055 0 +207 1 7 moodle/user:editownprofile 1 1612889055 0 +208 1 1 moodle/user:editownprofile 1 1612889055 0 +209 1 6 moodle/user:changeownpassword -1000 1612889055 0 +210 1 7 moodle/user:changeownpassword 1 1612889055 0 +211 1 1 moodle/user:changeownpassword 1 1612889055 0 +212 1 5 moodle/user:readuserposts 1 1612889055 0 +213 1 4 moodle/user:readuserposts 1 1612889055 0 +214 1 3 moodle/user:readuserposts 1 1612889055 0 +215 1 1 moodle/user:readuserposts 1 1612889055 0 +216 1 5 moodle/user:readuserblogs 1 1612889055 0 +217 1 4 moodle/user:readuserblogs 1 1612889055 0 +218 1 3 moodle/user:readuserblogs 1 1612889055 0 +219 1 1 moodle/user:readuserblogs 1 1612889055 0 +220 1 1 moodle/user:editmessageprofile 1 1612889055 0 +221 1 6 moodle/user:editownmessageprofile -1000 1612889055 0 +222 1 7 moodle/user:editownmessageprofile 1 1612889055 0 +223 1 1 moodle/user:editownmessageprofile 1 1612889055 0 +224 1 3 moodle/question:managecategory 1 1612889055 0 +225 1 1 moodle/question:managecategory 1 1612889055 0 +226 1 3 moodle/question:add 1 1612889055 0 +227 1 1 moodle/question:add 1 1612889055 0 +228 1 3 moodle/question:editmine 1 1612889055 0 +229 1 1 moodle/question:editmine 1 1612889055 0 +230 1 3 moodle/question:editall 1 1612889055 0 +231 1 1 moodle/question:editall 1 1612889055 0 +232 1 3 moodle/question:viewmine 1 1612889055 0 +233 1 1 moodle/question:viewmine 1 1612889055 0 +234 1 3 moodle/question:viewall 1 1612889055 0 +235 1 1 moodle/question:viewall 1 1612889055 0 +236 1 3 moodle/question:usemine 1 1612889055 0 +237 1 1 moodle/question:usemine 1 1612889055 0 +238 1 3 moodle/question:useall 1 1612889055 0 +239 1 1 moodle/question:useall 1 1612889055 0 +240 1 3 moodle/question:movemine 1 1612889055 0 +241 1 1 moodle/question:movemine 1 1612889055 0 +242 1 3 moodle/question:moveall 1 1612889055 0 +243 1 1 moodle/question:moveall 1 1612889055 0 +244 1 1 moodle/question:config 1 1612889055 0 +245 1 5 moodle/question:flag 1 1612889055 0 +246 1 4 moodle/question:flag 1 1612889055 0 +247 1 3 moodle/question:flag 1 1612889055 0 +248 1 1 moodle/question:flag 1 1612889055 0 +249 1 3 moodle/question:tagmine 1 1612889055 0 +250 1 1 moodle/question:tagmine 1 1612889055 0 +251 1 3 moodle/question:tagall 1 1612889055 0 +252 1 1 moodle/question:tagall 1 1612889055 0 +253 1 4 moodle/site:doclinks 1 1612889055 0 +254 1 3 moodle/site:doclinks 1 1612889055 0 +255 1 1 moodle/site:doclinks 1 1612889055 0 +256 1 3 moodle/course:sectionvisibility 1 1612889055 0 +257 1 1 moodle/course:sectionvisibility 1 1612889055 0 +258 1 3 moodle/course:useremail 1 1612889055 0 +259 1 1 moodle/course:useremail 1 1612889055 0 +260 1 3 moodle/course:viewhiddensections 1 1612889055 0 +261 1 1 moodle/course:viewhiddensections 1 1612889055 0 +262 1 3 moodle/course:setcurrentsection 1 1612889055 0 +263 1 1 moodle/course:setcurrentsection 1 1612889055 0 +264 1 3 moodle/course:movesections 1 1612889055 0 +265 1 1 moodle/course:movesections 1 1612889055 0 +266 1 4 moodle/grade:viewall 1 1612889055 0 +267 1 3 moodle/grade:viewall 1 1612889055 0 +268 1 1 moodle/grade:viewall 1 1612889055 0 +269 1 5 moodle/grade:view 1 1612889056 0 +270 1 4 moodle/grade:viewhidden 1 1612889056 0 +271 1 3 moodle/grade:viewhidden 1 1612889056 0 +272 1 1 moodle/grade:viewhidden 1 1612889056 0 +273 1 3 moodle/grade:import 1 1612889056 0 +274 1 1 moodle/grade:import 1 1612889056 0 +275 1 4 moodle/grade:export 1 1612889056 0 +276 1 3 moodle/grade:export 1 1612889056 0 +277 1 1 moodle/grade:export 1 1612889056 0 +278 1 3 moodle/grade:manage 1 1612889056 0 +279 1 1 moodle/grade:manage 1 1612889056 0 +280 1 3 moodle/grade:edit 1 1612889056 0 +281 1 1 moodle/grade:edit 1 1612889056 0 +282 1 3 moodle/grade:managegradingforms 1 1612889056 0 +283 1 1 moodle/grade:managegradingforms 1 1612889056 0 +284 1 1 moodle/grade:sharegradingforms 1 1612889056 0 +285 1 1 moodle/grade:managesharedforms 1 1612889056 0 +286 1 3 moodle/grade:manageoutcomes 1 1612889056 0 +287 1 1 moodle/grade:manageoutcomes 1 1612889056 0 +288 1 3 moodle/grade:manageletters 1 1612889056 0 +289 1 1 moodle/grade:manageletters 1 1612889056 0 +290 1 3 moodle/grade:hide 1 1612889056 0 +291 1 1 moodle/grade:hide 1 1612889056 0 +292 1 3 moodle/grade:lock 1 1612889056 0 +293 1 1 moodle/grade:lock 1 1612889056 0 +294 1 3 moodle/grade:unlock 1 1612889056 0 +295 1 1 moodle/grade:unlock 1 1612889056 0 +296 1 7 moodle/my:manageblocks 1 1612889056 0 +297 1 4 moodle/notes:view 1 1612889056 0 +298 1 3 moodle/notes:view 1 1612889056 0 +299 1 1 moodle/notes:view 1 1612889056 0 +300 1 4 moodle/notes:manage 1 1612889056 0 +301 1 3 moodle/notes:manage 1 1612889056 0 +302 1 1 moodle/notes:manage 1 1612889056 0 +303 1 1 moodle/tag:manage 1 1612889056 0 +304 1 1 moodle/tag:edit 1 1612889056 0 +305 1 7 moodle/tag:flag 1 1612889056 0 +306 1 4 moodle/tag:editblocks 1 1612889056 0 +307 1 3 moodle/tag:editblocks 1 1612889056 0 +308 1 1 moodle/tag:editblocks 1 1612889056 0 +309 1 6 moodle/block:view 1 1612889056 0 +310 1 7 moodle/block:view 1 1612889056 0 +311 1 5 moodle/block:view 1 1612889056 0 +312 1 4 moodle/block:view 1 1612889056 0 +313 1 3 moodle/block:view 1 1612889056 0 +314 1 3 moodle/block:edit 1 1612889056 0 +315 1 1 moodle/block:edit 1 1612889056 0 +316 1 7 moodle/portfolio:export 1 1612889056 0 +317 1 5 moodle/portfolio:export 1 1612889056 0 +318 1 4 moodle/portfolio:export 1 1612889056 0 +319 1 3 moodle/portfolio:export 1 1612889056 0 +320 1 8 moodle/comment:view 1 1612889056 0 +321 1 6 moodle/comment:view 1 1612889056 0 +322 1 7 moodle/comment:view 1 1612889056 0 +323 1 5 moodle/comment:view 1 1612889056 0 +324 1 4 moodle/comment:view 1 1612889056 0 +325 1 3 moodle/comment:view 1 1612889056 0 +326 1 1 moodle/comment:view 1 1612889056 0 +327 1 7 moodle/comment:post 1 1612889056 0 +328 1 5 moodle/comment:post 1 1612889056 0 +329 1 4 moodle/comment:post 1 1612889056 0 +330 1 3 moodle/comment:post 1 1612889056 0 +331 1 1 moodle/comment:post 1 1612889056 0 +332 1 3 moodle/comment:delete 1 1612889056 0 +333 1 1 moodle/comment:delete 1 1612889056 0 +334 1 1 moodle/webservice:createtoken 1 1612889056 0 +335 1 7 moodle/webservice:createmobiletoken 1 1612889056 0 +336 1 7 moodle/rating:view 1 1612889056 0 +337 1 5 moodle/rating:view 1 1612889056 0 +338 1 4 moodle/rating:view 1 1612889056 0 +339 1 3 moodle/rating:view 1 1612889056 0 +340 1 1 moodle/rating:view 1 1612889056 0 +341 1 7 moodle/rating:viewany 1 1612889056 0 +342 1 5 moodle/rating:viewany 1 1612889056 0 +343 1 4 moodle/rating:viewany 1 1612889056 0 +344 1 3 moodle/rating:viewany 1 1612889056 0 +345 1 1 moodle/rating:viewany 1 1612889056 0 +346 1 7 moodle/rating:viewall 1 1612889056 0 +347 1 5 moodle/rating:viewall 1 1612889056 0 +348 1 4 moodle/rating:viewall 1 1612889056 0 +349 1 3 moodle/rating:viewall 1 1612889056 0 +350 1 1 moodle/rating:viewall 1 1612889056 0 +351 1 7 moodle/rating:rate 1 1612889056 0 +352 1 5 moodle/rating:rate 1 1612889056 0 +353 1 4 moodle/rating:rate 1 1612889056 0 +354 1 3 moodle/rating:rate 1 1612889056 0 +355 1 1 moodle/rating:rate 1 1612889056 0 +356 1 4 moodle/course:markcomplete 1 1612889056 0 +357 1 3 moodle/course:markcomplete 1 1612889056 0 +358 1 1 moodle/course:markcomplete 1 1612889056 0 +359 1 4 moodle/course:overridecompletion 1 1612889056 0 +360 1 3 moodle/course:overridecompletion 1 1612889056 0 +361 1 1 moodle/course:overridecompletion 1 1612889056 0 +362 1 1 moodle/badges:manageglobalsettings 1 1612889057 0 +363 1 7 moodle/badges:viewbadges 1 1612889057 0 +364 1 7 moodle/badges:manageownbadges 1 1612889057 0 +365 1 7 moodle/badges:viewotherbadges 1 1612889057 0 +366 1 7 moodle/badges:earnbadge 1 1612889057 0 +367 1 1 moodle/badges:createbadge 1 1612889057 0 +368 1 3 moodle/badges:createbadge 1 1612889057 0 +369 1 1 moodle/badges:deletebadge 1 1612889057 0 +370 1 3 moodle/badges:deletebadge 1 1612889057 0 +371 1 1 moodle/badges:configuredetails 1 1612889057 0 +372 1 3 moodle/badges:configuredetails 1 1612889057 0 +373 1 1 moodle/badges:configurecriteria 1 1612889057 0 +374 1 3 moodle/badges:configurecriteria 1 1612889057 0 +375 1 1 moodle/badges:configuremessages 1 1612889057 0 +376 1 3 moodle/badges:configuremessages 1 1612889057 0 +377 1 1 moodle/badges:awardbadge 1 1612889057 0 +378 1 4 moodle/badges:awardbadge 1 1612889057 0 +379 1 3 moodle/badges:awardbadge 1 1612889057 0 +380 1 1 moodle/badges:revokebadge 1 1612889057 0 +381 1 4 moodle/badges:revokebadge 1 1612889057 0 +382 1 3 moodle/badges:revokebadge 1 1612889057 0 +383 1 1 moodle/badges:viewawarded 1 1612889057 0 +384 1 4 moodle/badges:viewawarded 1 1612889057 0 +385 1 3 moodle/badges:viewawarded 1 1612889057 0 +386 1 6 moodle/search:query 1 1612889057 0 +387 1 7 moodle/search:query 1 1612889057 0 +388 1 5 moodle/search:query 1 1612889057 0 +389 1 4 moodle/search:query 1 1612889057 0 +390 1 3 moodle/search:query 1 1612889057 0 +391 1 1 moodle/search:query 1 1612889057 0 +392 1 1 moodle/competency:competencymanage 1 1612889057 0 +393 1 7 moodle/competency:competencyview 1 1612889057 0 +394 1 3 moodle/competency:competencygrade 1 1612889057 0 +395 1 4 moodle/competency:competencygrade 1 1612889057 0 +396 1 1 moodle/competency:competencygrade 1 1612889057 0 +397 1 3 moodle/competency:coursecompetencymanage 1 1612889057 0 +398 1 1 moodle/competency:coursecompetencymanage 1 1612889057 0 +399 1 1 moodle/competency:coursecompetencyconfigure 1 1612889057 0 +400 1 5 moodle/competency:coursecompetencygradable 1 1612889057 0 +401 1 7 moodle/competency:coursecompetencyview 1 1612889057 0 +402 1 1 moodle/competency:planmanage 1 1612889057 0 +403 1 1 moodle/competency:planmanagedraft 1 1612889057 0 +404 1 1 moodle/competency:planview 1 1612889057 0 +405 1 1 moodle/competency:planviewdraft 1 1612889057 0 +406 1 7 moodle/competency:planviewown 1 1612889057 0 +407 1 1 moodle/competency:planrequestreview 1 1612889057 0 +408 1 7 moodle/competency:planrequestreviewown 1 1612889057 0 +409 1 1 moodle/competency:planreview 1 1612889057 0 +410 1 1 moodle/competency:plancomment 1 1612889057 0 +411 1 7 moodle/competency:plancommentown 1 1612889057 0 +412 1 1 moodle/competency:usercompetencyview 1 1612889057 0 +413 1 3 moodle/competency:usercompetencyview 1 1612889057 0 +414 1 4 moodle/competency:usercompetencyview 1 1612889057 0 +415 1 1 moodle/competency:usercompetencyrequestreview 1 1612889057 0 +416 1 7 moodle/competency:usercompetencyrequestreviewown 1 1612889057 0 +417 1 1 moodle/competency:usercompetencyreview 1 1612889057 0 +418 1 1 moodle/competency:usercompetencycomment 1 1612889057 0 +419 1 7 moodle/competency:usercompetencycommentown 1 1612889057 0 +420 1 1 moodle/competency:templatemanage 1 1612889057 0 +421 1 4 moodle/analytics:listinsights 1 1612889057 0 +422 1 3 moodle/analytics:listinsights 1 1612889057 0 +423 1 1 moodle/analytics:listinsights 1 1612889057 0 +424 1 1 moodle/analytics:managemodels 1 1612889057 0 +425 1 1 moodle/competency:templateview 1 1612889057 0 +426 1 1 moodle/competency:userevidencemanage 1 1612889057 0 +427 1 7 moodle/competency:userevidencemanageown 1 1612889057 0 +428 1 1 moodle/competency:userevidenceview 1 1612889057 0 +429 1 4 moodle/site:messageanyuser 1 1612889057 0 +430 1 3 moodle/site:messageanyuser 1 1612889057 0 +431 1 1 moodle/site:messageanyuser 1 1612889057 0 +432 1 7 moodle/course:togglecompletion 1 1612889057 0 +433 1 7 moodle/analytics:listowninsights 1 1612889057 0 +434 1 3 moodle/h5p:setdisplayoptions 1 1612889057 0 +435 1 1 moodle/h5p:deploy 1 1612889057 0 +436 1 3 moodle/h5p:deploy 1 1612889057 0 +437 1 1 moodle/h5p:updatelibraries 1 1612889057 0 +438 1 1 moodle/course:recommendactivity 1 1612889057 0 +439 1 1 moodle/contentbank:access 1 1612889057 0 +440 1 2 moodle/contentbank:access 1 1612889057 0 +441 1 3 moodle/contentbank:access 1 1612889057 0 +442 1 1 moodle/contentbank:upload 1 1612889057 0 +443 1 2 moodle/contentbank:upload 1 1612889057 0 +444 1 3 moodle/contentbank:upload 1 1612889057 0 +445 1 1 moodle/contentbank:deleteanycontent 1 1612889057 0 +446 1 2 moodle/contentbank:deleteanycontent 1 1612889058 0 +447 1 7 moodle/contentbank:deleteowncontent 1 1612889058 0 +448 1 1 moodle/contentbank:manageanycontent 1 1612889058 0 +449 1 2 moodle/contentbank:manageanycontent 1 1612889058 0 +450 1 1 moodle/contentbank:manageowncontent 1 1612889058 0 +451 1 2 moodle/contentbank:manageowncontent 1 1612889058 0 +452 1 3 moodle/contentbank:manageowncontent 1 1612889058 0 +453 1 1 moodle/contentbank:useeditor 1 1612889058 0 +454 1 2 moodle/contentbank:useeditor 1 1612889058 0 +455 1 3 moodle/contentbank:useeditor 1 1612889058 0 +456 1 1 moodle/contentbank:downloadcontent 1 1612889058 0 +457 1 2 moodle/contentbank:downloadcontent 1 1612889058 0 +458 1 3 moodle/contentbank:downloadcontent 1 1612889058 0 +459 1 5 moodle/course:downloadcoursecontent 1 1612889058 0 +460 1 4 moodle/course:downloadcoursecontent 1 1612889058 0 +461 1 3 moodle/course:downloadcoursecontent 1 1612889058 0 +462 1 1 moodle/course:downloadcoursecontent 1 1612889058 0 +463 1 3 moodle/course:configuredownloadcontent 1 1612889058 0 +464 1 1 moodle/course:configuredownloadcontent 1 1612889058 0 +465 1 6 mod/assign:view 1 1612889068 0 +466 1 5 mod/assign:view 1 1612889068 0 +467 1 4 mod/assign:view 1 1612889068 0 +468 1 3 mod/assign:view 1 1612889068 0 +469 1 1 mod/assign:view 1 1612889068 0 +470 1 5 mod/assign:submit 1 1612889069 0 +471 1 4 mod/assign:grade 1 1612889069 0 +472 1 3 mod/assign:grade 1 1612889069 0 +473 1 1 mod/assign:grade 1 1612889069 0 +474 1 4 mod/assign:exportownsubmission 1 1612889069 0 +475 1 3 mod/assign:exportownsubmission 1 1612889069 0 +476 1 1 mod/assign:exportownsubmission 1 1612889069 0 +477 1 5 mod/assign:exportownsubmission 1 1612889069 0 +478 1 1 mod/assign:addinstance 1 1612889069 0 +479 1 3 mod/assign:addinstance 1 1612889069 0 +480 1 4 mod/assign:grantextension 1 1612889069 0 +481 1 3 mod/assign:grantextension 1 1612889069 0 +482 1 1 mod/assign:grantextension 1 1612889069 0 +483 1 3 mod/assign:revealidentities 1 1612889069 0 +484 1 1 mod/assign:revealidentities 1 1612889069 0 +485 1 1 mod/assign:reviewgrades 1 1612889069 0 +486 1 3 mod/assign:reviewgrades 1 1612889069 0 +487 1 1 mod/assign:releasegrades 1 1612889069 0 +488 1 3 mod/assign:releasegrades 1 1612889069 0 +489 1 1 mod/assign:managegrades 1 1612889069 0 +490 1 3 mod/assign:managegrades 1 1612889069 0 +491 1 1 mod/assign:manageallocations 1 1612889069 0 +492 1 3 mod/assign:manageallocations 1 1612889069 0 +493 1 3 mod/assign:viewgrades 1 1612889069 0 +494 1 1 mod/assign:viewgrades 1 1612889069 0 +495 1 4 mod/assign:viewgrades 1 1612889069 0 +496 1 1 mod/assign:viewblinddetails 1 1612889069 0 +497 1 4 mod/assign:receivegradernotifications 1 1612889069 0 +498 1 3 mod/assign:receivegradernotifications 1 1612889069 0 +499 1 1 mod/assign:receivegradernotifications 1 1612889069 0 +500 1 3 mod/assign:manageoverrides 1 1612889069 0 +501 1 1 mod/assign:manageoverrides 1 1612889069 0 +502 1 4 mod/assign:showhiddengrader 1 1612889069 0 +503 1 3 mod/assign:showhiddengrader 1 1612889069 0 +504 1 1 mod/assign:showhiddengrader 1 1612889069 0 +505 1 6 mod/assignment:view 1 1612889069 0 +506 1 5 mod/assignment:view 1 1612889069 0 +507 1 4 mod/assignment:view 1 1612889069 0 +508 1 3 mod/assignment:view 1 1612889069 0 +509 1 1 mod/assignment:view 1 1612889069 0 +510 1 1 mod/assignment:addinstance 1 1612889069 0 +511 1 3 mod/assignment:addinstance 1 1612889069 0 +512 1 5 mod/assignment:submit 1 1612889069 0 +513 1 4 mod/assignment:grade 1 1612889069 0 +514 1 3 mod/assignment:grade 1 1612889069 0 +515 1 1 mod/assignment:grade 1 1612889069 0 +516 1 4 mod/assignment:exportownsubmission 1 1612889069 0 +517 1 3 mod/assignment:exportownsubmission 1 1612889069 0 +518 1 1 mod/assignment:exportownsubmission 1 1612889069 0 +519 1 5 mod/assignment:exportownsubmission 1 1612889069 0 +520 1 1 mod/book:addinstance 1 1612889069 0 +521 1 3 mod/book:addinstance 1 1612889069 0 +522 1 6 mod/book:read 1 1612889069 0 +523 1 8 mod/book:read 1 1612889069 0 +524 1 5 mod/book:read 1 1612889069 0 +525 1 4 mod/book:read 1 1612889069 0 +526 1 3 mod/book:read 1 1612889069 0 +527 1 1 mod/book:read 1 1612889069 0 +528 1 4 mod/book:viewhiddenchapters 1 1612889069 0 +529 1 3 mod/book:viewhiddenchapters 1 1612889069 0 +530 1 1 mod/book:viewhiddenchapters 1 1612889070 0 +531 1 3 mod/book:edit 1 1612889070 0 +532 1 1 mod/book:edit 1 1612889070 0 +533 1 1 mod/chat:addinstance 1 1612889070 0 +534 1 3 mod/chat:addinstance 1 1612889070 0 +535 1 5 mod/chat:chat 1 1612889070 0 +536 1 4 mod/chat:chat 1 1612889070 0 +537 1 3 mod/chat:chat 1 1612889070 0 +538 1 1 mod/chat:chat 1 1612889070 0 +539 1 5 mod/chat:readlog 1 1612889070 0 +540 1 4 mod/chat:readlog 1 1612889070 0 +541 1 3 mod/chat:readlog 1 1612889070 0 +542 1 1 mod/chat:readlog 1 1612889070 0 +543 1 4 mod/chat:deletelog 1 1612889070 0 +544 1 3 mod/chat:deletelog 1 1612889070 0 +545 1 1 mod/chat:deletelog 1 1612889070 0 +546 1 4 mod/chat:exportparticipatedsession 1 1612889070 0 +547 1 3 mod/chat:exportparticipatedsession 1 1612889070 0 +548 1 1 mod/chat:exportparticipatedsession 1 1612889070 0 +549 1 4 mod/chat:exportsession 1 1612889070 0 +550 1 3 mod/chat:exportsession 1 1612889070 0 +551 1 1 mod/chat:exportsession 1 1612889070 0 +552 1 7 mod/chat:view 1 1612889070 0 +553 1 6 mod/chat:view 1 1612889070 0 +554 1 1 mod/choice:addinstance 1 1612889070 0 +555 1 3 mod/choice:addinstance 1 1612889070 0 +556 1 5 mod/choice:choose 1 1612889070 0 +557 1 4 mod/choice:choose 1 1612889070 0 +558 1 3 mod/choice:choose 1 1612889070 0 +559 1 4 mod/choice:readresponses 1 1612889070 0 +560 1 3 mod/choice:readresponses 1 1612889070 0 +561 1 1 mod/choice:readresponses 1 1612889070 0 +562 1 4 mod/choice:deleteresponses 1 1612889070 0 +563 1 3 mod/choice:deleteresponses 1 1612889070 0 +564 1 1 mod/choice:deleteresponses 1 1612889070 0 +565 1 4 mod/choice:downloadresponses 1 1612889070 0 +566 1 3 mod/choice:downloadresponses 1 1612889070 0 +567 1 1 mod/choice:downloadresponses 1 1612889070 0 +568 1 7 mod/choice:view 1 1612889070 0 +569 1 6 mod/choice:view 1 1612889070 0 +570 1 1 mod/data:addinstance 1 1612889070 0 +571 1 3 mod/data:addinstance 1 1612889070 0 +572 1 8 mod/data:viewentry 1 1612889070 0 +573 1 6 mod/data:viewentry 1 1612889070 0 +574 1 5 mod/data:viewentry 1 1612889070 0 +575 1 4 mod/data:viewentry 1 1612889071 0 +576 1 3 mod/data:viewentry 1 1612889071 0 +577 1 1 mod/data:viewentry 1 1612889071 0 +578 1 5 mod/data:writeentry 1 1612889071 0 +579 1 4 mod/data:writeentry 1 1612889071 0 +580 1 3 mod/data:writeentry 1 1612889071 0 +581 1 1 mod/data:writeentry 1 1612889071 0 +582 1 5 mod/data:comment 1 1612889071 0 +583 1 4 mod/data:comment 1 1612889071 0 +584 1 3 mod/data:comment 1 1612889071 0 +585 1 1 mod/data:comment 1 1612889071 0 +586 1 4 mod/data:rate 1 1612889071 0 +587 1 3 mod/data:rate 1 1612889071 0 +588 1 1 mod/data:rate 1 1612889071 0 +589 1 4 mod/data:viewrating 1 1612889071 0 +590 1 3 mod/data:viewrating 1 1612889071 0 +591 1 1 mod/data:viewrating 1 1612889071 0 +592 1 4 mod/data:viewanyrating 1 1612889071 0 +593 1 3 mod/data:viewanyrating 1 1612889071 0 +594 1 1 mod/data:viewanyrating 1 1612889071 0 +595 1 4 mod/data:viewallratings 1 1612889071 0 +596 1 3 mod/data:viewallratings 1 1612889071 0 +597 1 1 mod/data:viewallratings 1 1612889071 0 +598 1 4 mod/data:approve 1 1612889071 0 +599 1 3 mod/data:approve 1 1612889071 0 +600 1 1 mod/data:approve 1 1612889071 0 +601 1 4 mod/data:manageentries 1 1612889071 0 +602 1 3 mod/data:manageentries 1 1612889071 0 +603 1 1 mod/data:manageentries 1 1612889071 0 +604 1 4 mod/data:managecomments 1 1612889071 0 +605 1 3 mod/data:managecomments 1 1612889071 0 +606 1 1 mod/data:managecomments 1 1612889071 0 +607 1 3 mod/data:managetemplates 1 1612889071 0 +608 1 1 mod/data:managetemplates 1 1612889071 0 +609 1 4 mod/data:viewalluserpresets 1 1612889071 0 +610 1 3 mod/data:viewalluserpresets 1 1612889071 0 +611 1 1 mod/data:viewalluserpresets 1 1612889071 0 +612 1 1 mod/data:manageuserpresets 1 1612889071 0 +613 1 1 mod/data:exportentry 1 1612889071 0 +614 1 4 mod/data:exportentry 1 1612889071 0 +615 1 3 mod/data:exportentry 1 1612889071 0 +616 1 1 mod/data:exportownentry 1 1612889071 0 +617 1 4 mod/data:exportownentry 1 1612889071 0 +618 1 3 mod/data:exportownentry 1 1612889071 0 +619 1 5 mod/data:exportownentry 1 1612889071 0 +620 1 1 mod/data:exportallentries 1 1612889071 0 +621 1 4 mod/data:exportallentries 1 1612889071 0 +622 1 3 mod/data:exportallentries 1 1612889071 0 +623 1 1 mod/data:exportuserinfo 1 1612889071 0 +624 1 4 mod/data:exportuserinfo 1 1612889071 0 +625 1 3 mod/data:exportuserinfo 1 1612889071 0 +626 1 6 mod/data:view 1 1612889071 0 +627 1 5 mod/data:view 1 1612889071 0 +628 1 4 mod/data:view 1 1612889071 0 +629 1 3 mod/data:view 1 1612889071 0 +630 1 1 mod/data:view 1 1612889071 0 +631 1 1 mod/feedback:addinstance 1 1612889071 0 +632 1 3 mod/feedback:addinstance 1 1612889071 0 +633 1 6 mod/feedback:view 1 1612889071 0 +634 1 8 mod/feedback:view 1 1612889071 0 +635 1 5 mod/feedback:view 1 1612889071 0 +636 1 4 mod/feedback:view 1 1612889071 0 +637 1 3 mod/feedback:view 1 1612889071 0 +638 1 1 mod/feedback:view 1 1612889071 0 +639 1 8 mod/feedback:complete 1 1612889071 0 +640 1 5 mod/feedback:complete 1 1612889071 0 +641 1 5 mod/feedback:viewanalysepage 1 1612889071 0 +642 1 3 mod/feedback:viewanalysepage 1 1612889071 0 +643 1 1 mod/feedback:viewanalysepage 1 1612889071 0 +644 1 3 mod/feedback:deletesubmissions 1 1612889072 0 +645 1 1 mod/feedback:deletesubmissions 1 1612889072 0 +646 1 1 mod/feedback:mapcourse 1 1612889072 0 +647 1 3 mod/feedback:edititems 1 1612889072 0 +648 1 1 mod/feedback:edititems 1 1612889072 0 +649 1 3 mod/feedback:createprivatetemplate 1 1612889072 0 +650 1 1 mod/feedback:createprivatetemplate 1 1612889072 0 +651 1 3 mod/feedback:createpublictemplate 1 1612889072 0 +652 1 1 mod/feedback:createpublictemplate 1 1612889072 0 +653 1 3 mod/feedback:deletetemplate 1 1612889072 0 +654 1 1 mod/feedback:deletetemplate 1 1612889072 0 +655 1 4 mod/feedback:viewreports 1 1612889072 0 +656 1 3 mod/feedback:viewreports 1 1612889072 0 +657 1 1 mod/feedback:viewreports 1 1612889072 0 +658 1 4 mod/feedback:receivemail 1 1612889072 0 +659 1 3 mod/feedback:receivemail 1 1612889072 0 +660 1 1 mod/folder:addinstance 1 1612889072 0 +661 1 3 mod/folder:addinstance 1 1612889072 0 +662 1 6 mod/folder:view 1 1612889072 0 +663 1 7 mod/folder:view 1 1612889072 0 +664 1 3 mod/folder:managefiles 1 1612889072 0 +665 1 1 mod/forum:addinstance 1 1612889072 0 +666 1 3 mod/forum:addinstance 1 1612889072 0 +667 1 8 mod/forum:viewdiscussion 1 1612889072 0 +668 1 6 mod/forum:viewdiscussion 1 1612889072 0 +669 1 5 mod/forum:viewdiscussion 1 1612889072 0 +670 1 4 mod/forum:viewdiscussion 1 1612889072 0 +671 1 3 mod/forum:viewdiscussion 1 1612889072 0 +672 1 1 mod/forum:viewdiscussion 1 1612889072 0 +673 1 4 mod/forum:viewhiddentimedposts 1 1612889072 0 +674 1 3 mod/forum:viewhiddentimedposts 1 1612889072 0 +675 1 1 mod/forum:viewhiddentimedposts 1 1612889072 0 +676 1 5 mod/forum:startdiscussion 1 1612889072 0 +677 1 4 mod/forum:startdiscussion 1 1612889072 0 +678 1 3 mod/forum:startdiscussion 1 1612889072 0 +679 1 1 mod/forum:startdiscussion 1 1612889072 0 +680 1 5 mod/forum:replypost 1 1612889072 0 +681 1 4 mod/forum:replypost 1 1612889072 0 +682 1 3 mod/forum:replypost 1 1612889072 0 +683 1 1 mod/forum:replypost 1 1612889072 0 +684 1 4 mod/forum:addnews 1 1612889072 0 +685 1 3 mod/forum:addnews 1 1612889072 0 +686 1 1 mod/forum:addnews 1 1612889072 0 +687 1 4 mod/forum:replynews 1 1612889072 0 +688 1 3 mod/forum:replynews 1 1612889072 0 +689 1 1 mod/forum:replynews 1 1612889072 0 +690 1 5 mod/forum:viewrating 1 1612889072 0 +691 1 4 mod/forum:viewrating 1 1612889072 0 +692 1 3 mod/forum:viewrating 1 1612889072 0 +693 1 1 mod/forum:viewrating 1 1612889072 0 +694 1 4 mod/forum:viewanyrating 1 1612889072 0 +695 1 3 mod/forum:viewanyrating 1 1612889072 0 +696 1 1 mod/forum:viewanyrating 1 1612889072 0 +697 1 4 mod/forum:viewallratings 1 1612889072 0 +698 1 3 mod/forum:viewallratings 1 1612889072 0 +699 1 1 mod/forum:viewallratings 1 1612889072 0 +700 1 4 mod/forum:rate 1 1612889073 0 +701 1 3 mod/forum:rate 1 1612889073 0 +702 1 1 mod/forum:rate 1 1612889073 0 +703 1 4 mod/forum:postprivatereply 1 1612889073 0 +704 1 3 mod/forum:postprivatereply 1 1612889073 0 +705 1 1 mod/forum:postprivatereply 1 1612889073 0 +706 1 4 mod/forum:readprivatereplies 1 1612889073 0 +707 1 3 mod/forum:readprivatereplies 1 1612889073 0 +708 1 1 mod/forum:readprivatereplies 1 1612889073 0 +709 1 5 mod/forum:createattachment 1 1612889073 0 +710 1 4 mod/forum:createattachment 1 1612889073 0 +711 1 3 mod/forum:createattachment 1 1612889073 0 +712 1 1 mod/forum:createattachment 1 1612889073 0 +713 1 5 mod/forum:deleteownpost 1 1612889073 0 +714 1 4 mod/forum:deleteownpost 1 1612889073 0 +715 1 3 mod/forum:deleteownpost 1 1612889073 0 +716 1 1 mod/forum:deleteownpost 1 1612889073 0 +717 1 4 mod/forum:deleteanypost 1 1612889073 0 +718 1 3 mod/forum:deleteanypost 1 1612889073 0 +719 1 1 mod/forum:deleteanypost 1 1612889073 0 +720 1 4 mod/forum:splitdiscussions 1 1612889073 0 +721 1 3 mod/forum:splitdiscussions 1 1612889073 0 +722 1 1 mod/forum:splitdiscussions 1 1612889073 0 +723 1 4 mod/forum:movediscussions 1 1612889073 0 +724 1 3 mod/forum:movediscussions 1 1612889073 0 +725 1 1 mod/forum:movediscussions 1 1612889073 0 +726 1 4 mod/forum:pindiscussions 1 1612889073 0 +727 1 3 mod/forum:pindiscussions 1 1612889073 0 +728 1 1 mod/forum:pindiscussions 1 1612889073 0 +729 1 4 mod/forum:editanypost 1 1612889073 0 +730 1 3 mod/forum:editanypost 1 1612889073 0 +731 1 1 mod/forum:editanypost 1 1612889073 0 +732 1 4 mod/forum:viewqandawithoutposting 1 1612889073 0 +733 1 3 mod/forum:viewqandawithoutposting 1 1612889073 0 +734 1 1 mod/forum:viewqandawithoutposting 1 1612889073 0 +735 1 4 mod/forum:viewsubscribers 1 1612889073 0 +736 1 3 mod/forum:viewsubscribers 1 1612889073 0 +737 1 1 mod/forum:viewsubscribers 1 1612889073 0 +738 1 4 mod/forum:managesubscriptions 1 1612889073 0 +739 1 3 mod/forum:managesubscriptions 1 1612889073 0 +740 1 1 mod/forum:managesubscriptions 1 1612889073 0 +741 1 4 mod/forum:postwithoutthrottling 1 1612889073 0 +742 1 3 mod/forum:postwithoutthrottling 1 1612889073 0 +743 1 1 mod/forum:postwithoutthrottling 1 1612889073 0 +744 1 4 mod/forum:exportdiscussion 1 1612889073 0 +745 1 3 mod/forum:exportdiscussion 1 1612889073 0 +746 1 1 mod/forum:exportdiscussion 1 1612889073 0 +747 1 4 mod/forum:exportforum 1 1612889073 0 +748 1 3 mod/forum:exportforum 1 1612889073 0 +749 1 1 mod/forum:exportforum 1 1612889073 0 +750 1 4 mod/forum:exportpost 1 1612889073 0 +751 1 3 mod/forum:exportpost 1 1612889073 0 +752 1 1 mod/forum:exportpost 1 1612889073 0 +753 1 4 mod/forum:exportownpost 1 1612889073 0 +754 1 3 mod/forum:exportownpost 1 1612889073 0 +755 1 1 mod/forum:exportownpost 1 1612889073 0 +756 1 5 mod/forum:exportownpost 1 1612889073 0 +757 1 4 mod/forum:addquestion 1 1612889073 0 +758 1 3 mod/forum:addquestion 1 1612889073 0 +759 1 1 mod/forum:addquestion 1 1612889073 0 +760 1 5 mod/forum:allowforcesubscribe 1 1612889073 0 +761 1 4 mod/forum:allowforcesubscribe 1 1612889073 0 +762 1 3 mod/forum:allowforcesubscribe 1 1612889073 0 +763 1 8 mod/forum:allowforcesubscribe 1 1612889073 0 +764 1 4 mod/forum:canposttomygroups 1 1612889073 0 +765 1 3 mod/forum:canposttomygroups 1 1612889073 0 +766 1 1 mod/forum:canposttomygroups 1 1612889073 0 +767 1 4 mod/forum:canoverridediscussionlock 1 1612889073 0 +768 1 3 mod/forum:canoverridediscussionlock 1 1612889073 0 +769 1 1 mod/forum:canoverridediscussionlock 1 1612889073 0 +770 1 4 mod/forum:canoverridecutoff 1 1612889073 0 +771 1 3 mod/forum:canoverridecutoff 1 1612889073 0 +772 1 1 mod/forum:canoverridecutoff 1 1612889073 0 +773 1 7 mod/forum:cantogglefavourite 1 1612889073 0 +774 1 4 mod/forum:grade 1 1612889073 0 +775 1 3 mod/forum:grade 1 1612889073 0 +776 1 1 mod/forum:grade 1 1612889073 0 +777 1 1 mod/glossary:addinstance 1 1612889074 0 +778 1 3 mod/glossary:addinstance 1 1612889074 0 +779 1 8 mod/glossary:view 1 1612889074 0 +780 1 6 mod/glossary:view 1 1612889074 0 +781 1 5 mod/glossary:view 1 1612889074 0 +782 1 4 mod/glossary:view 1 1612889074 0 +783 1 3 mod/glossary:view 1 1612889074 0 +784 1 1 mod/glossary:view 1 1612889074 0 +785 1 5 mod/glossary:write 1 1612889074 0 +786 1 4 mod/glossary:write 1 1612889074 0 +787 1 3 mod/glossary:write 1 1612889074 0 +788 1 1 mod/glossary:write 1 1612889074 0 +789 1 4 mod/glossary:manageentries 1 1612889074 0 +790 1 3 mod/glossary:manageentries 1 1612889074 0 +791 1 1 mod/glossary:manageentries 1 1612889074 0 +792 1 4 mod/glossary:managecategories 1 1612889074 0 +793 1 3 mod/glossary:managecategories 1 1612889074 0 +794 1 1 mod/glossary:managecategories 1 1612889074 0 +795 1 5 mod/glossary:comment 1 1612889074 0 +796 1 4 mod/glossary:comment 1 1612889074 0 +797 1 3 mod/glossary:comment 1 1612889074 0 +798 1 1 mod/glossary:comment 1 1612889074 0 +799 1 4 mod/glossary:managecomments 1 1612889074 0 +800 1 3 mod/glossary:managecomments 1 1612889074 0 +801 1 1 mod/glossary:managecomments 1 1612889074 0 +802 1 4 mod/glossary:import 1 1612889074 0 +803 1 3 mod/glossary:import 1 1612889074 0 +804 1 1 mod/glossary:import 1 1612889074 0 +805 1 4 mod/glossary:export 1 1612889074 0 +806 1 3 mod/glossary:export 1 1612889074 0 +807 1 1 mod/glossary:export 1 1612889074 0 +808 1 4 mod/glossary:approve 1 1612889074 0 +809 1 3 mod/glossary:approve 1 1612889074 0 +810 1 1 mod/glossary:approve 1 1612889074 0 +811 1 4 mod/glossary:rate 1 1612889074 0 +812 1 3 mod/glossary:rate 1 1612889074 0 +813 1 1 mod/glossary:rate 1 1612889074 0 +814 1 4 mod/glossary:viewrating 1 1612889074 0 +815 1 3 mod/glossary:viewrating 1 1612889074 0 +816 1 1 mod/glossary:viewrating 1 1612889074 0 +817 1 4 mod/glossary:viewanyrating 1 1612889074 0 +818 1 3 mod/glossary:viewanyrating 1 1612889074 0 +819 1 1 mod/glossary:viewanyrating 1 1612889074 0 +820 1 4 mod/glossary:viewallratings 1 1612889074 0 +821 1 3 mod/glossary:viewallratings 1 1612889074 0 +822 1 1 mod/glossary:viewallratings 1 1612889074 0 +823 1 4 mod/glossary:exportentry 1 1612889074 0 +824 1 3 mod/glossary:exportentry 1 1612889074 0 +825 1 1 mod/glossary:exportentry 1 1612889074 0 +826 1 4 mod/glossary:exportownentry 1 1612889074 0 +827 1 3 mod/glossary:exportownentry 1 1612889074 0 +828 1 1 mod/glossary:exportownentry 1 1612889074 0 +829 1 5 mod/glossary:exportownentry 1 1612889074 0 +830 1 6 mod/h5pactivity:view 1 1612889074 0 +831 1 5 mod/h5pactivity:view 1 1612889074 0 +832 1 4 mod/h5pactivity:view 1 1612889074 0 +833 1 3 mod/h5pactivity:view 1 1612889074 0 +834 1 1 mod/h5pactivity:view 1 1612889074 0 +835 1 1 mod/h5pactivity:addinstance 1 1612889074 0 +836 1 3 mod/h5pactivity:addinstance 1 1612889074 0 +837 1 5 mod/h5pactivity:submit 1 1612889074 0 +838 1 1 mod/h5pactivity:reviewattempts 1 1612889074 0 +839 1 3 mod/h5pactivity:reviewattempts 1 1612889074 0 +840 1 6 mod/imscp:view 1 1612889075 0 +841 1 7 mod/imscp:view 1 1612889075 0 +842 1 1 mod/imscp:addinstance 1 1612889075 0 +843 1 3 mod/imscp:addinstance 1 1612889075 0 +844 1 1 mod/label:addinstance 1 1612889075 0 +845 1 3 mod/label:addinstance 1 1612889075 0 +846 1 7 mod/label:view 1 1612889075 0 +847 1 6 mod/label:view 1 1612889075 0 +848 1 1 mod/lesson:addinstance 1 1612889075 0 +849 1 3 mod/lesson:addinstance 1 1612889075 0 +850 1 3 mod/lesson:edit 1 1612889075 0 +851 1 1 mod/lesson:edit 1 1612889075 0 +852 1 4 mod/lesson:grade 1 1612889075 0 +853 1 3 mod/lesson:grade 1 1612889075 0 +854 1 1 mod/lesson:grade 1 1612889075 0 +855 1 4 mod/lesson:viewreports 1 1612889075 0 +856 1 3 mod/lesson:viewreports 1 1612889075 0 +857 1 1 mod/lesson:viewreports 1 1612889075 0 +858 1 4 mod/lesson:manage 1 1612889075 0 +859 1 3 mod/lesson:manage 1 1612889075 0 +860 1 1 mod/lesson:manage 1 1612889075 0 +861 1 3 mod/lesson:manageoverrides 1 1612889075 0 +862 1 1 mod/lesson:manageoverrides 1 1612889075 0 +863 1 7 mod/lesson:view 1 1612889075 0 +864 1 6 mod/lesson:view 1 1612889075 0 +865 1 5 mod/lti:view 1 1612889076 0 +866 1 4 mod/lti:view 1 1612889076 0 +867 1 3 mod/lti:view 1 1612889076 0 +868 1 1 mod/lti:view 1 1612889076 0 +869 1 1 mod/lti:addinstance 1 1612889076 0 +870 1 3 mod/lti:addinstance 1 1612889076 0 +871 1 4 mod/lti:manage 1 1612889076 0 +872 1 3 mod/lti:manage 1 1612889076 0 +873 1 1 mod/lti:manage 1 1612889076 0 +874 1 3 mod/lti:addcoursetool 1 1612889076 0 +875 1 1 mod/lti:addcoursetool 1 1612889076 0 +876 1 3 mod/lti:addpreconfiguredinstance 1 1612889076 0 +877 1 1 mod/lti:addpreconfiguredinstance 1 1612889076 0 +878 1 3 mod/lti:addmanualinstance 1 1612889076 0 +879 1 1 mod/lti:addmanualinstance 1 1612889076 0 +880 1 3 mod/lti:requesttooladd 1 1612889076 0 +881 1 1 mod/lti:requesttooladd 1 1612889076 0 +882 1 6 mod/page:view 1 1612889076 0 +883 1 7 mod/page:view 1 1612889076 0 +884 1 1 mod/page:addinstance 1 1612889076 0 +885 1 3 mod/page:addinstance 1 1612889076 0 +886 1 6 mod/quiz:view 1 1612889076 0 +887 1 5 mod/quiz:view 1 1612889076 0 +888 1 4 mod/quiz:view 1 1612889076 0 +889 1 3 mod/quiz:view 1 1612889076 0 +890 1 1 mod/quiz:view 1 1612889076 0 +891 1 1 mod/quiz:addinstance 1 1612889076 0 +892 1 3 mod/quiz:addinstance 1 1612889076 0 +893 1 5 mod/quiz:attempt 1 1612889076 0 +894 1 5 mod/quiz:reviewmyattempts 1 1612889076 0 +895 1 3 mod/quiz:manage 1 1612889076 0 +896 1 1 mod/quiz:manage 1 1612889076 0 +897 1 3 mod/quiz:manageoverrides 1 1612889076 0 +898 1 1 mod/quiz:manageoverrides 1 1612889076 0 +899 1 4 mod/quiz:preview 1 1612889076 0 +900 1 3 mod/quiz:preview 1 1612889076 0 +901 1 1 mod/quiz:preview 1 1612889076 0 +902 1 4 mod/quiz:grade 1 1612889076 0 +903 1 3 mod/quiz:grade 1 1612889076 0 +904 1 1 mod/quiz:grade 1 1612889076 0 +905 1 4 mod/quiz:regrade 1 1612889076 0 +906 1 3 mod/quiz:regrade 1 1612889076 0 +907 1 1 mod/quiz:regrade 1 1612889076 0 +908 1 4 mod/quiz:viewreports 1 1612889076 0 +909 1 3 mod/quiz:viewreports 1 1612889076 0 +910 1 1 mod/quiz:viewreports 1 1612889076 0 +911 1 3 mod/quiz:deleteattempts 1 1612889076 0 +912 1 1 mod/quiz:deleteattempts 1 1612889076 0 +913 1 6 mod/resource:view 1 1612889077 0 +914 1 7 mod/resource:view 1 1612889077 0 +915 1 1 mod/resource:addinstance 1 1612889077 0 +916 1 3 mod/resource:addinstance 1 1612889077 0 +917 1 1 mod/scorm:addinstance 1 1612889077 0 +918 1 3 mod/scorm:addinstance 1 1612889077 0 +919 1 4 mod/scorm:viewreport 1 1612889077 0 +920 1 3 mod/scorm:viewreport 1 1612889077 0 +921 1 1 mod/scorm:viewreport 1 1612889077 0 +922 1 5 mod/scorm:skipview 1 1612889077 0 +923 1 5 mod/scorm:savetrack 1 1612889077 0 +924 1 4 mod/scorm:savetrack 1 1612889077 0 +925 1 3 mod/scorm:savetrack 1 1612889077 0 +926 1 1 mod/scorm:savetrack 1 1612889077 0 +927 1 5 mod/scorm:viewscores 1 1612889077 0 +928 1 4 mod/scorm:viewscores 1 1612889077 0 +929 1 3 mod/scorm:viewscores 1 1612889077 0 +930 1 1 mod/scorm:viewscores 1 1612889077 0 +931 1 4 mod/scorm:deleteresponses 1 1612889077 0 +932 1 3 mod/scorm:deleteresponses 1 1612889077 0 +933 1 1 mod/scorm:deleteresponses 1 1612889077 0 +934 1 1 mod/survey:addinstance 1 1612889077 0 +935 1 3 mod/survey:addinstance 1 1612889077 0 +936 1 5 mod/survey:participate 1 1612889077 0 +937 1 4 mod/survey:participate 1 1612889077 0 +938 1 3 mod/survey:participate 1 1612889077 0 +939 1 1 mod/survey:participate 1 1612889077 0 +940 1 4 mod/survey:readresponses 1 1612889077 0 +941 1 3 mod/survey:readresponses 1 1612889077 0 +942 1 1 mod/survey:readresponses 1 1612889077 0 +943 1 4 mod/survey:download 1 1612889077 0 +944 1 3 mod/survey:download 1 1612889077 0 +945 1 1 mod/survey:download 1 1612889077 0 +946 1 6 mod/url:view 1 1612889078 0 +947 1 7 mod/url:view 1 1612889078 0 +948 1 1 mod/url:addinstance 1 1612889078 0 +949 1 3 mod/url:addinstance 1 1612889078 0 +950 1 1 mod/wiki:addinstance 1 1612889078 0 +951 1 3 mod/wiki:addinstance 1 1612889078 0 +952 1 6 mod/wiki:viewpage 1 1612889078 0 +953 1 8 mod/wiki:viewpage 1 1612889078 0 +954 1 5 mod/wiki:viewpage 1 1612889078 0 +955 1 4 mod/wiki:viewpage 1 1612889078 0 +956 1 3 mod/wiki:viewpage 1 1612889078 0 +957 1 1 mod/wiki:viewpage 1 1612889078 0 +958 1 5 mod/wiki:editpage 1 1612889078 0 +959 1 4 mod/wiki:editpage 1 1612889078 0 +960 1 3 mod/wiki:editpage 1 1612889078 0 +961 1 1 mod/wiki:editpage 1 1612889078 0 +962 1 5 mod/wiki:createpage 1 1612889078 0 +963 1 4 mod/wiki:createpage 1 1612889078 0 +964 1 3 mod/wiki:createpage 1 1612889078 0 +965 1 1 mod/wiki:createpage 1 1612889078 0 +966 1 5 mod/wiki:viewcomment 1 1612889078 0 +967 1 4 mod/wiki:viewcomment 1 1612889078 0 +968 1 3 mod/wiki:viewcomment 1 1612889078 0 +969 1 1 mod/wiki:viewcomment 1 1612889078 0 +970 1 5 mod/wiki:editcomment 1 1612889078 0 +971 1 4 mod/wiki:editcomment 1 1612889078 0 +972 1 3 mod/wiki:editcomment 1 1612889078 0 +973 1 1 mod/wiki:editcomment 1 1612889078 0 +974 1 4 mod/wiki:managecomment 1 1612889078 0 +975 1 3 mod/wiki:managecomment 1 1612889078 0 +976 1 1 mod/wiki:managecomment 1 1612889078 0 +977 1 4 mod/wiki:managefiles 1 1612889078 0 +978 1 3 mod/wiki:managefiles 1 1612889078 0 +979 1 1 mod/wiki:managefiles 1 1612889078 0 +980 1 4 mod/wiki:overridelock 1 1612889078 0 +981 1 3 mod/wiki:overridelock 1 1612889078 0 +982 1 1 mod/wiki:overridelock 1 1612889078 0 +983 1 4 mod/wiki:managewiki 1 1612889078 0 +984 1 3 mod/wiki:managewiki 1 1612889078 0 +985 1 1 mod/wiki:managewiki 1 1612889078 0 +986 1 6 mod/workshop:view 1 1612889078 0 +987 1 5 mod/workshop:view 1 1612889078 0 +988 1 4 mod/workshop:view 1 1612889078 0 +989 1 3 mod/workshop:view 1 1612889078 0 +990 1 1 mod/workshop:view 1 1612889078 0 +991 1 1 mod/workshop:addinstance 1 1612889078 0 +992 1 3 mod/workshop:addinstance 1 1612889078 0 +993 1 4 mod/workshop:switchphase 1 1612889078 0 +994 1 3 mod/workshop:switchphase 1 1612889078 0 +995 1 1 mod/workshop:switchphase 1 1612889078 0 +996 1 3 mod/workshop:editdimensions 1 1612889078 0 +997 1 1 mod/workshop:editdimensions 1 1612889079 0 +998 1 5 mod/workshop:submit 1 1612889079 0 +999 1 5 mod/workshop:peerassess 1 1612889079 0 +1000 1 4 mod/workshop:manageexamples 1 1612889079 0 +1001 1 3 mod/workshop:manageexamples 1 1612889079 0 +1002 1 1 mod/workshop:manageexamples 1 1612889079 0 +1003 1 4 mod/workshop:allocate 1 1612889079 0 +1004 1 3 mod/workshop:allocate 1 1612889079 0 +1005 1 1 mod/workshop:allocate 1 1612889079 0 +1006 1 4 mod/workshop:publishsubmissions 1 1612889079 0 +1007 1 3 mod/workshop:publishsubmissions 1 1612889079 0 +1008 1 1 mod/workshop:publishsubmissions 1 1612889079 0 +1009 1 5 mod/workshop:viewauthornames 1 1612889079 0 +1010 1 4 mod/workshop:viewauthornames 1 1612889079 0 +1011 1 3 mod/workshop:viewauthornames 1 1612889079 0 +1012 1 1 mod/workshop:viewauthornames 1 1612889079 0 +1013 1 4 mod/workshop:viewreviewernames 1 1612889079 0 +1014 1 3 mod/workshop:viewreviewernames 1 1612889079 0 +1015 1 1 mod/workshop:viewreviewernames 1 1612889079 0 +1016 1 4 mod/workshop:viewallsubmissions 1 1612889079 0 +1017 1 3 mod/workshop:viewallsubmissions 1 1612889079 0 +1018 1 1 mod/workshop:viewallsubmissions 1 1612889079 0 +1019 1 5 mod/workshop:viewpublishedsubmissions 1 1612889079 0 +1020 1 4 mod/workshop:viewpublishedsubmissions 1 1612889079 0 +1021 1 3 mod/workshop:viewpublishedsubmissions 1 1612889079 0 +1022 1 1 mod/workshop:viewpublishedsubmissions 1 1612889079 0 +1023 1 5 mod/workshop:viewauthorpublished 1 1612889079 0 +1024 1 4 mod/workshop:viewauthorpublished 1 1612889079 0 +1025 1 3 mod/workshop:viewauthorpublished 1 1612889079 0 +1026 1 1 mod/workshop:viewauthorpublished 1 1612889079 0 +1027 1 4 mod/workshop:viewallassessments 1 1612889079 0 +1028 1 3 mod/workshop:viewallassessments 1 1612889079 0 +1029 1 1 mod/workshop:viewallassessments 1 1612889079 0 +1030 1 4 mod/workshop:overridegrades 1 1612889079 0 +1031 1 3 mod/workshop:overridegrades 1 1612889079 0 +1032 1 1 mod/workshop:overridegrades 1 1612889079 0 +1033 1 4 mod/workshop:ignoredeadlines 1 1612889079 0 +1034 1 3 mod/workshop:ignoredeadlines 1 1612889079 0 +1035 1 1 mod/workshop:ignoredeadlines 1 1612889079 0 +1036 1 4 mod/workshop:deletesubmissions 1 1612889079 0 +1037 1 3 mod/workshop:deletesubmissions 1 1612889079 0 +1038 1 1 mod/workshop:deletesubmissions 1 1612889079 0 +1039 1 1 mod/workshop:exportsubmissions 1 1612889079 0 +1040 1 4 mod/workshop:exportsubmissions 1 1612889079 0 +1041 1 3 mod/workshop:exportsubmissions 1 1612889079 0 +1042 1 5 mod/workshop:exportsubmissions 1 1612889079 0 +1043 1 7 auth/oauth2:managelinkedlogins 1 1612889080 0 +1044 1 1 enrol/category:config 1 1612889080 0 +1045 1 3 enrol/category:config 1 1612889080 0 +1046 1 3 enrol/cohort:config 1 1612889080 0 +1047 1 1 enrol/cohort:config 1 1612889080 0 +1048 1 1 enrol/cohort:unenrol 1 1612889080 0 +1049 1 1 enrol/database:unenrol 1 1612889080 0 +1050 1 1 enrol/database:config 1 1612889080 0 +1051 1 3 enrol/database:config 1 1612889080 0 +1052 1 1 enrol/fee:config 1 1612889080 0 +1053 1 1 enrol/fee:manage 1 1612889080 0 +1054 1 3 enrol/fee:manage 1 1612889080 0 +1055 1 1 enrol/fee:unenrol 1 1612889080 0 +1056 1 1 enrol/guest:config 1 1612889081 0 +1057 1 3 enrol/guest:config 1 1612889081 0 +1058 1 1 enrol/imsenterprise:config 1 1612889081 0 +1059 1 3 enrol/imsenterprise:config 1 1612889081 0 +1060 1 1 enrol/ldap:manage 1 1612889081 0 +1061 1 1 enrol/lti:config 1 1612889081 0 +1062 1 3 enrol/lti:config 1 1612889081 0 +1063 1 1 enrol/lti:unenrol 1 1612889081 0 +1064 1 3 enrol/lti:unenrol 1 1612889081 0 +1065 1 1 enrol/manual:config 1 1612889081 0 +1066 1 1 enrol/manual:enrol 1 1612889081 0 +1067 1 3 enrol/manual:enrol 1 1612889081 0 +1068 1 1 enrol/manual:manage 1 1612889081 0 +1069 1 3 enrol/manual:manage 1 1612889081 0 +1070 1 1 enrol/manual:unenrol 1 1612889081 0 +1071 1 3 enrol/manual:unenrol 1 1612889081 0 +1072 1 1 enrol/meta:config 1 1612889081 0 +1073 1 3 enrol/meta:config 1 1612889081 0 +1074 1 1 enrol/meta:selectaslinked 1 1612889081 0 +1075 1 1 enrol/meta:unenrol 1 1612889081 0 +1076 1 1 enrol/mnet:config 1 1612889081 0 +1077 1 3 enrol/mnet:config 1 1612889081 0 +1078 1 1 enrol/paypal:config 1 1612889081 0 +1079 1 1 enrol/paypal:manage 1 1612889081 0 +1080 1 3 enrol/paypal:manage 1 1612889081 0 +1081 1 1 enrol/paypal:unenrol 1 1612889081 0 +1082 1 3 enrol/self:config 1 1612889081 0 +1083 1 1 enrol/self:config 1 1612889081 0 +1084 1 3 enrol/self:manage 1 1612889081 0 +1085 1 1 enrol/self:manage 1 1612889082 0 +1086 1 5 enrol/self:unenrolself 1 1612889082 0 +1087 1 3 enrol/self:unenrol 1 1612889082 0 +1088 1 1 enrol/self:unenrol 1 1612889082 0 +1089 1 7 enrol/self:enrolself 1 1612889082 0 +1090 1 7 message/airnotifier:managedevice 1 1612889082 0 +1091 1 1 block/activity_modules:addinstance 1 1612889082 0 +1092 1 3 block/activity_modules:addinstance 1 1612889082 0 +1093 1 1 block/activity_results:addinstance 1 1612889082 0 +1094 1 3 block/activity_results:addinstance 1 1612889082 0 +1095 1 7 block/admin_bookmarks:myaddinstance 1 1612889082 0 +1096 1 1 block/admin_bookmarks:addinstance 1 1612889082 0 +1097 1 3 block/admin_bookmarks:addinstance 1 1612889082 0 +1098 1 1 block/badges:addinstance 1 1612889083 0 +1099 1 3 block/badges:addinstance 1 1612889083 0 +1100 1 7 block/badges:myaddinstance 1 1612889083 0 +1101 1 1 block/blog_menu:addinstance 1 1612889083 0 +1102 1 3 block/blog_menu:addinstance 1 1612889083 0 +1103 1 1 block/blog_recent:addinstance 1 1612889083 0 +1104 1 3 block/blog_recent:addinstance 1 1612889083 0 +1105 1 1 block/blog_tags:addinstance 1 1612889083 0 +1106 1 3 block/blog_tags:addinstance 1 1612889083 0 +1107 1 7 block/calendar_month:myaddinstance 1 1612889083 0 +1108 1 1 block/calendar_month:addinstance 1 1612889083 0 +1109 1 3 block/calendar_month:addinstance 1 1612889083 0 +1110 1 7 block/calendar_upcoming:myaddinstance 1 1612889083 0 +1111 1 1 block/calendar_upcoming:addinstance 1 1612889083 0 +1112 1 3 block/calendar_upcoming:addinstance 1 1612889083 0 +1113 1 7 block/comments:myaddinstance 1 1612889083 0 +1114 1 1 block/comments:addinstance 1 1612889083 0 +1115 1 3 block/comments:addinstance 1 1612889083 0 +1116 1 1 block/completionstatus:addinstance 1 1612889083 0 +1117 1 3 block/completionstatus:addinstance 1 1612889083 0 +1118 1 7 block/course_list:myaddinstance 1 1612889083 0 +1119 1 1 block/course_list:addinstance 1 1612889083 0 +1120 1 3 block/course_list:addinstance 1 1612889083 0 +1121 1 1 block/course_summary:addinstance 1 1612889083 0 +1122 1 3 block/course_summary:addinstance 1 1612889083 0 +1123 1 1 block/feedback:addinstance 1 1612889083 0 +1124 1 3 block/feedback:addinstance 1 1612889083 0 +1125 1 7 block/globalsearch:myaddinstance 1 1612889083 0 +1126 1 1 block/globalsearch:addinstance 1 1612889083 0 +1127 1 3 block/globalsearch:addinstance 1 1612889083 0 +1128 1 7 block/glossary_random:myaddinstance 1 1612889083 0 +1129 1 1 block/glossary_random:addinstance 1 1612889083 0 +1130 1 3 block/glossary_random:addinstance 1 1612889083 0 +1131 1 7 block/html:myaddinstance 1 1612889083 0 +1132 1 1 block/html:addinstance 1 1612889083 0 +1133 1 3 block/html:addinstance 1 1612889084 0 +1134 1 1 block/login:addinstance 1 1612889084 0 +1135 1 3 block/login:addinstance 1 1612889084 0 +1136 1 1 block/lp:addinstance 1 1612889084 0 +1137 1 3 block/lp:addinstance 1 1612889084 0 +1138 1 7 block/lp:myaddinstance 1 1612889084 0 +1139 1 7 block/mentees:myaddinstance 1 1612889084 0 +1140 1 1 block/mentees:addinstance 1 1612889084 0 +1141 1 3 block/mentees:addinstance 1 1612889084 0 +1142 1 7 block/mnet_hosts:myaddinstance 1 1612889084 0 +1143 1 1 block/mnet_hosts:addinstance 1 1612889084 0 +1144 1 3 block/mnet_hosts:addinstance 1 1612889084 0 +1145 1 7 block/myoverview:myaddinstance 1 1612889084 0 +1146 1 7 block/myprofile:myaddinstance 1 1612889084 0 +1147 1 1 block/myprofile:addinstance 1 1612889084 0 +1148 1 3 block/myprofile:addinstance 1 1612889084 0 +1149 1 7 block/navigation:myaddinstance 1 1612889084 0 +1150 1 1 block/navigation:addinstance 1 1612889084 0 +1151 1 3 block/navigation:addinstance 1 1612889084 0 +1152 1 7 block/news_items:myaddinstance 1 1612889084 0 +1153 1 1 block/news_items:addinstance 1 1612889084 0 +1154 1 3 block/news_items:addinstance 1 1612889084 0 +1155 1 7 block/online_users:myaddinstance 1 1612889084 0 +1156 1 1 block/online_users:addinstance 1 1612889084 0 +1157 1 3 block/online_users:addinstance 1 1612889084 0 +1158 1 7 block/online_users:viewlist 1 1612889084 0 +1159 1 6 block/online_users:viewlist 1 1612889084 0 +1160 1 5 block/online_users:viewlist 1 1612889084 0 +1161 1 4 block/online_users:viewlist 1 1612889084 0 +1162 1 3 block/online_users:viewlist 1 1612889084 0 +1163 1 1 block/online_users:viewlist 1 1612889084 0 +1164 1 7 block/private_files:myaddinstance 1 1612889084 0 +1165 1 1 block/private_files:addinstance 1 1612889084 0 +1166 1 3 block/private_files:addinstance 1 1612889084 0 +1167 1 1 block/quiz_results:addinstance 1 1612889084 0 +1168 1 3 block/quiz_results:addinstance 1 1612889084 0 +1169 1 1 block/recent_activity:addinstance 1 1612889085 0 +1170 1 3 block/recent_activity:addinstance 1 1612889085 0 +1171 1 7 block/recent_activity:viewaddupdatemodule 1 1612889085 0 +1172 1 7 block/recent_activity:viewdeletemodule 1 1612889085 0 +1173 1 7 block/recentlyaccessedcourses:myaddinstance 1 1612889085 0 +1174 1 7 block/recentlyaccesseditems:myaddinstance 1 1612889085 0 +1175 1 7 block/rss_client:myaddinstance 1 1612889085 0 +1176 1 1 block/rss_client:addinstance 1 1612889085 0 +1177 1 3 block/rss_client:addinstance 1 1612889085 0 +1178 1 4 block/rss_client:manageownfeeds 1 1612889085 0 +1179 1 3 block/rss_client:manageownfeeds 1 1612889085 0 +1180 1 1 block/rss_client:manageownfeeds 1 1612889085 0 +1181 1 1 block/rss_client:manageanyfeeds 1 1612889085 0 +1182 1 1 block/search_forums:addinstance 1 1612889085 0 +1183 1 3 block/search_forums:addinstance 1 1612889085 0 +1184 1 1 block/section_links:addinstance 1 1612889085 0 +1185 1 3 block/section_links:addinstance 1 1612889085 0 +1186 1 1 block/selfcompletion:addinstance 1 1612889085 0 +1187 1 3 block/selfcompletion:addinstance 1 1612889085 0 +1188 1 7 block/settings:myaddinstance 1 1612889085 0 +1189 1 1 block/settings:addinstance 1 1612889085 0 +1190 1 3 block/settings:addinstance 1 1612889085 0 +1191 1 1 block/site_main_menu:addinstance 1 1612889085 0 +1192 1 3 block/site_main_menu:addinstance 1 1612889085 0 +1193 1 1 block/social_activities:addinstance 1 1612889085 0 +1194 1 3 block/social_activities:addinstance 1 1612889085 0 +1195 1 7 block/starredcourses:myaddinstance 1 1612889085 0 +1196 1 1 block/tag_flickr:addinstance 1 1612889085 0 +1197 1 3 block/tag_flickr:addinstance 1 1612889085 0 +1198 1 1 block/tag_youtube:addinstance 1 1612889085 0 +1199 1 3 block/tag_youtube:addinstance 1 1612889086 0 +1200 1 7 block/tags:myaddinstance 1 1612889086 0 +1201 1 1 block/tags:addinstance 1 1612889086 0 +1202 1 3 block/tags:addinstance 1 1612889086 0 +1203 1 7 block/timeline:myaddinstance 1 1612889086 0 +1204 1 4 report/completion:view 1 1612889087 0 +1205 1 3 report/completion:view 1 1612889087 0 +1206 1 1 report/completion:view 1 1612889088 0 +1207 1 1 report/courseoverview:view 1 1612889088 0 +1208 1 3 report/courseoverview:view 1 1612889088 0 +1209 1 4 report/courseoverview:view 1 1612889088 0 +1210 1 4 report/log:view 1 1612889088 0 +1211 1 3 report/log:view 1 1612889088 0 +1212 1 1 report/log:view 1 1612889088 0 +1213 1 4 report/log:viewtoday 1 1612889088 0 +1214 1 3 report/log:viewtoday 1 1612889088 0 +1215 1 1 report/log:viewtoday 1 1612889088 0 +1216 1 4 report/loglive:view 1 1612889088 0 +1217 1 3 report/loglive:view 1 1612889088 0 +1218 1 1 report/loglive:view 1 1612889088 0 +1219 1 4 report/outline:view 1 1612889088 0 +1220 1 3 report/outline:view 1 1612889088 0 +1221 1 1 report/outline:view 1 1612889088 0 +1222 1 4 report/outline:viewuserreport 1 1612889088 0 +1223 1 3 report/outline:viewuserreport 1 1612889088 0 +1224 1 1 report/outline:viewuserreport 1 1612889088 0 +1225 1 4 report/participation:view 1 1612889088 0 +1226 1 3 report/participation:view 1 1612889088 0 +1227 1 1 report/participation:view 1 1612889088 0 +1228 1 1 report/performance:view 1 1612889088 0 +1229 1 4 report/progress:view 1 1612889088 0 +1230 1 3 report/progress:view 1 1612889088 0 +1231 1 1 report/progress:view 1 1612889088 0 +1232 1 1 report/security:view 1 1612889088 0 +1233 1 4 report/stats:view 1 1612889088 0 +1234 1 3 report/stats:view 1 1612889088 0 +1235 1 1 report/stats:view 1 1612889088 0 +1236 1 1 report/status:view 1 1612889089 0 +1237 1 1 report/usersessions:manageownsessions 1 1612889089 0 +1238 1 7 report/usersessions:manageownsessions 1 1612889089 0 +1239 1 6 report/usersessions:manageownsessions -1000 1612889089 0 +1240 1 4 gradeexport/ods:view 1 1612889089 0 +1241 1 3 gradeexport/ods:view 1 1612889089 0 +1242 1 1 gradeexport/ods:view 1 1612889089 0 +1243 1 1 gradeexport/ods:publish 1 1612889089 0 +1244 1 4 gradeexport/txt:view 1 1612889089 0 +1245 1 3 gradeexport/txt:view 1 1612889089 0 +1246 1 1 gradeexport/txt:view 1 1612889089 0 +1247 1 1 gradeexport/txt:publish 1 1612889089 0 +1248 1 4 gradeexport/xls:view 1 1612889089 0 +1249 1 3 gradeexport/xls:view 1 1612889089 0 +1250 1 1 gradeexport/xls:view 1 1612889089 0 +1251 1 1 gradeexport/xls:publish 1 1612889089 0 +1252 1 4 gradeexport/xml:view 1 1612889089 0 +1253 1 3 gradeexport/xml:view 1 1612889089 0 +1254 1 1 gradeexport/xml:view 1 1612889089 0 +1255 1 1 gradeexport/xml:publish 1 1612889089 0 +1256 1 3 gradeimport/csv:view 1 1612889089 0 +1257 1 1 gradeimport/csv:view 1 1612889089 0 +1258 1 3 gradeimport/direct:view 1 1612889089 0 +1259 1 1 gradeimport/direct:view 1 1612889089 0 +1260 1 3 gradeimport/xml:view 1 1612889089 0 +1261 1 1 gradeimport/xml:view 1 1612889089 0 +1262 1 1 gradeimport/xml:publish 1 1612889089 0 +1263 1 4 gradereport/grader:view 1 1612889089 0 +1264 1 3 gradereport/grader:view 1 1612889089 0 +1265 1 1 gradereport/grader:view 1 1612889089 0 +1266 1 4 gradereport/history:view 1 1612889089 0 +1267 1 3 gradereport/history:view 1 1612889089 0 +1268 1 1 gradereport/history:view 1 1612889089 0 +1269 1 4 gradereport/outcomes:view 1 1612889089 0 +1270 1 3 gradereport/outcomes:view 1 1612889089 0 +1271 1 1 gradereport/outcomes:view 1 1612889089 0 +1272 1 7 gradereport/overview:view 1 1612889090 0 +1273 1 3 gradereport/singleview:view 1 1612889090 0 +1274 1 1 gradereport/singleview:view 1 1612889090 0 +1275 1 5 gradereport/user:view 1 1612889090 0 +1276 1 4 gradereport/user:view 1 1612889090 0 +1277 1 3 gradereport/user:view 1 1612889090 0 +1278 1 1 gradereport/user:view 1 1612889090 0 +1279 1 7 repository/areafiles:view 1 1612889090 0 +1280 1 7 repository/boxnet:view 1 1612889090 0 +1281 1 2 repository/contentbank:view 1 1612889090 0 +1282 1 3 repository/contentbank:view 1 1612889090 0 +1283 1 1 repository/contentbank:view 1 1612889090 0 +1284 1 2 repository/contentbank:accesscoursecontent 1 1612889090 0 +1285 1 3 repository/contentbank:accesscoursecontent 1 1612889090 0 +1286 1 1 repository/contentbank:accesscoursecontent 1 1612889090 0 +1287 1 2 repository/contentbank:accesscoursecategorycontent 1 1612889090 0 +1288 1 1 repository/contentbank:accesscoursecategorycontent 1 1612889090 0 +1289 1 7 repository/contentbank:accessgeneralcontent 1 1612889091 0 +1290 1 2 repository/coursefiles:view 1 1612889091 0 +1291 1 4 repository/coursefiles:view 1 1612889091 0 +1292 1 3 repository/coursefiles:view 1 1612889091 0 +1293 1 1 repository/coursefiles:view 1 1612889091 0 +1294 1 7 repository/dropbox:view 1 1612889091 0 +1295 1 7 repository/equella:view 1 1612889091 0 +1296 1 2 repository/filesystem:view 1 1612889091 0 +1297 1 4 repository/filesystem:view 1 1612889091 0 +1298 1 3 repository/filesystem:view 1 1612889091 0 +1299 1 1 repository/filesystem:view 1 1612889091 0 +1300 1 7 repository/flickr:view 1 1612889091 0 +1301 1 7 repository/flickr_public:view 1 1612889091 0 +1302 1 7 repository/googledocs:view 1 1612889091 0 +1303 1 2 repository/local:view 1 1612889091 0 +1304 1 4 repository/local:view 1 1612889091 0 +1305 1 3 repository/local:view 1 1612889091 0 +1306 1 1 repository/local:view 1 1612889091 0 +1307 1 7 repository/merlot:view 1 1612889091 0 +1308 1 7 repository/nextcloud:view 1 1612889091 0 +1309 1 7 repository/onedrive:view 1 1612889091 0 +1310 1 7 repository/picasa:view 1 1612889091 0 +1311 1 7 repository/recent:view 1 1612889091 0 +1312 1 7 repository/s3:view 1 1612889091 0 +1313 1 7 repository/skydrive:view 1 1612889092 0 +1314 1 7 repository/upload:view 1 1612889092 0 +1315 1 7 repository/url:view 1 1612889092 0 +1316 1 7 repository/user:view 1 1612889092 0 +1317 1 2 repository/webdav:view 1 1612889092 0 +1318 1 4 repository/webdav:view 1 1612889092 0 +1319 1 3 repository/webdav:view 1 1612889092 0 +1320 1 1 repository/webdav:view 1 1612889092 0 +1321 1 7 repository/wikimedia:view 1 1612889092 0 +1322 1 7 repository/youtube:view 1 1612889092 0 +1323 1 1 tool/customlang:view 1 1612889094 0 +1324 1 1 tool/customlang:edit 1 1612889094 0 +1325 1 1 tool/customlang:export 1 1612889094 0 +1326 1 7 tool/dataprivacy:downloadownrequest 1 1612889094 0 +1327 1 7 tool/dataprivacy:requestdelete 1 1612889094 0 +1328 1 1 tool/lpmigrate:frameworksmigrate 1 1612889095 0 +1329 1 4 tool/monitor:subscribe 1 1612889095 0 +1330 1 3 tool/monitor:subscribe 1 1612889095 0 +1331 1 1 tool/monitor:subscribe 1 1612889095 0 +1332 1 4 tool/monitor:managerules 1 1612889095 0 +1333 1 3 tool/monitor:managerules 1 1612889095 0 +1334 1 1 tool/monitor:managerules 1 1612889095 0 +1335 1 1 tool/monitor:managetool 1 1612889095 0 +1336 1 7 tool/policy:accept 1 1612889095 0 +1337 1 1 tool/policy:managedocs 1 1612889095 0 +1338 1 1 tool/policy:viewacceptances 1 1612889095 0 +1339 1 3 tool/recyclebin:deleteitems 1 1612889095 0 +1340 1 1 tool/recyclebin:deleteitems 1 1612889095 0 +1341 1 3 tool/recyclebin:restoreitems 1 1612889095 0 +1342 1 1 tool/recyclebin:restoreitems 1 1612889095 0 +1343 1 4 tool/recyclebin:viewitems 1 1612889095 0 +1344 1 3 tool/recyclebin:viewitems 1 1612889095 0 +1345 1 1 tool/recyclebin:viewitems 1 1612889095 0 +1346 1 1 tool/uploaduser:uploaduserpictures 1 1612889096 0 +1347 1 1 tool/usertours:managetours 1 1612889096 0 +1348 1 1 contenttype/h5p:access 1 1612889096 0 +1349 1 2 contenttype/h5p:access 1 1612889096 0 +1350 1 3 contenttype/h5p:access 1 1612889096 0 +1351 1 1 contenttype/h5p:upload 1 1612889096 0 +1352 1 2 contenttype/h5p:upload 1 1612889096 0 +1353 1 3 contenttype/h5p:upload 1 1612889096 0 +1354 1 1 contenttype/h5p:useeditor 1 1612889096 0 +1355 1 2 contenttype/h5p:useeditor 1 1612889096 0 +1356 1 3 contenttype/h5p:useeditor 1 1612889096 0 +1357 1 3 booktool/importhtml:import 1 1612889097 0 +1358 1 1 booktool/importhtml:import 1 1612889098 0 +1359 1 6 booktool/print:print 1 1612889098 0 +1360 1 8 booktool/print:print 1 1612889098 0 +1361 1 5 booktool/print:print 1 1612889098 0 +1362 1 4 booktool/print:print 1 1612889098 0 +1363 1 3 booktool/print:print 1 1612889098 0 +1364 1 1 booktool/print:print 1 1612889098 0 +1365 1 4 forumreport/summary:view 1 1612889098 0 +1366 1 3 forumreport/summary:view 1 1612889098 0 +1367 1 1 forumreport/summary:view 1 1612889098 0 +1368 1 4 forumreport/summary:viewall 1 1612889098 0 +1369 1 3 forumreport/summary:viewall 1 1612889098 0 +1370 1 1 forumreport/summary:viewall 1 1612889098 0 +1371 1 4 quiz/grading:viewstudentnames 1 1612889099 0 +1372 1 3 quiz/grading:viewstudentnames 1 1612889099 0 +1373 1 1 quiz/grading:viewstudentnames 1 1612889099 0 +1374 1 4 quiz/grading:viewidnumber 1 1612889099 0 +1375 1 3 quiz/grading:viewidnumber 1 1612889099 0 +1376 1 1 quiz/grading:viewidnumber 1 1612889099 0 +1377 1 4 quiz/statistics:view 1 1612889099 0 +1378 1 3 quiz/statistics:view 1 1612889099 0 +1379 1 1 quiz/statistics:view 1 1612889099 0 +1380 1 1 quizaccess/seb:managetemplates 1 1612889099 0 +1381 1 1 quizaccess/seb:bypassseb 1 1612889099 0 +1382 1 3 quizaccess/seb:bypassseb 1 1612889099 0 +1383 1 1 quizaccess/seb:manage_seb_requiresafeexambrowser 1 1612889099 0 +1384 1 3 quizaccess/seb:manage_seb_requiresafeexambrowser 1 1612889099 0 +1385 1 1 quizaccess/seb:manage_seb_templateid 1 1612889099 0 +1386 1 3 quizaccess/seb:manage_seb_templateid 1 1612889099 0 +1387 1 1 quizaccess/seb:manage_filemanager_sebconfigfile 1 1612889099 0 +1388 1 3 quizaccess/seb:manage_filemanager_sebconfigfile 1 1612889099 0 +1389 1 1 quizaccess/seb:manage_seb_showsebdownloadlink 1 1612889099 0 +1390 1 3 quizaccess/seb:manage_seb_showsebdownloadlink 1 1612889099 0 +1391 1 1 quizaccess/seb:manage_seb_allowedbrowserexamkeys 1 1612889099 0 +1392 1 3 quizaccess/seb:manage_seb_allowedbrowserexamkeys 1 1612889099 0 +1393 1 1 quizaccess/seb:manage_seb_linkquitseb 1 1612889099 0 +1394 1 3 quizaccess/seb:manage_seb_linkquitseb 1 1612889099 0 +1395 1 1 quizaccess/seb:manage_seb_userconfirmquit 1 1612889099 0 +1396 1 3 quizaccess/seb:manage_seb_userconfirmquit 1 1612889099 0 +1397 1 1 quizaccess/seb:manage_seb_allowuserquitseb 1 1612889099 0 +1398 1 3 quizaccess/seb:manage_seb_allowuserquitseb 1 1612889099 0 +1399 1 1 quizaccess/seb:manage_seb_quitpassword 1 1612889100 0 +1400 1 3 quizaccess/seb:manage_seb_quitpassword 1 1612889100 0 +1401 1 1 quizaccess/seb:manage_seb_allowreloadinexam 1 1612889100 0 +1402 1 3 quizaccess/seb:manage_seb_allowreloadinexam 1 1612889100 0 +1403 1 1 quizaccess/seb:manage_seb_showsebtaskbar 1 1612889100 0 +1404 1 3 quizaccess/seb:manage_seb_showsebtaskbar 1 1612889100 0 +1405 1 1 quizaccess/seb:manage_seb_showreloadbutton 1 1612889100 0 +1406 1 3 quizaccess/seb:manage_seb_showreloadbutton 1 1612889100 0 +1407 1 1 quizaccess/seb:manage_seb_showtime 1 1612889100 0 +1408 1 3 quizaccess/seb:manage_seb_showtime 1 1612889100 0 +1409 1 1 quizaccess/seb:manage_seb_showkeyboardlayout 1 1612889100 0 +1410 1 3 quizaccess/seb:manage_seb_showkeyboardlayout 1 1612889100 0 +1411 1 1 quizaccess/seb:manage_seb_showwificontrol 1 1612889100 0 +1412 1 3 quizaccess/seb:manage_seb_showwificontrol 1 1612889100 0 +1413 1 1 quizaccess/seb:manage_seb_enableaudiocontrol 1 1612889100 0 +1414 1 3 quizaccess/seb:manage_seb_enableaudiocontrol 1 1612889100 0 +1415 1 1 quizaccess/seb:manage_seb_muteonstartup 1 1612889100 0 +1416 1 3 quizaccess/seb:manage_seb_muteonstartup 1 1612889100 0 +1417 1 1 quizaccess/seb:manage_seb_allowspellchecking 1 1612889100 0 +1418 1 3 quizaccess/seb:manage_seb_allowspellchecking 1 1612889100 0 +1419 1 1 quizaccess/seb:manage_seb_activateurlfiltering 1 1612889100 0 +1420 1 3 quizaccess/seb:manage_seb_activateurlfiltering 1 1612889100 0 +1421 1 1 quizaccess/seb:manage_seb_filterembeddedcontent 1 1612889100 0 +1422 1 3 quizaccess/seb:manage_seb_filterembeddedcontent 1 1612889100 0 +1423 1 1 quizaccess/seb:manage_seb_expressionsallowed 1 1612889100 0 +1424 1 3 quizaccess/seb:manage_seb_expressionsallowed 1 1612889100 0 +1425 1 1 quizaccess/seb:manage_seb_regexallowed 1 1612889100 0 +1426 1 3 quizaccess/seb:manage_seb_regexallowed 1 1612889100 0 +1427 1 1 quizaccess/seb:manage_seb_expressionsblocked 1 1612889100 0 +1428 1 3 quizaccess/seb:manage_seb_expressionsblocked 1 1612889100 0 +1429 1 1 quizaccess/seb:manage_seb_regexblocked 1 1612889100 0 +1430 1 3 quizaccess/seb:manage_seb_regexblocked 1 1612889100 0 +1431 1 3 atto/h5p:addembed 1 1612889102 0 +1432 1 7 atto/recordrtc:recordaudio 1 1612889102 0 +1433 1 7 atto/recordrtc:recordvideo 1 1612889102 0 +1434 1 7 webservice/rest:use 1 1613080312 2 +\. + + +-- +-- Name: mdl_role_capabilities_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_role_capabilities_id_seq', 1434, true); + + +-- +-- Data for Name: mdl_role_context_levels; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_role_context_levels (id, roleid, contextlevel) FROM stdin; +1 1 10 +2 1 40 +3 1 50 +4 2 10 +5 2 40 +6 3 50 +7 3 70 +8 4 50 +9 4 70 +10 5 50 +11 5 70 +\. + + +-- +-- Name: mdl_role_context_levels_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_role_context_levels_id_seq', 11, true); + + +-- +-- Name: mdl_role_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_role_id_seq', 8, true); + + +-- +-- Data for Name: mdl_role_names; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_role_names (id, roleid, contextid, name) FROM stdin; +\. + + +-- +-- Name: mdl_role_names_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_role_names_id_seq', 1, false); + + +-- +-- Data for Name: mdl_scale; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scale (id, courseid, userid, name, scale, description, descriptionformat, timemodified) FROM stdin; +1 0 0 Separate and Connected ways of knowing Mostly separate knowing,Separate and connected,Mostly connected knowing The scale based on the theory of separate and connected knowing. This theory describes two different ways that we can evaluate and learn about the things we see and hear. 0 1612889058 +2 0 0 Default competence scale Not yet competent,Competent A binary rating scale that provides no further information beyond whether someone has demonstrated proficiency or not. 0 1612889058 +\. + + +-- +-- Data for Name: mdl_scale_history; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scale_history (id, action, oldid, source, timemodified, loggeduser, courseid, userid, name, scale, description) FROM stdin; +\. + + +-- +-- Name: mdl_scale_history_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scale_history_id_seq', 1, false); + + +-- +-- Name: mdl_scale_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scale_id_seq', 2, true); + + +-- +-- Data for Name: mdl_scorm; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scorm (id, course, name, scormtype, reference, intro, introformat, version, maxgrade, grademethod, whatgrade, maxattempt, forcecompleted, forcenewattempt, lastattemptlock, masteryoverride, displayattemptstatus, displaycoursestructure, updatefreq, sha1hash, md5hash, revision, launch, skipview, hidebrowse, hidetoc, nav, navpositionleft, navpositiontop, auto, popup, options, width, height, timeopen, timeclose, timemodified, completionstatusrequired, completionscorerequired, completionstatusallscos, displayactivityname, autocommit) FROM stdin; +\. + + +-- +-- Data for Name: mdl_scorm_aicc_session; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scorm_aicc_session (id, userid, scormid, hacpsession, scoid, scormmode, scormstatus, attempt, lessonstatus, sessiontime, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_scorm_aicc_session_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scorm_aicc_session_id_seq', 1, false); + + +-- +-- Name: mdl_scorm_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scorm_id_seq', 1, false); + + +-- +-- Data for Name: mdl_scorm_scoes; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scorm_scoes (id, scorm, manifest, organization, parent, identifier, launch, scormtype, title, sortorder) FROM stdin; +\. + + +-- +-- Data for Name: mdl_scorm_scoes_data; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scorm_scoes_data (id, scoid, name, value) FROM stdin; +\. + + +-- +-- Name: mdl_scorm_scoes_data_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scorm_scoes_data_id_seq', 1, false); + + +-- +-- Name: mdl_scorm_scoes_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scorm_scoes_id_seq', 1, false); + + +-- +-- Data for Name: mdl_scorm_scoes_track; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scorm_scoes_track (id, userid, scormid, scoid, attempt, element, value, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_scorm_scoes_track_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scorm_scoes_track_id_seq', 1, false); + + +-- +-- Data for Name: mdl_scorm_seq_mapinfo; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scorm_seq_mapinfo (id, scoid, objectiveid, targetobjectiveid, readsatisfiedstatus, readnormalizedmeasure, writesatisfiedstatus, writenormalizedmeasure) FROM stdin; +\. + + +-- +-- Name: mdl_scorm_seq_mapinfo_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scorm_seq_mapinfo_id_seq', 1, false); + + +-- +-- Data for Name: mdl_scorm_seq_objective; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scorm_seq_objective (id, scoid, primaryobj, objectiveid, satisfiedbymeasure, minnormalizedmeasure) FROM stdin; +\. + + +-- +-- Name: mdl_scorm_seq_objective_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scorm_seq_objective_id_seq', 1, false); + + +-- +-- Data for Name: mdl_scorm_seq_rolluprule; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scorm_seq_rolluprule (id, scoid, childactivityset, minimumcount, minimumpercent, conditioncombination, action) FROM stdin; +\. + + +-- +-- Name: mdl_scorm_seq_rolluprule_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scorm_seq_rolluprule_id_seq', 1, false); + + +-- +-- Data for Name: mdl_scorm_seq_rolluprulecond; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scorm_seq_rolluprulecond (id, scoid, rollupruleid, operator, cond) FROM stdin; +\. + + +-- +-- Name: mdl_scorm_seq_rolluprulecond_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scorm_seq_rolluprulecond_id_seq', 1, false); + + +-- +-- Data for Name: mdl_scorm_seq_rulecond; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scorm_seq_rulecond (id, scoid, ruleconditionsid, refrencedobjective, measurethreshold, operator, cond) FROM stdin; +\. + + +-- +-- Name: mdl_scorm_seq_rulecond_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scorm_seq_rulecond_id_seq', 1, false); + + +-- +-- Data for Name: mdl_scorm_seq_ruleconds; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_scorm_seq_ruleconds (id, scoid, conditioncombination, ruletype, action) FROM stdin; +\. + + +-- +-- Name: mdl_scorm_seq_ruleconds_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_scorm_seq_ruleconds_id_seq', 1, false); + + +-- +-- Data for Name: mdl_search_index_requests; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_search_index_requests (id, contextid, searcharea, timerequested, partialarea, partialtime, indexpriority) FROM stdin; +\. + + +-- +-- Name: mdl_search_index_requests_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_search_index_requests_id_seq', 1, false); + + +-- +-- Data for Name: mdl_search_simpledb_index; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_search_simpledb_index (id, docid, itemid, title, content, contextid, areaid, type, courseid, owneruserid, modified, userid, description1, description2) FROM stdin; +\. + + +-- +-- Name: mdl_search_simpledb_index_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_search_simpledb_index_id_seq', 1, false); + + +-- +-- Data for Name: mdl_sessions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_sessions (id, state, sid, userid, sessdata, timecreated, timemodified, firstip, lastip) FROM stdin; +8 0 f17969mq2rpmvep7vhc6hhigdh 2 \N 1613081196 1613084183 67.182.30.218 67.182.30.218 +\. + + +-- +-- Name: mdl_sessions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_sessions_id_seq', 9, true); + + +-- +-- Data for Name: mdl_stats_daily; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_stats_daily (id, courseid, timeend, roleid, stattype, stat1, stat2) FROM stdin; +\. + + +-- +-- Name: mdl_stats_daily_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_stats_daily_id_seq', 1, false); + + +-- +-- Data for Name: mdl_stats_monthly; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_stats_monthly (id, courseid, timeend, roleid, stattype, stat1, stat2) FROM stdin; +\. + + +-- +-- Name: mdl_stats_monthly_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_stats_monthly_id_seq', 1, false); + + +-- +-- Data for Name: mdl_stats_user_daily; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_stats_user_daily (id, courseid, userid, roleid, timeend, statsreads, statswrites, stattype) FROM stdin; +\. + + +-- +-- Name: mdl_stats_user_daily_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_stats_user_daily_id_seq', 1, false); + + +-- +-- Data for Name: mdl_stats_user_monthly; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_stats_user_monthly (id, courseid, userid, roleid, timeend, statsreads, statswrites, stattype) FROM stdin; +\. + + +-- +-- Name: mdl_stats_user_monthly_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_stats_user_monthly_id_seq', 1, false); + + +-- +-- Data for Name: mdl_stats_user_weekly; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_stats_user_weekly (id, courseid, userid, roleid, timeend, statsreads, statswrites, stattype) FROM stdin; +\. + + +-- +-- Name: mdl_stats_user_weekly_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_stats_user_weekly_id_seq', 1, false); + + +-- +-- Data for Name: mdl_stats_weekly; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_stats_weekly (id, courseid, timeend, roleid, stattype, stat1, stat2) FROM stdin; +\. + + +-- +-- Name: mdl_stats_weekly_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_stats_weekly_id_seq', 1, false); + + +-- +-- Data for Name: mdl_survey; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_survey (id, course, template, days, timecreated, timemodified, name, intro, introformat, questions, completionsubmit) FROM stdin; +1 0 0 0 985017600 985017600 collesaname collesaintro 0 25,26,27,28,29,30,43,44 0 +2 0 0 0 985017600 985017600 collespname collespintro 0 31,32,33,34,35,36,43,44 0 +3 0 0 0 985017600 985017600 collesapname collesapintro 0 37,38,39,40,41,42,43,44 0 +4 0 0 0 985017600 985017600 attlsname attlsintro 0 65,67,68 0 +5 0 0 0 985017600 985017600 ciqname ciqintro 0 69,70,71,72,73 0 +\. + + +-- +-- Data for Name: mdl_survey_analysis; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_survey_analysis (id, survey, userid, notes) FROM stdin; +\. + + +-- +-- Name: mdl_survey_analysis_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_survey_analysis_id_seq', 1, false); + + +-- +-- Data for Name: mdl_survey_answers; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_survey_answers (id, userid, survey, question, "time", answer1, answer2) FROM stdin; +\. + + +-- +-- Name: mdl_survey_answers_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_survey_answers_id_seq', 1, false); + + +-- +-- Name: mdl_survey_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_survey_id_seq', 5, true); + + +-- +-- Data for Name: mdl_survey_questions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_survey_questions (id, text, shorttext, multi, intro, type, options) FROM stdin; +1 colles1 colles1short 1 scaletimes5 +2 colles2 colles2short 1 scaletimes5 +3 colles3 colles3short 1 scaletimes5 +4 colles4 colles4short 1 scaletimes5 +5 colles5 colles5short 1 scaletimes5 +6 colles6 colles6short 1 scaletimes5 +7 colles7 colles7short 1 scaletimes5 +8 colles8 colles8short 1 scaletimes5 +9 colles9 colles9short 1 scaletimes5 +10 colles10 colles10short 1 scaletimes5 +11 colles11 colles11short 1 scaletimes5 +12 colles12 colles12short 1 scaletimes5 +13 colles13 colles13short 1 scaletimes5 +14 colles14 colles14short 1 scaletimes5 +15 colles15 colles15short 1 scaletimes5 +16 colles16 colles16short 1 scaletimes5 +17 colles17 colles17short 1 scaletimes5 +18 colles18 colles18short 1 scaletimes5 +19 colles19 colles19short 1 scaletimes5 +20 colles20 colles20short 1 scaletimes5 +21 colles21 colles21short 1 scaletimes5 +22 colles22 colles22short 1 scaletimes5 +23 colles23 colles23short 1 scaletimes5 +24 colles24 colles24short 1 scaletimes5 +25 collesm1 collesm1short 1,2,3,4 collesmintro 1 scaletimes5 +26 collesm2 collesm2short 5,6,7,8 collesmintro 1 scaletimes5 +27 collesm3 collesm3short 9,10,11,12 collesmintro 1 scaletimes5 +28 collesm4 collesm4short 13,14,15,16 collesmintro 1 scaletimes5 +29 collesm5 collesm5short 17,18,19,20 collesmintro 1 scaletimes5 +30 collesm6 collesm6short 21,22,23,24 collesmintro 1 scaletimes5 +31 collesm1 collesm1short 1,2,3,4 collesmintro 2 scaletimes5 +32 collesm2 collesm2short 5,6,7,8 collesmintro 2 scaletimes5 +33 collesm3 collesm3short 9,10,11,12 collesmintro 2 scaletimes5 +34 collesm4 collesm4short 13,14,15,16 collesmintro 2 scaletimes5 +35 collesm5 collesm5short 17,18,19,20 collesmintro 2 scaletimes5 +36 collesm6 collesm6short 21,22,23,24 collesmintro 2 scaletimes5 +37 collesm1 collesm1short 1,2,3,4 collesmintro 3 scaletimes5 +38 collesm2 collesm2short 5,6,7,8 collesmintro 3 scaletimes5 +39 collesm3 collesm3short 9,10,11,12 collesmintro 3 scaletimes5 +40 collesm4 collesm4short 13,14,15,16 collesmintro 3 scaletimes5 +41 collesm5 collesm5short 17,18,19,20 collesmintro 3 scaletimes5 +42 collesm6 collesm6short 21,22,23,24 collesmintro 3 scaletimes5 +43 howlong 1 howlongoptions +44 othercomments 0 \N +45 attls1 attls1short 1 scaleagree5 +46 attls2 attls2short 1 scaleagree5 +47 attls3 attls3short 1 scaleagree5 +48 attls4 attls4short 1 scaleagree5 +49 attls5 attls5short 1 scaleagree5 +50 attls6 attls6short 1 scaleagree5 +51 attls7 attls7short 1 scaleagree5 +52 attls8 attls8short 1 scaleagree5 +53 attls9 attls9short 1 scaleagree5 +54 attls10 attls10short 1 scaleagree5 +55 attls11 attls11short 1 scaleagree5 +56 attls12 attls12short 1 scaleagree5 +57 attls13 attls13short 1 scaleagree5 +58 attls14 attls14short 1 scaleagree5 +59 attls15 attls15short 1 scaleagree5 +60 attls16 attls16short 1 scaleagree5 +61 attls17 attls17short 1 scaleagree5 +62 attls18 attls18short 1 scaleagree5 +63 attls19 attls19short 1 scaleagree5 +64 attls20 attls20short 1 scaleagree5 +65 attlsm1 attlsm1 45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64 attlsmintro 1 scaleagree5 +66 - - - - 0 - +67 attlsm2 attlsm2 63,62,59,57,55,49,52,50,48,47 attlsmintro -1 scaleagree5 +68 attlsm3 attlsm3 46,54,45,51,60,53,56,58,61,64 attlsmintro -1 scaleagree5 +69 ciq1 ciq1short 0 \N +70 ciq2 ciq2short 0 \N +71 ciq3 ciq3short 0 \N +72 ciq4 ciq4short 0 \N +73 ciq5 ciq5short 0 \N +\. + + +-- +-- Name: mdl_survey_questions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_survey_questions_id_seq', 73, true); + + +-- +-- Data for Name: mdl_tag; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tag (id, userid, tagcollid, name, rawname, isstandard, description, descriptionformat, flag, timemodified) FROM stdin; +\. + + +-- +-- Data for Name: mdl_tag_area; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tag_area (id, component, itemtype, enabled, tagcollid, callback, callbackfile, showstandard, multiplecontexts) FROM stdin; +1 core user 1 1 user_get_tagged_users /user/lib.php 2 0 +2 core course 1 1 course_get_tagged_courses /course/lib.php 0 0 +3 core_question question 1 1 \N \N 0 1 +4 core post 1 1 blog_get_tagged_posts /blog/lib.php 0 0 +5 core blog_external 1 1 \N \N 0 0 +6 core course_modules 1 1 course_get_tagged_course_modules /course/lib.php 0 0 +7 mod_book book_chapters 1 1 mod_book_get_tagged_chapters /mod/book/locallib.php 0 0 +8 mod_data data_records 1 1 mod_data_get_tagged_records /mod/data/locallib.php 0 0 +9 mod_forum forum_posts 1 1 mod_forum_get_tagged_posts /mod/forum/locallib.php 0 0 +10 mod_glossary glossary_entries 1 1 mod_glossary_get_tagged_entries /mod/glossary/locallib.php 0 0 +11 mod_wiki wiki_pages 1 1 mod_wiki_get_tagged_pages /mod/wiki/locallib.php 0 0 +\. + + +-- +-- Name: mdl_tag_area_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tag_area_id_seq', 11, true); + + +-- +-- Data for Name: mdl_tag_coll; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tag_coll (id, name, isdefault, component, sortorder, searchable, customurl) FROM stdin; +1 \N 1 \N 0 1 \N +\. + + +-- +-- Name: mdl_tag_coll_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tag_coll_id_seq', 1, true); + + +-- +-- Data for Name: mdl_tag_correlation; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tag_correlation (id, tagid, correlatedtags) FROM stdin; +\. + + +-- +-- Name: mdl_tag_correlation_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tag_correlation_id_seq', 1, false); + + +-- +-- Name: mdl_tag_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tag_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tag_instance; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tag_instance (id, tagid, component, itemtype, itemid, contextid, tiuserid, ordering, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_tag_instance_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tag_instance_id_seq', 1, false); + + +-- +-- Data for Name: mdl_task_adhoc; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_task_adhoc (id, component, classname, nextruntime, faildelay, customdata, userid, blocking, timecreated, timestarted, hostname, pid) FROM stdin; +\. + + +-- +-- Name: mdl_task_adhoc_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_task_adhoc_id_seq', 1, false); + + +-- +-- Data for Name: mdl_task_log; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_task_log (id, type, component, classname, userid, timestart, timeend, dbreads, dbwrites, result, output, hostname, pid) FROM stdin; +1 0 moodle core\\task\\session_cleanup_task 0 1612889162.0509000000 1612889162.0663000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 16:46:02. Current memory use 15.8MB.\n... used 19 dbqueries\n... used 0.011183977127075 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 15251 +2 0 moodle core\\task\\send_new_user_passwords_task 0 1612889162.0744000000 1612889162.0755000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 16:46:02. Current memory use 17MB.\n... used 1 dbqueries\n... used 0.00054597854614258 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 15251 +3 0 moodle core\\task\\send_failed_login_notifications_task 0 1612889162.0813000000 1612889162.0829000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 16:46:02. Current memory use 17.1MB.\n... used 0 dbqueries\n... used 3.6954879760742E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 15251 +4 0 moodle core\\task\\legacy_plugin_cron_task 0 1612889162.0884000000 1612889162.2642000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 16:46:02. Current memory use 17.1MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.17531895637512 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 15251 +5 0 moodle core\\task\\grade_cron_task 0 1612889162.2702000000 1612889162.2733000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 16:46:02. Current memory use 38.8MB.\n... used 6 dbqueries\n... used 0.0025439262390137 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 15251 +6 0 moodle core\\task\\completion_regular_task 0 1612889162.2788000000 1612889162.3095000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 16:46:02. Current memory use 38.8MB.\n... used 18 dbqueries\n... used 0.030198097229004 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 15251 +7 0 moodle core\\task\\portfolio_cron_task 0 1612889162.3162000000 1612889162.3168000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 16:46:02. Current memory use 39MB.\n... used 0 dbqueries\n... used 3.9100646972656E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 15251 +8 0 moodle core\\task\\plagiarism_cron_task 0 1612889162.3226000000 1612889162.3230000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 16:46:02. Current memory use 39MB.\n... used 0 dbqueries\n... used 3.6954879760742E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 15251 +9 0 moodle core\\task\\calendar_cron_task 0 1612889162.3290000000 1612889162.3360000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 16:46:02. Current memory use 39MB.\n... used 1 dbqueries\n... used 0.0066220760345459 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 15251 +10 0 moodle core\\task\\blog_cron_task 0 1612889162.3415000000 1612889162.3454000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 16:46:02. Current memory use 39.4MB.\n... used 2 dbqueries\n... used 0.0033490657806396 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 15251 +11 0 moodle core\\task\\question_preview_cleanup_task 0 1612889162.3516000000 1612889162.3689000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 16:46:02. Current memory use 39.7MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016763925552368 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 15251 +12 0 moodle core\\task\\question_stats_cleanup_task 0 1612889162.3745000000 1612889162.3763000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 16:46:02. Current memory use 41.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.00124192237854 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 15251 +13 0 moodle core\\task\\badges_cron_task 0 1612889162.3821000000 1612889162.3876000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 16:46:02. Current memory use 41.3MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0040061473846436 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 15251 +14 0 moodle core\\task\\badges_message_task 0 1612889162.3932000000 1612889162.3942000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 16:46:02. Current memory use 41.7MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00044918060302734 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 15251 +15 0 mod_assign mod_assign\\task\\cron_task 0 1612889162.4052000000 1612889162.4191000000 4 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 16:46:02. Current memory use 43MB.\n... used 4 dbqueries\n... used 0.013008832931519 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 15251 +16 0 mod_chat mod_chat\\task\\cron_task 0 1612889162.4276000000 1612889162.4306000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 16:46:02. Current memory use 43.6MB.\n... used 4 dbqueries\n... used 0.0021100044250488 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 15251 +17 0 mod_forum mod_forum\\task\\cron_task 0 1612889162.4386000000 1612889162.4410000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 16:46:02. Current memory use 43.7MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015981197357178 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 15251 +18 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1612889162.4594000000 1612889162.4673000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 16:46:02. Current memory use 44.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0071179866790771 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 15251 +19 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1612889162.4744000000 1612889162.4753000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 16:46:02. Current memory use 44.5MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 15251 +20 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1612889162.4824000000 1612889162.4833000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 16:46:02. Current memory use 44.5MB.\n... used 0 dbqueries\n... used 8.4161758422852E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 15251 +21 0 mod_scorm mod_scorm\\task\\cron_task 0 1612889162.4891000000 1612889162.4998000000 3 2 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 16:46:02. Current memory use 44.5MB.\nUpdating scorm packages which require daily update\n... used 5 dbqueries\n... used 0.0099549293518066 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 15251 +22 0 mod_workshop mod_workshop\\task\\cron_task 0 1612889162.5070000000 1612889162.5086000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 16:46:02. Current memory use 45MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00070786476135254 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 15251 +23 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1612889162.5145000000 1612889162.5154000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 16:46:02. Current memory use 45MB.\n... used 0 dbqueries\n... used 9.7036361694336E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 15251 +24 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1612889162.5285000000 1612889162.5398000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 16:46:02. Current memory use 43.9MB.\n\n0 feeds refreshed (took 0.00073000000000001 seconds)\n... used 3 dbqueries\n... used 0.010790109634399 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 15251 +25 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1612889162.5510000000 1612889162.5537000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 16:46:02. Current memory use 45MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0021531581878662 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 15251 +26 0 tool_monitor tool_monitor\\task\\clean_events 0 1612889162.5636000000 1612889162.5643000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 16:46:02. Current memory use 45.1MB.\n... used 0 dbqueries\n... used 0.00011396408081055 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 15251 +27 0 assignfeedback_editpdf assignfeedback_editpdf\\task\\convert_submissions 0 1612889162.5728000000 1612889162.5738000000 1 0 0 Execute scheduled task: Prepare submissions for annotation (assignfeedback_editpdf\\task\\convert_submissions)\n... started 16:46:02. Current memory use 45.2MB.\n... used 1 dbqueries\n... used 0.00043487548828125 seconds\nScheduled task complete: Prepare submissions for annotation (assignfeedback_editpdf\\task\\convert_submissions)\n dev.derekmaxson.com 15251 +28 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1612889162.5822000000 1612889162.5836000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 16:46:02. Current memory use 45.2MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.0008080005645752 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 15251 +29 0 moodle core\\task\\delete_unconfirmed_users_task 0 1613080021.9495000000 1613080021.9573000000 3 0 0 Execute scheduled task: Delete unconfirmed users (core\\task\\delete_unconfirmed_users_task)\n... started 21:47:01. Current memory use 15.9MB.\n... used 3 dbqueries\n... used 0.0048320293426514 seconds\nScheduled task complete: Delete unconfirmed users (core\\task\\delete_unconfirmed_users_task)\n dev.derekmaxson.com 20064 +30 0 moodle core\\task\\delete_incomplete_users_task 0 1613080021.9657000000 1613080021.9662000000 0 0 0 Execute scheduled task: Delete incomplete users (core\\task\\delete_incomplete_users_task)\n... started 21:47:01. Current memory use 16.8MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Delete incomplete users (core\\task\\delete_incomplete_users_task)\n dev.derekmaxson.com 20064 +31 0 moodle core\\task\\backup_cleanup_task 0 1613080021.9724000000 1613080021.9758000000 1 0 0 Execute scheduled task: Clean backup tables and logs (core\\task\\backup_cleanup_task)\n... started 21:47:01. Current memory use 16.8MB.\n... used 1 dbqueries\n... used 0.0029468536376953 seconds\nScheduled task complete: Clean backup tables and logs (core\\task\\backup_cleanup_task)\n dev.derekmaxson.com 20064 +32 0 moodle core\\task\\tag_cron_task 0 1613080021.9819000000 1613080022.0088000000 9 1 0 Execute scheduled task: Background processing for tags (core\\task\\tag_cron_task)\n... started 21:47:01. Current memory use 16.8MB.\n... used 10 dbqueries\n... used 0.02640700340271 seconds\nScheduled task complete: Background processing for tags (core\\task\\tag_cron_task)\n dev.derekmaxson.com 20064 +33 0 moodle core\\task\\context_cleanup_task 0 1613080022.0149000000 1613080022.0273000000 10 1 0 Execute scheduled task: Cleanup contexts (core\\task\\context_cleanup_task)\n... started 21:47:02. Current memory use 16.9MB.\n Cleaned up context instances\n... used 11 dbqueries\n... used 0.011847019195557 seconds\nScheduled task complete: Cleanup contexts (core\\task\\context_cleanup_task)\n dev.derekmaxson.com 20064 +34 0 moodle core\\task\\cache_cleanup_task 0 1613080022.0333000000 1613080022.0366000000 0 1 0 Execute scheduled task: Remove expired cache entries (core\\task\\cache_cleanup_task)\n... started 21:47:02. Current memory use 17MB.\n... used 1 dbqueries\n... used 0.0028519630432129 seconds\nScheduled task complete: Remove expired cache entries (core\\task\\cache_cleanup_task)\n dev.derekmaxson.com 20064 +35 0 moodle core\\task\\messaging_cleanup_task 0 1613080022.0427000000 1613080022.0524000000 1 4 0 Execute scheduled task: Background processing for messaging (core\\task\\messaging_cleanup_task)\n... started 21:47:02. Current memory use 17MB.\n... used 5 dbqueries\n... used 0.0092020034790039 seconds\nScheduled task complete: Background processing for messaging (core\\task\\messaging_cleanup_task)\n dev.derekmaxson.com 20064 +36 0 moodle core\\task\\create_contexts_task 0 1613080022.0581000000 1613080022.0622000000 20 1 0 Execute scheduled task: Create missing contexts (core\\task\\create_contexts_task)\n... started 21:47:02. Current memory use 17.5MB.\n Created missing context instances\n... used 21 dbqueries\n... used 0.0036630630493164 seconds\nScheduled task complete: Create missing contexts (core\\task\\create_contexts_task)\n dev.derekmaxson.com 20064 +37 0 moodle core\\task\\grade_history_cleanup_task 0 1613080022.0686000000 1613080022.0691000000 0 0 0 Execute scheduled task: Background processing for cleaning grade history tables (core\\task\\grade_history_cleanup_task)\n... started 21:47:02. Current memory use 17.5MB.\n... used 0 dbqueries\n... used 3.8862228393555E-5 seconds\nScheduled task complete: Background processing for cleaning grade history tables (core\\task\\grade_history_cleanup_task)\n dev.derekmaxson.com 20064 +38 0 moodle core\\task\\completion_daily_task 0 1613080022.0747000000 1613080022.0963000000 3 0 0 Execute scheduled task: Completion mark as started (core\\task\\completion_daily_task)\n... started 21:47:02. Current memory use 17.5MB.\n... used 3 dbqueries\n... used 0.02112603187561 seconds\nScheduled task complete: Completion mark as started (core\\task\\completion_daily_task)\n dev.derekmaxson.com 20064 +39 0 moodle core\\task\\check_for_updates_task 0 1613080022.1025000000 1613080022.1051000000 0 0 0 Execute scheduled task: Check for updates (core\\task\\check_for_updates_task)\n... started 21:47:02. Current memory use 17.7MB.\nRecently fetched info about available updates is still fresh enough, skipping.\n... used 0 dbqueries\n... used 0.0021529197692871 seconds\nScheduled task complete: Check for updates (core\\task\\check_for_updates_task)\n dev.derekmaxson.com 20064 +40 0 moodle core\\task\\cache_cron_task 0 1613080022.1111000000 1613080022.1119000000 0 0 0 Execute scheduled task: Background processing for caches (core\\task\\cache_cron_task)\n... started 21:47:02. Current memory use 17.8MB.\nCleaning up stale session data from cache stores.\n... used 0 dbqueries\n... used 0.00027894973754883 seconds\nScheduled task complete: Background processing for caches (core\\task\\cache_cron_task)\n dev.derekmaxson.com 20064 +41 0 moodle core\\task\\automated_backup_task 0 1613080022.1176000000 1613080022.2737000000 0 0 0 Execute scheduled task: Automated backups (core\\task\\automated_backup_task)\n... started 21:47:02. Current memory use 17.8MB.\nChecking automated backup status...INACTIVE\n... used 0 dbqueries\n... used 0.15556883811951 seconds\nScheduled task complete: Automated backups (core\\task\\automated_backup_task)\n dev.derekmaxson.com 20064 +42 0 moodle core\\task\\file_temp_cleanup_task 0 1613080022.2806000000 1613080022.2814000000 0 0 0 Execute scheduled task: Delete stale temp files (core\\task\\file_temp_cleanup_task)\n... started 21:47:02. Current memory use 37.7MB.\n... used 0 dbqueries\n... used 0.00026798248291016 seconds\nScheduled task complete: Delete stale temp files (core\\task\\file_temp_cleanup_task)\n dev.derekmaxson.com 20064 +43 0 moodle core\\task\\file_trash_cleanup_task 0 1613080022.2870000000 1613080022.2976000000 10 1 0 Execute scheduled task: Cleanup files in trash (core\\task\\file_trash_cleanup_task)\n... started 21:47:02. Current memory use 37.7MB.\nDeleting old draft files... ... started 21:47:02. Current memory use 37.8MB.\ndone.\nDeleting orphaned preview, and document conversion files... ... started 21:47:02. Current memory use 37.8MB.\ndone.\nCleaning up files from deleted contexts... ... started 21:47:02. Current memory use 37.8MB.\ndone.\nCall filesystem cron tasks.... started 21:47:02. Current memory use 37.8MB.\ndone.\n... used 11 dbqueries\n... used 0.010032892227173 seconds\nScheduled task complete: Cleanup files in trash (core\\task\\file_trash_cleanup_task)\n dev.derekmaxson.com 20064 +44 0 moodle core\\task\\search_index_task 0 1613080022.3033000000 1613080022.3058000000 0 0 0 Execute scheduled task: Global search indexing (core\\task\\search_index_task)\n... started 21:47:02. Current memory use 37.7MB.\n... used 0 dbqueries\n... used 0.0019540786743164 seconds\nScheduled task complete: Global search indexing (core\\task\\search_index_task)\n dev.derekmaxson.com 20064 +45 0 moodle core\\task\\search_optimize_task 0 1613080022.3114000000 1613080022.3119000000 0 0 0 Execute scheduled task: Global search index optimization (core\\task\\search_optimize_task)\n... started 21:47:02. Current memory use 38MB.\n... used 0 dbqueries\n... used 3.9815902709961E-5 seconds\nScheduled task complete: Global search index optimization (core\\task\\search_optimize_task)\n dev.derekmaxson.com 20064 +46 0 moodle core\\task\\stats_cron_task 0 1613080022.3172000000 1613080022.3177000000 0 0 0 Execute scheduled task: Background processing for statistics (core\\task\\stats_cron_task)\n... started 21:47:02. Current memory use 38MB.\n... used 0 dbqueries\n... used 3.9100646972656E-5 seconds\nScheduled task complete: Background processing for statistics (core\\task\\stats_cron_task)\n dev.derekmaxson.com 20064 +47 0 moodle core\\task\\password_reset_cleanup_task 0 1613080022.3236000000 1613080022.3256000000 0 1 0 Execute scheduled task: Cleanup password reset attempts (core\\task\\password_reset_cleanup_task)\n... started 21:47:02. Current memory use 38MB.\n Cleaned up old password reset records\n... used 1 dbqueries\n... used 0.001535177230835 seconds\nScheduled task complete: Cleanup password reset attempts (core\\task\\password_reset_cleanup_task)\n dev.derekmaxson.com 20064 +48 0 moodle core\\task\\complete_plans_task 0 1613080022.3310000000 1613080022.3410000000 3 0 0 Execute scheduled task: Complete learning plans which are due (core\\task\\complete_plans_task)\n... started 21:47:02. Current memory use 38.1MB.\n... used 3 dbqueries\n... used 0.0093638896942139 seconds\nScheduled task complete: Complete learning plans which are due (core\\task\\complete_plans_task)\n dev.derekmaxson.com 20064 +49 0 moodle core\\task\\sync_plans_from_template_cohorts_task 0 1613080022.3468000000 1613080022.3527000000 1 0 0 Execute scheduled task: Sync plans from learning plan template cohorts (core\\task\\sync_plans_from_template_cohorts_task)\n... started 21:47:02. Current memory use 38.8MB.\n... used 1 dbqueries\n... used 0.0054390430450439 seconds\nScheduled task complete: Sync plans from learning plan template cohorts (core\\task\\sync_plans_from_template_cohorts_task)\n dev.derekmaxson.com 20064 +50 0 moodle core_files\\task\\conversion_cleanup_task 0 1613080022.3584000000 1613080022.3615000000 1 1 0 Execute scheduled task: Cleanup of temporary records for file conversions (core_files\\task\\conversion_cleanup_task)\n... started 21:47:02. Current memory use 38.9MB.\n... used 2 dbqueries\n... used 0.0026218891143799 seconds\nScheduled task complete: Cleanup of temporary records for file conversions (core_files\\task\\conversion_cleanup_task)\n dev.derekmaxson.com 20064 +51 0 moodle core\\oauth2\\refresh_system_tokens_task 0 1613080022.3670000000 1613080022.3694000000 1 0 0 Execute scheduled task: Refresh OAuth tokens for service accounts (core\\oauth2\\refresh_system_tokens_task)\n... started 21:47:02. Current memory use 38.9MB.\n... used 1 dbqueries\n... used 0.0018830299377441 seconds\nScheduled task complete: Refresh OAuth tokens for service accounts (core\\oauth2\\refresh_system_tokens_task)\n dev.derekmaxson.com 20064 +52 0 moodle core\\task\\analytics_cleanup_task 0 1613080022.3751000000 1613080022.4157000000 28 3 0 Execute scheduled task: Analytics cleanup (core\\task\\analytics_cleanup_task)\n... started 21:47:02. Current memory use 39.1MB.\n... used 31 dbqueries\n... used 0.040173053741455 seconds\nScheduled task complete: Analytics cleanup (core\\task\\analytics_cleanup_task)\n dev.derekmaxson.com 20064 +53 0 moodle core\\task\\task_log_cleanup_task 0 1613080022.4213000000 1613080022.4225000000 2 0 0 Execute scheduled task: Cleanup of task logs (core\\task\\task_log_cleanup_task)\n... started 21:47:02. Current memory use 41MB.\n... used 2 dbqueries\n... used 0.00073695182800293 seconds\nScheduled task complete: Cleanup of task logs (core\\task\\task_log_cleanup_task)\n dev.derekmaxson.com 20064 +54 0 moodle core\\task\\antivirus_cleanup_task 0 1613080022.4283000000 1613080022.4308000000 0 1 0 Execute scheduled task: Clean up quarantined files. (core\\task\\antivirus_cleanup_task)\n... started 21:47:02. Current memory use 41MB.\n... used 1 dbqueries\n... used 0.0018329620361328 seconds\nScheduled task complete: Clean up quarantined files. (core\\task\\antivirus_cleanup_task)\n dev.derekmaxson.com 20064 +55 0 qtype_random qtype_random\\task\\remove_unused_questions 0 1613080022.4386000000 1613080022.4451000000 1 0 0 Execute scheduled task: Remove unused random questions (qtype_random\\task\\remove_unused_questions)\n... started 21:47:02. Current memory use 41.5MB.\nCleaned up 0 unused random questions.\n... used 1 dbqueries\n... used 0.0058250427246094 seconds\nScheduled task complete: Remove unused random questions (qtype_random\\task\\remove_unused_questions)\n dev.derekmaxson.com 20064 +56 0 mod_lti mod_lti\\task\\clean_access_tokens 0 1613080022.4543000000 1613080022.4566000000 0 1 0 Execute scheduled task: External tool removal of expired access tokens (mod_lti\\task\\clean_access_tokens)\n... started 21:47:02. Current memory use 41.9MB.\n... used 1 dbqueries\n... used 0.0016191005706787 seconds\nScheduled task complete: External tool removal of expired access tokens (mod_lti\\task\\clean_access_tokens)\n dev.derekmaxson.com 20064 +57 0 enrol_cohort enrol_cohort\\task\\enrol_cohort_sync 0 1613080022.4653000000 1613080022.4832000000 19 0 0 Execute scheduled task: Cohort enrolment sync task (enrol_cohort\\task\\enrol_cohort_sync)\n... started 21:47:02. Current memory use 41.5MB.\n... used 19 dbqueries\n... used 0.017320871353149 seconds\nScheduled task complete: Cohort enrolment sync task (enrol_cohort\\task\\enrol_cohort_sync)\n dev.derekmaxson.com 20064 +58 0 enrol_manual enrol_manual\\task\\sync_enrolments 0 1613080022.4916000000 1613080022.4931000000 0 0 0 Execute scheduled task: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n... started 21:47:02. Current memory use 42.1MB.\nVerifying manual enrolment expiration...\n...manual enrolment updates finished.\n... used 0 dbqueries\n... used 0.00096702575683594 seconds\nScheduled task complete: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n dev.derekmaxson.com 20064 +59 0 enrol_manual enrol_manual\\task\\send_expiry_notifications 0 1613080022.5000000000 1613080022.5008000000 0 0 0 Execute scheduled task: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n... started 21:47:02. Current memory use 42.2MB.\nmanual enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00018620491027832 seconds\nScheduled task complete: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n dev.derekmaxson.com 20064 +60 0 enrol_self enrol_self\\task\\sync_enrolments 0 1613080022.5087000000 1613080022.5151000000 6 0 0 Execute scheduled task: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n... started 21:47:02. Current memory use 42.2MB.\nVerifying self-enrolments...\n...user self-enrolment updates finished.\nNo expired enrol_self enrolments detected\n... used 6 dbqueries\n... used 0.005810022354126 seconds\nScheduled task complete: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n dev.derekmaxson.com 20064 +61 0 enrol_self enrol_self\\task\\send_expiry_notifications 0 1613080022.5227000000 1613080022.5234000000 0 0 0 Execute scheduled task: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n... started 21:47:02. Current memory use 42.3MB.\nself enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00017499923706055 seconds\nScheduled task complete: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n dev.derekmaxson.com 20064 +62 0 message_email message_email\\task\\send_email_task 0 1613080022.5314000000 1613080022.5509000000 8 0 0 Execute scheduled task: Messages digest mailings (message_email\\task\\send_email_task)\n... started 21:47:02. Current memory use 42.2MB.\n... used 8 dbqueries\n... used 0.018979072570801 seconds\nScheduled task complete: Messages digest mailings (message_email\\task\\send_email_task)\n dev.derekmaxson.com 20064 +63 0 block_recent_activity block_recent_activity\\task\\cleanup 0 1613080022.5607000000 1613080022.5628000000 0 1 0 Execute scheduled task: Cleanup task for recent activity block (block_recent_activity\\task\\cleanup)\n... started 21:47:02. Current memory use 43MB.\n... used 1 dbqueries\n... used 0.0014529228210449 seconds\nScheduled task complete: Cleanup task for recent activity block (block_recent_activity\\task\\cleanup)\n dev.derekmaxson.com 20064 +64 0 tool_analytics tool_analytics\\task\\train_models 0 1613080022.5829000000 1613080022.5843000000 1 0 0 Execute scheduled task: Train models (tool_analytics\\task\\train_models)\n... started 21:47:02. Current memory use 43.4MB.\n... used 1 dbqueries\n... used 0.00074601173400879 seconds\nScheduled task complete: Train models (tool_analytics\\task\\train_models)\n dev.derekmaxson.com 20064 +65 0 tool_analytics tool_analytics\\task\\predict_models 0 1613080022.5929000000 1613080022.6476000000 47 4 0 Execute scheduled task: Predict models (tool_analytics\\task\\predict_models)\n... started 21:47:02. Current memory use 43.4MB.\nAnalysing id "1" with "From start to end" time splitting method...\n-->Courses at risk of not starting results\nPrediction results\n!! No new elements to get predictions for. !!\n-->Students who have not accessed the course recently results\nPrediction results\n!! No new elements to get predictions for. !!\n-->Students who have not accessed the course yet results\nPrediction results\n!! No new elements to get predictions for. !!\nAnalysing id "3" with "Upcoming week" time splitting method...\n.\n.-->Upcoming activities due results\nPrediction results\n++ Prediction process finished ++\n... used 51 dbqueries\n... used 0.054188966751099 seconds\nScheduled task complete: Predict models (tool_analytics\\task\\predict_models)\n dev.derekmaxson.com 20064 +66 0 tool_cohortroles tool_cohortroles\\task\\cohort_role_sync 0 1613080022.6576000000 1613080022.6629000000 2 1 0 Execute scheduled task: Sync cohort role assignments (tool_cohortroles\\task\\cohort_role_sync)\n... started 21:47:02. Current memory use 45.3MB.\nSync cohort roles...\nAdded 0\nRemoved 0\n... used 3 dbqueries\n... used 0.0040369033813477 seconds\nScheduled task complete: Sync cohort role assignments (tool_cohortroles\\task\\cohort_role_sync)\n dev.derekmaxson.com 20064 +67 0 tool_dataprivacy tool_dataprivacy\\task\\expired_retention_period 0 1613080022.6729000000 1613080022.6773000000 0 0 0 Execute scheduled task: Expired retention period (tool_dataprivacy\\task\\expired_retention_period)\n... started 21:47:02. Current memory use 45.4MB.\nChecking requirements\n Requirements not met. Cannot process expired retentions.\nFlagged 0 course contexts, and 0 user contexts as expired\n... used 0 dbqueries\n... used 0.0032119750976562 seconds\nScheduled task complete: Expired retention period (tool_dataprivacy\\task\\expired_retention_period)\n dev.derekmaxson.com 20064 +68 0 tool_dataprivacy tool_dataprivacy\\task\\delete_expired_contexts 0 1613080022.6869000000 1613080022.6880000000 0 0 0 Execute scheduled task: Delete expired contexts (tool_dataprivacy\\task\\delete_expired_contexts)\n... started 21:47:02. Current memory use 45.6MB.\nChecking requirements\n Requirements not met. Cannot process expired retentions.\nProcessed deletions for 0 course contexts, and 0 user contexts as expired\n... used 0 dbqueries\n... used 7.9870223999023E-5 seconds\nScheduled task complete: Delete expired contexts (tool_dataprivacy\\task\\delete_expired_contexts)\n dev.derekmaxson.com 20064 +69 0 tool_dataprivacy tool_dataprivacy\\task\\delete_expired_requests 0 1613080022.6973000000 1613080022.7059000000 1 0 0 Execute scheduled task: Delete expired data request export files (tool_dataprivacy\\task\\delete_expired_requests)\n... started 21:47:02. Current memory use 45.6MB.\n... used 1 dbqueries\n... used 0.0077178478240967 seconds\nScheduled task complete: Delete expired data request export files (tool_dataprivacy\\task\\delete_expired_requests)\n dev.derekmaxson.com 20064 +70 0 tool_langimport tool_langimport\\task\\update_langpacks_task 0 1613080022.7141000000 1613080024.1945000000 0 0 0 Execute scheduled task: Update all installed language packs (tool_langimport\\task\\update_langpacks_task)\n... started 21:47:02. Current memory use 45.8MB.\nAll your language packs are up to date, no update is needed\n... used 0 dbqueries\n... used 1.4794428348541 seconds\nScheduled task complete: Update all installed language packs (tool_langimport\\task\\update_langpacks_task)\n dev.derekmaxson.com 20064 +71 0 tool_messageinbound tool_messageinbound\\task\\cleanup_task 0 1613080024.2043000000 1613080024.2085000000 0 1 0 Execute scheduled task: Cleanup of unverified incoming email (tool_messageinbound\\task\\cleanup_task)\n... started 21:47:04. Current memory use 45.9MB.\nInbound Message not fully configured - exiting early.\n... used 1 dbqueries\n... used 0.0034229755401611 seconds\nScheduled task complete: Cleanup of unverified incoming email (tool_messageinbound\\task\\cleanup_task)\n dev.derekmaxson.com 20064 +72 0 tool_monitor tool_monitor\\task\\check_subscriptions 0 1613080024.2178000000 1613080024.2186000000 0 0 0 Execute scheduled task: Activate/deactivate invalid rule subscriptions (tool_monitor\\task\\check_subscriptions)\n... started 21:47:04. Current memory use 46.1MB.\n... used 0 dbqueries\n... used 0.00012397766113281 seconds\nScheduled task complete: Activate/deactivate invalid rule subscriptions (tool_monitor\\task\\check_subscriptions)\n dev.derekmaxson.com 20064 +73 0 tool_recyclebin tool_recyclebin\\task\\cleanup_course_bin 0 1613080024.2271000000 1613080024.2322000000 3 0 0 Execute scheduled task: Cleanup course recycle bin (tool_recyclebin\\task\\cleanup_course_bin)\n... started 21:47:04. Current memory use 46.1MB.\n... used 3 dbqueries\n... used 0.0041890144348145 seconds\nScheduled task complete: Cleanup course recycle bin (tool_recyclebin\\task\\cleanup_course_bin)\n dev.derekmaxson.com 20064 +74 0 tool_recyclebin tool_recyclebin\\task\\cleanup_category_bin 0 1613080024.2407000000 1613080024.2451000000 3 0 0 Execute scheduled task: Cleanup category recycle bin (tool_recyclebin\\task\\cleanup_category_bin)\n... started 21:47:04. Current memory use 46.1MB.\n... used 3 dbqueries\n... used 0.0034739971160889 seconds\nScheduled task complete: Cleanup category recycle bin (tool_recyclebin\\task\\cleanup_category_bin)\n dev.derekmaxson.com 20064 +75 0 ltiservice_gradebookservices ltiservice_gradebookservices\\task\\cleanup_task 0 1613080024.2570000000 1613080024.2718000000 0 1 0 Execute scheduled task: LTI Assignment and Grade Services table cleanup (ltiservice_gradebookservices\\task\\cleanup_task)\n... started 21:47:04. Current memory use 46.1MB.\n... used 1 dbqueries\n... used 0.01381516456604 seconds\nScheduled task complete: LTI Assignment and Grade Services table cleanup (ltiservice_gradebookservices\\task\\cleanup_task)\n dev.derekmaxson.com 20064 +76 0 quiz_statistics quiz_statistics\\task\\quiz_statistics_cleanup 0 1613080024.2808000000 1613080024.2825000000 0 1 0 Execute scheduled task: Clean up old quiz statistics cache records (quiz_statistics\\task\\quiz_statistics_cleanup)\n... started 21:47:04. Current memory use 47.1MB.\n... used 1 dbqueries\n... used 0.0010161399841309 seconds\nScheduled task complete: Clean up old quiz statistics cache records (quiz_statistics\\task\\quiz_statistics_cleanup)\n dev.derekmaxson.com 20064 +77 0 logstore_standard logstore_standard\\task\\cleanup_task 0 1613080024.2957000000 1613080024.2968000000 0 0 0 Execute scheduled task: Log table cleanup (logstore_standard\\task\\cleanup_task)\n... started 21:47:04. Current memory use 47.1MB.\n... used 0 dbqueries\n... used 0.00011920928955078 seconds\nScheduled task complete: Log table cleanup (logstore_standard\\task\\cleanup_task)\n dev.derekmaxson.com 20064 +78 0 moodle core\\task\\session_cleanup_task 0 1613080024.3053000000 1613080024.3223000000 18 2 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 21:47:04. Current memory use 47.3MB.\n... used 20 dbqueries\n... used 0.014991044998169 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 20064 +79 0 moodle core\\task\\send_new_user_passwords_task 0 1613080024.3306000000 1613080024.3319000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 21:47:04. Current memory use 47.5MB.\n... used 1 dbqueries\n... used 0.00034999847412109 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 20064 +80 0 moodle core\\task\\send_failed_login_notifications_task 0 1613080024.3407000000 1613080024.3418000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 21:47:04. Current memory use 47.5MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 20064 +81 0 moodle core\\task\\legacy_plugin_cron_task 0 1613080024.3503000000 1613080024.3657000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 21:47:04. Current memory use 47.5MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.014342069625854 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 20064 +82 0 moodle core\\task\\grade_cron_task 0 1613080024.3743000000 1613080024.3803000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 21:47:04. Current memory use 48.7MB.\n... used 6 dbqueries\n... used 0.0049149990081787 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 20064 +83 0 moodle core\\task\\completion_regular_task 0 1613080024.3888000000 1613080024.4174000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 21:47:04. Current memory use 48.7MB.\n... used 18 dbqueries\n... used 0.027596950531006 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 20064 +84 0 moodle core\\task\\portfolio_cron_task 0 1613080024.4255000000 1613080024.4266000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 21:47:04. Current memory use 48.9MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 20064 +85 0 moodle core\\task\\plagiarism_cron_task 0 1613080024.4351000000 1613080024.4361000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 21:47:04. Current memory use 49MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 20064 +86 0 moodle core\\task\\calendar_cron_task 0 1613080024.4445000000 1613080024.4497000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 21:47:04. Current memory use 49MB.\n... used 1 dbqueries\n... used 0.0042300224304199 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 20064 +87 0 moodle core\\task\\blog_cron_task 0 1613080024.4673000000 1613080024.4745000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 21:47:04. Current memory use 49.4MB.\n... used 2 dbqueries\n... used 0.0061180591583252 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 20064 +88 0 moodle core\\task\\question_preview_cleanup_task 0 1613080024.4840000000 1613080024.4959000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 21:47:04. Current memory use 49.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.010902166366577 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 20064 +89 0 moodle core\\task\\question_stats_cleanup_task 0 1613080024.5060000000 1613080024.5100000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 21:47:04. Current memory use 49.6MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.002918004989624 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 20064 +90 0 moodle core\\task\\badges_cron_task 0 1613080024.5192000000 1613080024.5267000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 21:47:04. Current memory use 49.6MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0065059661865234 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 20064 +91 0 moodle core\\task\\badges_message_task 0 1613080024.5376000000 1613080024.5393000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 21:47:04. Current memory use 50MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00057578086853027 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 20064 +92 0 mod_assign mod_assign\\task\\cron_task 0 1613080024.5494000000 1613080024.5693000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 21:47:04. Current memory use 50.1MB.\n... used 3 dbqueries\n... used 0.018461942672729 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 20064 +93 0 mod_chat mod_chat\\task\\cron_task 0 1613080024.5776000000 1613080024.5878000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 21:47:04. Current memory use 50.6MB.\n... used 4 dbqueries\n... used 0.0090031623840332 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 20064 +94 0 mod_forum mod_forum\\task\\cron_task 0 1613080024.5969000000 1613080024.6082000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 21:47:04. Current memory use 50.8MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0098350048065186 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 20064 +95 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613080024.6237000000 1613080024.6360000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 21:47:04. Current memory use 51.7MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.010682106018066 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 20064 +96 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613080024.6445000000 1613080024.6457000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 21:47:04. Current memory use 51.8MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 20064 +97 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613080024.6538000000 1613080024.6564000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 21:47:04. Current memory use 51.8MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 20064 +98 0 mod_scorm mod_scorm\\task\\cron_task 0 1613080024.6664000000 1613080024.6713000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 21:47:04. Current memory use 51.8MB.\n... used 0 dbqueries\n... used 0.0035009384155273 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 20064 +99 0 mod_workshop mod_workshop\\task\\cron_task 0 1613080024.6802000000 1613080024.6832000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 21:47:04. Current memory use 51.9MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.0016689300537109 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 20064 +100 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613080024.6916000000 1613080024.6927000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 21:47:04. Current memory use 51.9MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 20064 +101 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613080024.7009000000 1613080024.7120000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 21:47:04. Current memory use 51.9MB.\n\n0 feeds refreshed (took 0.002054 seconds)\n... used 3 dbqueries\n... used 0.010004997253418 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 20064 +102 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613080024.7210000000 1613080024.7221000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 21:47:04. Current memory use 55.1MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 4.8160552978516E-5 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 20064 +103 0 tool_monitor tool_monitor\\task\\clean_events 0 1613080024.7306000000 1613080024.7317000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 21:47:04. Current memory use 55.2MB.\n... used 0 dbqueries\n... used 5.1975250244141E-5 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 20064 +104 0 assignfeedback_editpdf assignfeedback_editpdf\\task\\convert_submissions 0 1613080024.7400000000 1613080024.7426000000 1 0 0 Execute scheduled task: Prepare submissions for annotation (assignfeedback_editpdf\\task\\convert_submissions)\n... started 21:47:04. Current memory use 55.1MB.\n... used 1 dbqueries\n... used 0.0015668869018555 seconds\nScheduled task complete: Prepare submissions for annotation (assignfeedback_editpdf\\task\\convert_submissions)\n dev.derekmaxson.com 20064 +105 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613080024.7508000000 1613080024.7535000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 21:47:04. Current memory use 55.2MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.0016319751739502 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 20064 +106 0 moodle core\\task\\session_cleanup_task 0 1613080082.0928000000 1613080082.1097000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 21:48:02. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.012383937835693 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 20458 +107 0 moodle core\\task\\send_new_user_passwords_task 0 1613080082.1185000000 1613080082.1197000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 21:48:02. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00056314468383789 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 20458 +108 0 moodle core\\task\\send_failed_login_notifications_task 0 1613080082.1281000000 1613080082.1288000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 21:48:02. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 20458 +109 0 moodle core\\task\\legacy_plugin_cron_task 0 1613080082.1374000000 1613080082.1977000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 21:48:02. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.05964183807373 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 20458 +110 0 moodle core\\task\\grade_cron_task 0 1613080082.2068000000 1613080082.2099000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 21:48:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025138854980469 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 20458 +111 0 moodle core\\task\\completion_regular_task 0 1613080082.2191000000 1613080082.2532000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 21:48:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.033414125442505 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 20458 +112 0 moodle core\\task\\portfolio_cron_task 0 1613080082.2635000000 1613080082.2642000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 21:48:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6968460083008E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 20458 +113 0 moodle core\\task\\plagiarism_cron_task 0 1613080082.2746000000 1613080082.2752000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 21:48:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 20458 +114 0 moodle core\\task\\calendar_cron_task 0 1613080082.2912000000 1613080082.2985000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 21:48:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0066919326782227 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 20458 +115 0 moodle core\\task\\blog_cron_task 0 1613080082.3081000000 1613080082.3135000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 21:48:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0046629905700684 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 20458 +116 0 moodle core\\task\\question_preview_cleanup_task 0 1613080082.3248000000 1613080082.3420000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 21:48:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016517877578735 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 20458 +117 0 moodle core\\task\\question_stats_cleanup_task 0 1613080082.3597000000 1613080082.3616000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 21:48:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012280941009521 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 20458 +118 0 mod_assign mod_assign\\task\\cron_task 0 1613080082.3815000000 1613080082.4163000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 21:48:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.033918142318726 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 20458 +119 0 mod_forum mod_forum\\task\\cron_task 0 1613080082.4401000000 1613080082.4426000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 21:48:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015480518341064 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 20458 +120 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613080082.4627000000 1613080082.4694000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 21:48:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058891773223877 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 20458 +121 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613080082.4779000000 1613080082.4789000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 21:48:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.4175338745117E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 20458 +122 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613080082.4876000000 1613080082.4885000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 21:48:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 20458 +123 0 mod_workshop mod_workshop\\task\\cron_task 0 1613080082.4971000000 1613080082.4986000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 21:48:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068807601928711 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 20458 +124 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613080082.5072000000 1613080082.5082000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 21:48:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 20458 +125 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613080082.5212000000 1613080082.5237000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 21:48:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0019161701202393 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 20458 +126 0 tool_monitor tool_monitor\\task\\clean_events 0 1613080082.5395000000 1613080082.5402000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 21:48:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00012087821960449 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 20458 +127 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613080082.5589000000 1613080082.5603000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 21:48:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.0007932186126709 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 20458 +128 0 moodle core\\task\\session_cleanup_task 0 1613080141.7548000000 1613080141.7690000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 21:49:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011128902435303 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 20499 +129 0 moodle core\\task\\send_new_user_passwords_task 0 1613080141.7782000000 1613080141.7794000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 21:49:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00058603286743164 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 20499 +130 0 moodle core\\task\\send_failed_login_notifications_task 0 1613080141.7883000000 1613080141.7890000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 21:49:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 20499 +131 0 moodle core\\task\\legacy_plugin_cron_task 0 1613080141.7974000000 1613080141.8410000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 21:49:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042974948883057 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 20499 +132 0 moodle core\\task\\grade_cron_task 0 1613080141.8495000000 1613080141.8527000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 21:49:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025420188903809 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 20499 +133 0 moodle core\\task\\completion_regular_task 0 1613080141.8615000000 1613080141.8869000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 21:49:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024730920791626 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 20499 +134 0 moodle core\\task\\portfolio_cron_task 0 1613080141.8954000000 1613080141.8961000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 21:49:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 20499 +135 0 moodle core\\task\\plagiarism_cron_task 0 1613080141.9047000000 1613080141.9053000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 21:49:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 20499 +136 0 moodle core\\task\\calendar_cron_task 0 1613080141.9182000000 1613080141.9222000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 21:49:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033338069915771 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 20499 +137 0 moodle core\\task\\blog_cron_task 0 1613080141.9306000000 1613080141.9346000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 21:49:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033841133117676 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 20499 +138 0 moodle core\\task\\question_preview_cleanup_task 0 1613080141.9432000000 1613080141.9602000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 21:49:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016395092010498 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 20499 +139 0 moodle core\\task\\question_stats_cleanup_task 0 1613080141.9683000000 1613080141.9702000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 21:49:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011928081512451 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 20499 +140 0 mod_assign mod_assign\\task\\cron_task 0 1613080141.9822000000 1613080142.0146000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 21:49:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031410932540894 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 20499 +141 0 mod_forum mod_forum\\task\\cron_task 0 1613080142.0334000000 1613080142.0357000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 21:49:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014870166778564 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 20499 +173 0 mod_assign mod_assign\\task\\cron_task 0 1613080201.8650000000 1613080201.8784000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 21:50:01. Current memory use 41.8MB.\n... used 3 dbqueries\n... used 0.012362003326416 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 20515 +142 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613080142.0536000000 1613080142.0605000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 21:49:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059440135955811 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 20499 +143 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613080142.0696000000 1613080142.0706000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 21:49:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 20499 +144 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613080142.0788000000 1613080142.0797000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 21:49:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 20499 +145 0 mod_workshop mod_workshop\\task\\cron_task 0 1613080142.0884000000 1613080142.0899000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 21:49:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068092346191406 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 20499 +146 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613080142.0978000000 1613080142.0988000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 21:49:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 20499 +147 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613080142.1099000000 1613080142.1119000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 21:49:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.001460075378418 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 20499 +148 0 tool_monitor tool_monitor\\task\\clean_events 0 1613080142.1205000000 1613080142.1212000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 21:49:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011801719665527 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 20499 +149 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613080142.1296000000 1613080142.1310000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 21:49:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00079703330993652 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 20499 +150 0 moodle core\\task\\cache_cron_task 0 1613080201.3215000000 1613080201.3290000000 0 0 0 Execute scheduled task: Background processing for caches (core\\task\\cache_cron_task)\n... started 21:50:01. Current memory use 16.8MB.\nCleaning up stale session data from cache stores.\n... used 0 dbqueries\n... used 0.0043032169342041 seconds\nScheduled task complete: Background processing for caches (core\\task\\cache_cron_task)\n dev.derekmaxson.com 20515 +151 0 moodle core\\task\\automated_backup_task 0 1613080201.3392000000 1613080201.5674000000 0 0 0 Execute scheduled task: Automated backups (core\\task\\automated_backup_task)\n... started 21:50:01. Current memory use 17.7MB.\nChecking automated backup status...INACTIVE\n... used 0 dbqueries\n... used 0.22753810882568 seconds\nScheduled task complete: Automated backups (core\\task\\automated_backup_task)\n dev.derekmaxson.com 20515 +152 0 enrol_manual enrol_manual\\task\\sync_enrolments 0 1613080201.5768000000 1613080201.5785000000 0 0 0 Execute scheduled task: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n... started 21:50:01. Current memory use 37.6MB.\nVerifying manual enrolment expiration...\n...manual enrolment updates finished.\n... used 0 dbqueries\n... used 0.00099492073059082 seconds\nScheduled task complete: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n dev.derekmaxson.com 20515 +153 0 enrol_manual enrol_manual\\task\\send_expiry_notifications 0 1613080201.5873000000 1613080201.5882000000 0 0 0 Execute scheduled task: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n... started 21:50:01. Current memory use 37.7MB.\nmanual enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00018882751464844 seconds\nScheduled task complete: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n dev.derekmaxson.com 20515 +154 0 enrol_self enrol_self\\task\\sync_enrolments 0 1613080201.5969000000 1613080201.6021000000 6 0 0 Execute scheduled task: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n... started 21:50:01. Current memory use 37.7MB.\nVerifying self-enrolments...\n...user self-enrolment updates finished.\nNo expired enrol_self enrolments detected\n... used 6 dbqueries\n... used 0.0044710636138916 seconds\nScheduled task complete: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n dev.derekmaxson.com 20515 +155 0 enrol_self enrol_self\\task\\send_expiry_notifications 0 1613080201.6112000000 1613080201.6120000000 0 0 0 Execute scheduled task: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n... started 21:50:01. Current memory use 37.9MB.\nself enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00017285346984863 seconds\nScheduled task complete: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n dev.derekmaxson.com 20515 +156 0 moodle core\\task\\badges_cron_task 0 1613080201.6212000000 1613080201.6258000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 21:50:01. Current memory use 37.9MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0040161609649658 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 20515 +157 0 moodle core\\task\\badges_message_task 0 1613080201.6350000000 1613080201.6363000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 21:50:01. Current memory use 38.2MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.000579833984375 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 20515 +158 0 mod_chat mod_chat\\task\\cron_task 0 1613080201.6484000000 1613080201.6512000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 21:50:01. Current memory use 39.2MB.\n... used 4 dbqueries\n... used 0.0019919872283936 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 20515 +159 0 mod_scorm mod_scorm\\task\\cron_task 0 1613080201.6596000000 1613080201.6673000000 2 1 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 21:50:01. Current memory use 39.2MB.\nUpdating scorm packages which require daily update\n... used 3 dbqueries\n... used 0.0068659782409668 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 20515 +160 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613080201.6788000000 1613080201.6859000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 21:50:01. Current memory use 38.3MB.\n\n0 feeds refreshed (took 0.00070099999999995 seconds)\n... used 3 dbqueries\n... used 0.0065598487854004 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 20515 +161 0 moodle core\\task\\session_cleanup_task 0 1613080201.6947000000 1613080201.7031000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 21:50:01. Current memory use 39.2MB.\n... used 19 dbqueries\n... used 0.0070071220397949 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 20515 +162 0 moodle core\\task\\send_new_user_passwords_task 0 1613080201.7117000000 1613080201.7129000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 21:50:01. Current memory use 39.5MB.\n... used 1 dbqueries\n... used 0.0005650520324707 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 20515 +163 0 moodle core\\task\\send_failed_login_notifications_task 0 1613080201.7218000000 1613080201.7225000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 21:50:01. Current memory use 39.5MB.\n... used 0 dbqueries\n... used 7.2956085205078E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 20515 +164 0 moodle core\\task\\legacy_plugin_cron_task 0 1613080201.7309000000 1613080201.7446000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 21:50:01. Current memory use 39.6MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.013100862503052 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 20515 +165 0 moodle core\\task\\grade_cron_task 0 1613080201.7532000000 1613080201.7564000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 21:50:01. Current memory use 40.8MB.\n... used 6 dbqueries\n... used 0.0026450157165527 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 20515 +166 0 moodle core\\task\\completion_regular_task 0 1613080201.7654000000 1613080201.7890000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 21:50:01. Current memory use 40.8MB.\n... used 18 dbqueries\n... used 0.022942066192627 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 20515 +167 0 moodle core\\task\\portfolio_cron_task 0 1613080201.7977000000 1613080201.7983000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 21:50:01. Current memory use 41MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 20515 +168 0 moodle core\\task\\plagiarism_cron_task 0 1613080201.8065000000 1613080201.8071000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 21:50:01. Current memory use 41.1MB.\n... used 0 dbqueries\n... used 4.1007995605469E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 20515 +169 0 moodle core\\task\\calendar_cron_task 0 1613080201.8159000000 1613080201.8200000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 21:50:01. Current memory use 41.1MB.\n... used 1 dbqueries\n... used 0.0034859180450439 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 20515 +170 0 moodle core\\task\\blog_cron_task 0 1613080201.8285000000 1613080201.8326000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 21:50:01. Current memory use 41.5MB.\n... used 2 dbqueries\n... used 0.0035068988800049 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 20515 +171 0 moodle core\\task\\question_preview_cleanup_task 0 1613080201.8410000000 1613080201.8463000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 21:50:01. Current memory use 41.7MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.0046799182891846 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 20515 +172 0 moodle core\\task\\question_stats_cleanup_task 0 1613080201.8550000000 1613080201.8568000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 21:50:01. Current memory use 41.7MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011909008026123 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 20515 +174 0 mod_forum mod_forum\\task\\cron_task 0 1613080201.8882000000 1613080201.8908000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 21:50:01. Current memory use 42.6MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.001492977142334 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 20515 +175 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613080201.9071000000 1613080201.9141000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 21:50:01. Current memory use 43.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0057251453399658 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 20515 +176 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613080201.9224000000 1613080201.9232000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 21:50:01. Current memory use 43.5MB.\n... used 0 dbqueries\n... used 8.9168548583984E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 20515 +177 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613080201.9319000000 1613080201.9327000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 21:50:01. Current memory use 43.5MB.\n... used 0 dbqueries\n... used 8.9168548583984E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 20515 +178 0 mod_workshop mod_workshop\\task\\cron_task 0 1613080201.9415000000 1613080201.9432000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 21:50:01. Current memory use 43.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.0006868839263916 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 20515 +179 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613080201.9516000000 1613080201.9524000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 21:50:01. Current memory use 43.6MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 20515 +180 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613080201.9638000000 1613080201.9658000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 21:50:01. Current memory use 43.5MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.001431941986084 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 20515 +181 0 tool_monitor tool_monitor\\task\\clean_events 0 1613080201.9748000000 1613080201.9756000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 21:50:01. Current memory use 43.6MB.\n... used 0 dbqueries\n... used 0.00010895729064941 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 20515 +182 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613080201.9842000000 1613080201.9856000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 21:50:01. Current memory use 43.6MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00077700614929199 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 20515 +183 0 moodle core\\task\\session_cleanup_task 0 1613080261.1809000000 1613080261.1952000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 21:51:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011242866516113 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 20531 +184 0 moodle core\\task\\send_new_user_passwords_task 0 1613080261.2041000000 1613080261.2053000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 21:51:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057506561279297 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 20531 +185 0 moodle core\\task\\send_failed_login_notifications_task 0 1613080261.2137000000 1613080261.2144000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 21:51:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 20531 +186 0 moodle core\\task\\legacy_plugin_cron_task 0 1613080261.2224000000 1613080261.2663000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 21:51:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043255090713501 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 20531 +187 0 moodle core\\task\\grade_cron_task 0 1613080261.2747000000 1613080261.2779000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 21:51:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025138854980469 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 20531 +188 0 moodle core\\task\\completion_regular_task 0 1613080261.2861000000 1613080261.3114000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 21:51:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024621963500977 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 20531 +205 0 moodle core\\task\\session_cleanup_task 0 1613080321.7426000000 1613080321.7566000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 21:52:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011051177978516 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 20552 +189 0 moodle core\\task\\portfolio_cron_task 0 1613080261.3194000000 1613080261.3201000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 21:51:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 20531 +190 0 moodle core\\task\\plagiarism_cron_task 0 1613080261.3283000000 1613080261.3290000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 21:51:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 20531 +191 0 moodle core\\task\\calendar_cron_task 0 1613080261.3419000000 1613080261.3459000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 21:51:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033121109008789 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 20531 +192 0 moodle core\\task\\blog_cron_task 0 1613080261.3542000000 1613080261.3582000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 21:51:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.003338098526001 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 20531 +193 0 moodle core\\task\\question_preview_cleanup_task 0 1613080261.3664000000 1613080261.3834000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 21:51:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016382932662964 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 20531 +194 0 moodle core\\task\\question_stats_cleanup_task 0 1613080261.3919000000 1613080261.3937000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 21:51:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011980533599854 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 20531 +195 0 mod_assign mod_assign\\task\\cron_task 0 1613080261.4066000000 1613080261.4391000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 21:51:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031575202941895 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 20531 +196 0 mod_forum mod_forum\\task\\cron_task 0 1613080261.4576000000 1613080261.4601000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 21:51:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015060901641846 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 20531 +197 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613080261.4783000000 1613080261.4852000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 21:51:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059590339660645 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 20531 +198 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613080261.4939000000 1613080261.4949000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 21:51:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 20531 +199 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613080261.5032000000 1613080261.5041000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 21:51:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 20531 +200 0 mod_workshop mod_workshop\\task\\cron_task 0 1613080261.5119000000 1613080261.5135000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 21:51:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067996978759766 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 20531 +201 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613080261.5213000000 1613080261.5223000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 21:51:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 20531 +202 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613080261.5329000000 1613080261.5349000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 21:51:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014519691467285 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 20531 +203 0 tool_monitor tool_monitor\\task\\clean_events 0 1613080261.5431000000 1613080261.5438000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 21:51:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011205673217773 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 20531 +204 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613080261.5520000000 1613080261.5533000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 21:51:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00078105926513672 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 20531 +206 0 moodle core\\task\\send_new_user_passwords_task 0 1613080321.7705000000 1613080321.7718000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 21:52:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00064277648925781 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 20552 +207 0 moodle core\\task\\send_failed_login_notifications_task 0 1613080321.7821000000 1613080321.7828000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 21:52:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 20552 +208 0 moodle core\\task\\legacy_plugin_cron_task 0 1613080321.7915000000 1613080321.8358000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 21:52:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043661832809448 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 20552 +209 0 moodle core\\task\\grade_cron_task 0 1613080321.8444000000 1613080321.8476000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 21:52:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.002532958984375 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 20552 +210 0 moodle core\\task\\completion_regular_task 0 1613080321.8561000000 1613080321.8817000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 21:52:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024976015090942 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 20552 +211 0 moodle core\\task\\portfolio_cron_task 0 1613080321.8900000000 1613080321.8907000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 21:52:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 20552 +212 0 moodle core\\task\\plagiarism_cron_task 0 1613080321.8990000000 1613080321.8997000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 21:52:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 20552 +213 0 moodle core\\task\\calendar_cron_task 0 1613080321.9127000000 1613080321.9168000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 21:52:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033669471740723 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 20552 +214 0 moodle core\\task\\blog_cron_task 0 1613080321.9249000000 1613080321.9289000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 21:52:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034110546112061 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 20552 +215 0 moodle core\\task\\question_preview_cleanup_task 0 1613080321.9370000000 1613080321.9542000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 21:52:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016515970230103 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 20552 +216 0 moodle core\\task\\question_stats_cleanup_task 0 1613080321.9625000000 1613080321.9644000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 21:52:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012011528015137 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 20552 +217 0 mod_assign mod_assign\\task\\cron_task 0 1613080321.9766000000 1613080322.0091000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 21:52:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031614065170288 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 20552 +218 0 mod_forum mod_forum\\task\\cron_task 0 1613080322.0282000000 1613080322.0306000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 21:52:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015029907226562 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 20552 +219 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613080322.0489000000 1613080322.0557000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 21:52:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058689117431641 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 20552 +220 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613080322.0643000000 1613080322.0653000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 21:52:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 20552 +221 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613080322.0736000000 1613080322.0746000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 21:52:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 20552 +222 0 mod_workshop mod_workshop\\task\\cron_task 0 1613080322.0831000000 1613080322.0847000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 21:52:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068306922912598 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 20552 +223 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613080322.0929000000 1613080322.0939000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 21:52:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 20552 +224 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613080322.1045000000 1613080322.1065000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 21:52:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014340877532959 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 20552 +225 0 tool_monitor tool_monitor\\task\\clean_events 0 1613080322.1151000000 1613080322.1158000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 21:52:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011515617370605 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 20552 +226 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613080322.1241000000 1613080322.1255000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 21:52:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00077199935913086 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 20552 +227 0 moodle core\\task\\session_cleanup_task 0 1613080381.3153000000 1613080381.3295000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 21:53:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011168956756592 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 20570 +228 0 moodle core\\task\\send_new_user_passwords_task 0 1613080381.3379000000 1613080381.3391000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 21:53:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057888031005859 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 20570 +229 0 moodle core\\task\\send_failed_login_notifications_task 0 1613080381.3473000000 1613080381.3480000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 21:53:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 20570 +230 0 moodle core\\task\\legacy_plugin_cron_task 0 1613080381.3570000000 1613080381.4008000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 21:53:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043145895004272 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 20570 +231 0 moodle core\\task\\grade_cron_task 0 1613080381.4093000000 1613080381.4125000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 21:53:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025250911712646 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 20570 +232 0 moodle core\\task\\completion_regular_task 0 1613080381.4214000000 1613080381.4467000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 21:53:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024695873260498 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 20570 +233 0 moodle core\\task\\portfolio_cron_task 0 1613080381.4556000000 1613080381.4563000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 21:53:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 20570 +234 0 moodle core\\task\\plagiarism_cron_task 0 1613080381.4643000000 1613080381.4650000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 21:53:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 20570 +235 0 moodle core\\task\\calendar_cron_task 0 1613080381.4782000000 1613080381.4822000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 21:53:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0032958984375 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 20570 +236 0 moodle core\\task\\blog_cron_task 0 1613080381.4902000000 1613080381.4943000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 21:53:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033969879150391 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 20570 +237 0 moodle core\\task\\question_preview_cleanup_task 0 1613080381.5022000000 1613080381.5198000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 21:53:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016877889633179 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 20570 +238 0 moodle core\\task\\question_stats_cleanup_task 0 1613080381.5279000000 1613080381.5297000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 21:53:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011980533599854 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 20570 +239 0 mod_assign mod_assign\\task\\cron_task 0 1613080381.5427000000 1613080381.5750000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 21:53:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031447887420654 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 20570 +240 0 mod_forum mod_forum\\task\\cron_task 0 1613080381.5937000000 1613080381.5961000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 21:53:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015039443969727 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 20570 +241 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613080381.6135000000 1613080381.6203000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 21:53:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059130191802979 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 20570 +242 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613080381.6283000000 1613080381.6292000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 21:53:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.0122222900391E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 20570 +243 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613080381.6371000000 1613080381.6380000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 21:53:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 20570 +244 0 mod_workshop mod_workshop\\task\\cron_task 0 1613080381.6468000000 1613080381.6483000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 21:53:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068283081054688 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 20570 +245 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613080381.6562000000 1613080381.6572000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 21:53:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 20570 +246 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613080381.6683000000 1613080381.6703000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 21:53:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014150142669678 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 20570 +247 0 tool_monitor tool_monitor\\task\\clean_events 0 1613080381.6784000000 1613080381.6791000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 21:53:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011205673217773 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 20570 +248 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613080381.6870000000 1613080381.6883000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 21:53:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00079894065856934 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 20570 +249 0 moodle core\\task\\session_cleanup_task 0 1613080441.8764000000 1613080441.8904000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 21:54:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.010968923568726 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 20584 +250 0 moodle core\\task\\send_new_user_passwords_task 0 1613080441.8992000000 1613080441.9005000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 21:54:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00059986114501953 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 20584 +251 0 moodle core\\task\\send_failed_login_notifications_task 0 1613080441.9104000000 1613080441.9111000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 21:54:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 20584 +252 0 moodle core\\task\\legacy_plugin_cron_task 0 1613080441.9195000000 1613080441.9628000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 21:54:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042731046676636 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 20584 +253 0 moodle core\\task\\grade_cron_task 0 1613080441.9710000000 1613080441.9741000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 21:54:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0024800300598145 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 20584 +254 0 moodle core\\task\\completion_regular_task 0 1613080441.9823000000 1613080442.0074000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 21:54:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024463176727295 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 20584 +255 0 moodle core\\task\\portfolio_cron_task 0 1613080442.0155000000 1613080442.0162000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 21:54:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 20584 +256 0 moodle core\\task\\plagiarism_cron_task 0 1613080442.0240000000 1613080442.0247000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 21:54:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1007995605469E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 20584 +257 0 moodle core\\task\\calendar_cron_task 0 1613080442.0376000000 1613080442.0415000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 21:54:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0032529830932617 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 20584 +258 0 moodle core\\task\\blog_cron_task 0 1613080442.0498000000 1613080442.0538000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 21:54:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033590793609619 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 20584 +259 0 moodle core\\task\\question_preview_cleanup_task 0 1613080442.0616000000 1613080442.0785000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 21:54:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.01619815826416 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 20584 +260 0 moodle core\\task\\question_stats_cleanup_task 0 1613080442.0881000000 1613080442.0900000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 21:54:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012140274047852 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 20584 +261 0 mod_assign mod_assign\\task\\cron_task 0 1613080442.1036000000 1613080442.1355000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 21:54:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.03101921081543 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 20584 +262 0 mod_forum mod_forum\\task\\cron_task 0 1613080442.1539000000 1613080442.1562000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 21:54:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014448165893555 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 20584 +263 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613080442.1732000000 1613080442.1799000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 21:54:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.005791187286377 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 20584 +264 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613080442.1880000000 1613080442.1890000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 21:54:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 20584 +265 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613080442.1969000000 1613080442.1979000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 21:54:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 20584 +266 0 mod_workshop mod_workshop\\task\\cron_task 0 1613080442.2056000000 1613080442.2072000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 21:54:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068187713623047 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 20584 +267 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613080442.2150000000 1613080442.2160000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 21:54:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 20584 +268 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613080442.2267000000 1613080442.2286000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 21:54:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014030933380127 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 20584 +269 0 tool_monitor tool_monitor\\task\\clean_events 0 1613080442.2368000000 1613080442.2374000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 21:54:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00010895729064941 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 20584 +270 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613080442.2455000000 1613080442.2469000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 21:54:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00077414512634277 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 20584 +271 0 moodle core\\task\\badges_cron_task 0 1613080501.4443000000 1613080501.4553000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 21:55:01. Current memory use 16.8MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0078310966491699 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 20605 +272 0 moodle core\\task\\badges_message_task 0 1613080501.4639000000 1613080501.4651000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 21:55:01. Current memory use 18MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00058603286743164 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 20605 +273 0 mod_chat mod_chat\\task\\cron_task 0 1613080501.4766000000 1613080501.4855000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 21:55:01. Current memory use 19MB.\n... used 4 dbqueries\n... used 0.0080471038818359 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 20605 +274 0 mod_scorm mod_scorm\\task\\cron_task 0 1613080501.4935000000 1613080501.5123000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 21:55:01. Current memory use 19.7MB.\n... used 0 dbqueries\n... used 0.017860889434814 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 20605 +275 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613080501.5229000000 1613080501.5309000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 21:55:01. Current memory use 20.6MB.\n\n0 feeds refreshed (took 0.00075400000000003 seconds)\n... used 3 dbqueries\n... used 0.0074770450592041 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 20605 +276 0 moodle core\\task\\session_cleanup_task 0 1613080501.5390000000 1613080501.5475000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 21:55:01. Current memory use 22.8MB.\n... used 19 dbqueries\n... used 0.0071041584014893 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 20605 +277 0 moodle core\\task\\send_new_user_passwords_task 0 1613080501.5561000000 1613080501.5573000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 21:55:01. Current memory use 23.1MB.\n... used 1 dbqueries\n... used 0.00059390068054199 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 20605 +278 0 moodle core\\task\\send_failed_login_notifications_task 0 1613080501.5656000000 1613080501.5662000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 21:55:01. Current memory use 23.1MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 20605 +279 0 moodle core\\task\\legacy_plugin_cron_task 0 1613080501.5748000000 1613080501.6061000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 21:55:01. Current memory use 23.1MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.030637979507446 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 20605 +280 0 moodle core\\task\\grade_cron_task 0 1613080501.6146000000 1613080501.6178000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 21:55:01. Current memory use 26.5MB.\n... used 6 dbqueries\n... used 0.0025191307067871 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 20605 +281 0 moodle core\\task\\completion_regular_task 0 1613080501.6262000000 1613080501.6517000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 21:55:01. Current memory use 26.6MB.\n... used 18 dbqueries\n... used 0.024860143661499 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 20605 +282 0 moodle core\\task\\portfolio_cron_task 0 1613080501.6599000000 1613080501.6606000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 21:55:01. Current memory use 27MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 20605 +283 0 moodle core\\task\\plagiarism_cron_task 0 1613080501.6686000000 1613080501.6692000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 21:55:01. Current memory use 27MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 20605 +284 0 moodle core\\task\\calendar_cron_task 0 1613080501.6773000000 1613080501.6814000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 21:55:01. Current memory use 27MB.\n... used 1 dbqueries\n... used 0.0035231113433838 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 20605 +285 0 moodle core\\task\\blog_cron_task 0 1613080501.6895000000 1613080501.6935000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 21:55:01. Current memory use 27.4MB.\n... used 2 dbqueries\n... used 0.0034191608428955 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 20605 +286 0 moodle core\\task\\question_preview_cleanup_task 0 1613080501.7020000000 1613080501.7190000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 21:55:01. Current memory use 27.7MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016349077224731 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 20605 +287 0 moodle core\\task\\question_stats_cleanup_task 0 1613080501.7282000000 1613080501.7300000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 21:55:01. Current memory use 29.4MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011789798736572 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 20605 +288 0 mod_assign mod_assign\\task\\cron_task 0 1613080501.7445000000 1613080501.7774000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 21:55:01. Current memory use 29.5MB.\n... used 3 dbqueries\n... used 0.031916856765747 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 20605 +289 0 mod_forum mod_forum\\task\\cron_task 0 1613080501.7974000000 1613080501.8000000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 21:55:01. Current memory use 33.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015010833740234 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 20605 +290 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613080501.8184000000 1613080501.8255000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 21:55:01. Current memory use 34.7MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0057828426361084 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 20605 +291 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613080501.8336000000 1613080501.8345000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 21:55:01. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 0.00011515617370605 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 20605 +292 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613080501.8423000000 1613080501.8431000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 21:55:01. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 20605 +293 0 mod_workshop mod_workshop\\task\\cron_task 0 1613080501.8512000000 1613080501.8529000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 21:55:01. Current memory use 34.7MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00069618225097656 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 20605 +294 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613080501.8616000000 1613080501.8625000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 21:55:01. Current memory use 34.8MB.\n... used 0 dbqueries\n... used 0.00011992454528809 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 20605 +295 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613080501.8738000000 1613080501.8759000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 21:55:01. Current memory use 34.5MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014650821685791 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 20605 +296 0 tool_monitor tool_monitor\\task\\clean_events 0 1613080501.8844000000 1613080501.8851000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 21:55:01. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 0.00011301040649414 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 20605 +297 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613080501.8934000000 1613080501.8948000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 21:55:01. Current memory use 34.7MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00082898139953613 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 20605 +298 0 moodle core\\task\\session_cleanup_task 0 1613080562.0848000000 1613080562.0990000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 21:56:02. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.01109504699707 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 20622 +299 0 moodle core\\task\\send_new_user_passwords_task 0 1613080562.1080000000 1613080562.1093000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 21:56:02. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.0005791187286377 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 20622 +300 0 moodle core\\task\\send_failed_login_notifications_task 0 1613080562.1179000000 1613080562.1186000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 21:56:02. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 20622 +301 0 moodle core\\task\\legacy_plugin_cron_task 0 1613080562.1267000000 1613080562.1706000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 21:56:02. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.0432448387146 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 20622 +302 0 moodle core\\task\\grade_cron_task 0 1613080562.1789000000 1613080562.1821000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 21:56:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0024900436401367 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 20622 +303 0 moodle core\\task\\completion_regular_task 0 1613080562.1907000000 1613080562.2160000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 21:56:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024586915969849 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 20622 +304 0 moodle core\\task\\portfolio_cron_task 0 1613080562.2245000000 1613080562.2252000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 21:56:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 20622 +305 0 moodle core\\task\\plagiarism_cron_task 0 1613080562.2346000000 1613080562.2353000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 21:56:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 20622 +306 0 moodle core\\task\\calendar_cron_task 0 1613080562.2483000000 1613080562.2523000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 21:56:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033538341522217 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 20622 +307 0 moodle core\\task\\blog_cron_task 0 1613080562.2644000000 1613080562.2685000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 21:56:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034329891204834 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 20622 +308 0 moodle core\\task\\question_preview_cleanup_task 0 1613080562.2777000000 1613080562.2948000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 21:56:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016389131546021 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 20622 +309 0 moodle core\\task\\question_stats_cleanup_task 0 1613080562.3085000000 1613080562.3104000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 21:56:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012049674987793 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 20622 +310 0 mod_assign mod_assign\\task\\cron_task 0 1613080562.3316000000 1613080562.3638000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 21:56:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031335115432739 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 20622 +311 0 mod_forum mod_forum\\task\\cron_task 0 1613080562.3889000000 1613080562.3914000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 21:56:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015480518341064 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 20622 +312 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613080562.4185000000 1613080562.4254000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 21:56:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059070587158203 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 20622 +313 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613080562.4350000000 1613080562.4360000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 21:56:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.4890594482422E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 20622 +314 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613080562.4441000000 1613080562.4451000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 21:56:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9168548583984E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 20622 +315 0 mod_workshop mod_workshop\\task\\cron_task 0 1613080562.4536000000 1613080562.4552000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 21:56:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067305564880371 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 20622 +474 0 mod_chat mod_chat\\task\\cron_task 0 1613081401.6162000000 1613081401.6253000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 22:10:01. Current memory use 19MB.\n... used 4 dbqueries\n... used 0.0081899166107178 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 23578 +316 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613080562.4630000000 1613080562.4639000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 21:56:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.0122222900391E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 20622 +317 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613080562.4747000000 1613080562.4767000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 21:56:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014359951019287 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 20622 +318 0 tool_monitor tool_monitor\\task\\clean_events 0 1613080562.4853000000 1613080562.4860000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 21:56:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011587142944336 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 20622 +319 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613080562.4946000000 1613080562.4960000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 21:56:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00077390670776367 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 20622 +320 0 moodle core\\task\\session_cleanup_task 0 1613080621.6860000000 1613080621.7002000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 21:57:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011153936386108 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 20640 +321 0 moodle core\\task\\send_new_user_passwords_task 0 1613080621.7093000000 1613080621.7107000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 21:57:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00069499015808105 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 20640 +322 0 moodle core\\task\\send_failed_login_notifications_task 0 1613080621.7193000000 1613080621.7200000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 21:57:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 20640 +323 0 moodle core\\task\\legacy_plugin_cron_task 0 1613080621.7281000000 1613080621.7722000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 21:57:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.04346489906311 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 20640 +324 0 moodle core\\task\\grade_cron_task 0 1613080621.7820000000 1613080621.7853000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 21:57:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025410652160645 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 20640 +325 0 moodle core\\task\\completion_regular_task 0 1613080621.7955000000 1613080621.8210000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 21:57:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.02477502822876 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 20640 +326 0 moodle core\\task\\portfolio_cron_task 0 1613080621.8314000000 1613080621.8321000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 21:57:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 20640 +327 0 moodle core\\task\\plagiarism_cron_task 0 1613080621.8405000000 1613080621.8412000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 21:57:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 20640 +328 0 moodle core\\task\\calendar_cron_task 0 1613080621.8541000000 1613080621.8582000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 21:57:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033771991729736 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 20640 +329 0 moodle core\\task\\blog_cron_task 0 1613080621.8663000000 1613080621.8704000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 21:57:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034301280975342 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 20640 +330 0 moodle core\\task\\question_preview_cleanup_task 0 1613080621.8782000000 1613080621.8954000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 21:57:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.01646900177002 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 20640 +331 0 moodle core\\task\\question_stats_cleanup_task 0 1613080621.9037000000 1613080621.9056000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 21:57:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012178421020508 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 20640 +332 0 mod_assign mod_assign\\task\\cron_task 0 1613080621.9176000000 1613080621.9500000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 21:57:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031543970108032 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 20640 +333 0 mod_forum mod_forum\\task\\cron_task 0 1613080621.9692000000 1613080621.9716000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 21:57:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015208721160889 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 20640 +334 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613080621.9895000000 1613080621.9964000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 21:57:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0060021877288818 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 20640 +335 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613080622.0048000000 1613080622.0057000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 21:57:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.3936920166016E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 20640 +336 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613080622.0135000000 1613080622.0145000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 21:57:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 0.00011301040649414 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 20640 +337 0 mod_workshop mod_workshop\\task\\cron_task 0 1613080622.0224000000 1613080622.0240000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 21:57:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00069212913513184 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 20640 +338 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613080622.0320000000 1613080622.0330000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 21:57:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.608268737793E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 20640 +339 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613080622.0437000000 1613080622.0458000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 21:57:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014588832855225 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 20640 +340 0 tool_monitor tool_monitor\\task\\clean_events 0 1613080622.0540000000 1613080622.0547000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 21:57:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.0001220703125 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 20640 +341 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613080622.0630000000 1613080622.0644000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 21:57:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00078082084655762 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 20640 +342 0 moodle core\\task\\delete_unconfirmed_users_task 0 1613081101.2332000000 1613081101.2412000000 3 0 0 Execute scheduled task: Delete unconfirmed users (core\\task\\delete_unconfirmed_users_task)\n... started 22:05:01. Current memory use 16.8MB.\n... used 3 dbqueries\n... used 0.0049030780792236 seconds\nScheduled task complete: Delete unconfirmed users (core\\task\\delete_unconfirmed_users_task)\n dev.derekmaxson.com 23130 +343 0 moodle core\\task\\delete_incomplete_users_task 0 1613081101.2533000000 1613081101.2539000000 0 0 0 Execute scheduled task: Delete incomplete users (core\\task\\delete_incomplete_users_task)\n... started 22:05:01. Current memory use 17.7MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Delete incomplete users (core\\task\\delete_incomplete_users_task)\n dev.derekmaxson.com 23130 +344 0 moodle core\\task\\check_for_updates_task 0 1613081101.2629000000 1613081101.2647000000 0 0 0 Execute scheduled task: Check for updates (core\\task\\check_for_updates_task)\n... started 22:05:01. Current memory use 17.7MB.\nRecently fetched info about available updates is still fresh enough, skipping.\n... used 0 dbqueries\n... used 0.001154899597168 seconds\nScheduled task complete: Check for updates (core\\task\\check_for_updates_task)\n dev.derekmaxson.com 23130 +345 0 moodle core\\task\\search_index_task 0 1613081101.2735000000 1613081101.2761000000 0 0 0 Execute scheduled task: Global search indexing (core\\task\\search_index_task)\n... started 22:05:01. Current memory use 17.8MB.\n... used 0 dbqueries\n... used 0.0019481182098389 seconds\nScheduled task complete: Global search indexing (core\\task\\search_index_task)\n dev.derekmaxson.com 23130 +346 0 qtype_random qtype_random\\task\\remove_unused_questions 0 1613081101.2907000000 1613081101.3222000000 1 0 0 Execute scheduled task: Remove unused random questions (qtype_random\\task\\remove_unused_questions)\n... started 22:05:01. Current memory use 18.1MB.\nCleaned up 0 unused random questions.\n... used 1 dbqueries\n... used 0.030761957168579 seconds\nScheduled task complete: Remove unused random questions (qtype_random\\task\\remove_unused_questions)\n dev.derekmaxson.com 23130 +347 0 message_email message_email\\task\\send_email_task 0 1613081101.3314000000 1613081101.3494000000 8 0 0 Execute scheduled task: Messages digest mailings (message_email\\task\\send_email_task)\n... started 22:05:01. Current memory use 21.4MB.\n... used 8 dbqueries\n... used 0.017335891723633 seconds\nScheduled task complete: Messages digest mailings (message_email\\task\\send_email_task)\n dev.derekmaxson.com 23130 +348 0 tool_recyclebin tool_recyclebin\\task\\cleanup_course_bin 0 1613081101.3610000000 1613081101.3644000000 3 0 0 Execute scheduled task: Cleanup course recycle bin (tool_recyclebin\\task\\cleanup_course_bin)\n... started 22:05:01. Current memory use 21.9MB.\n... used 3 dbqueries\n... used 0.0027189254760742 seconds\nScheduled task complete: Cleanup course recycle bin (tool_recyclebin\\task\\cleanup_course_bin)\n dev.derekmaxson.com 23130 +349 0 tool_recyclebin tool_recyclebin\\task\\cleanup_category_bin 0 1613081101.3729000000 1613081101.3759000000 3 0 0 Execute scheduled task: Cleanup category recycle bin (tool_recyclebin\\task\\cleanup_category_bin)\n... started 22:05:01. Current memory use 21.9MB.\n... used 3 dbqueries\n... used 0.0023660659790039 seconds\nScheduled task complete: Cleanup category recycle bin (tool_recyclebin\\task\\cleanup_category_bin)\n dev.derekmaxson.com 23130 +350 0 assignfeedback_editpdf assignfeedback_editpdf\\task\\convert_submissions 0 1613081101.3847000000 1613081101.4260000000 1 0 0 Execute scheduled task: Prepare submissions for annotation (assignfeedback_editpdf\\task\\convert_submissions)\n... started 22:05:01. Current memory use 22MB.\n... used 1 dbqueries\n... used 0.040699005126953 seconds\nScheduled task complete: Prepare submissions for annotation (assignfeedback_editpdf\\task\\convert_submissions)\n dev.derekmaxson.com 23130 +351 0 enrol_manual enrol_manual\\task\\sync_enrolments 0 1613081101.4347000000 1613081101.4364000000 0 0 0 Execute scheduled task: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n... started 22:05:01. Current memory use 27.6MB.\nVerifying manual enrolment expiration...\n...manual enrolment updates finished.\n... used 0 dbqueries\n... used 0.00097298622131348 seconds\nScheduled task complete: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n dev.derekmaxson.com 23130 +352 0 enrol_manual enrol_manual\\task\\send_expiry_notifications 0 1613081101.4445000000 1613081101.4453000000 0 0 0 Execute scheduled task: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n... started 22:05:01. Current memory use 27.8MB.\nmanual enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00020098686218262 seconds\nScheduled task complete: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n dev.derekmaxson.com 23130 +353 0 enrol_self enrol_self\\task\\sync_enrolments 0 1613081101.4534000000 1613081101.4640000000 6 0 0 Execute scheduled task: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n... started 22:05:01. Current memory use 27.8MB.\nVerifying self-enrolments...\n...user self-enrolment updates finished.\nNo expired enrol_self enrolments detected\n... used 6 dbqueries\n... used 0.0098690986633301 seconds\nScheduled task complete: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n dev.derekmaxson.com 23130 +354 0 enrol_self enrol_self\\task\\send_expiry_notifications 0 1613081101.4722000000 1613081101.4730000000 0 0 0 Execute scheduled task: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n... started 22:05:01. Current memory use 27.9MB.\nself enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00017905235290527 seconds\nScheduled task complete: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n dev.derekmaxson.com 23130 +355 0 moodle core\\task\\badges_cron_task 0 1613081101.4817000000 1613081101.4894000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 22:05:01. Current memory use 28.2MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0062839984893799 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 23130 +356 0 moodle core\\task\\badges_message_task 0 1613081101.4981000000 1613081101.4994000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 22:05:01. Current memory use 28.5MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00059199333190918 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 23130 +357 0 mod_chat mod_chat\\task\\cron_task 0 1613081101.5132000000 1613081101.5272000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 22:05:01. Current memory use 29.3MB.\n... used 4 dbqueries\n... used 0.013150930404663 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 23130 +358 0 mod_scorm mod_scorm\\task\\cron_task 0 1613081101.5353000000 1613081101.5417000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 22:05:01. Current memory use 29.9MB.\n... used 0 dbqueries\n... used 0.0055210590362549 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 23130 +359 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613081101.5525000000 1613081101.5603000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 22:05:01. Current memory use 29.6MB.\n\n0 feeds refreshed (took 0.001143 seconds)\n... used 3 dbqueries\n... used 0.0072400569915771 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 23130 +360 0 moodle core\\task\\session_cleanup_task 0 1613081101.5687000000 1613081101.5761000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:05:01. Current memory use 30.5MB.\n... used 19 dbqueries\n... used 0.0059599876403809 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23130 +361 0 moodle core\\task\\send_new_user_passwords_task 0 1613081101.5842000000 1613081101.5861000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:05:01. Current memory use 30.7MB.\n... used 1 dbqueries\n... used 0.0011818408966064 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23130 +362 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081101.5945000000 1613081101.5952000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:05:01. Current memory use 30.7MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23130 +378 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081101.9017000000 1613081101.9026000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:05:01. Current memory use 36.1MB.\n... used 0 dbqueries\n... used 9.0122222900391E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23130 +363 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081101.6034000000 1613081101.6241000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:05:01. Current memory use 30.7MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.020014047622681 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23130 +364 0 moodle core\\task\\grade_cron_task 0 1613081101.6328000000 1613081101.6440000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:05:01. Current memory use 31.9MB.\n... used 6 dbqueries\n... used 0.010577201843262 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23130 +365 0 moodle core\\task\\completion_regular_task 0 1613081101.6532000000 1613081101.6879000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:05:01. Current memory use 32MB.\n... used 18 dbqueries\n... used 0.033998966217041 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23130 +366 0 moodle core\\task\\portfolio_cron_task 0 1613081101.6960000000 1613081101.6967000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:05:01. Current memory use 32.2MB.\n... used 0 dbqueries\n... used 4.4822692871094E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23130 +367 0 moodle core\\task\\plagiarism_cron_task 0 1613081101.7050000000 1613081101.7057000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:05:01. Current memory use 32.2MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23130 +368 0 moodle core\\task\\calendar_cron_task 0 1613081101.7142000000 1613081101.7190000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:05:01. Current memory use 32.2MB.\n... used 1 dbqueries\n... used 0.0041000843048096 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23130 +369 0 moodle core\\task\\blog_cron_task 0 1613081101.7279000000 1613081101.7342000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:05:01. Current memory use 32.6MB.\n... used 2 dbqueries\n... used 0.005634069442749 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23130 +370 0 moodle core\\task\\question_preview_cleanup_task 0 1613081101.7427000000 1613081101.7538000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:05:01. Current memory use 32.9MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.010490894317627 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23130 +371 0 moodle core\\task\\question_stats_cleanup_task 0 1613081101.7621000000 1613081101.7661000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:05:01. Current memory use 32.9MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0033280849456787 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23130 +372 0 mod_assign mod_assign\\task\\cron_task 0 1613081101.7749000000 1613081101.7977000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:05:01. Current memory use 33MB.\n... used 3 dbqueries\n... used 0.021793127059937 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23130 +373 0 mod_forum mod_forum\\task\\cron_task 0 1613081101.8168000000 1613081101.8259000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:05:01. Current memory use 34.8MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0080661773681641 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23130 +374 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081101.8480000000 1613081101.8624000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:05:01. Current memory use 36MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.013167858123779 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23130 +375 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081101.8711000000 1613081101.8720000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:05:01. Current memory use 36MB.\n... used 0 dbqueries\n... used 9.9897384643555E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23130 +376 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081101.8805000000 1613081101.8814000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:05:01. Current memory use 36MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23130 +377 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081101.8899000000 1613081101.8927000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:05:01. Current memory use 36.1MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.0016331672668457 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23130 +457 0 moodle core\\task\\calendar_cron_task 0 1613081342.1671000000 1613081342.1711000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:09:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033941268920898 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23559 +379 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081101.9112000000 1613081101.9143000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:05:01. Current memory use 36.1MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0022618770599365 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23130 +380 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081101.9234000000 1613081101.9244000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:05:01. Current memory use 36.3MB.\n... used 0 dbqueries\n... used 0.0001068115234375 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23130 +381 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081101.9325000000 1613081101.9356000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:05:01. Current memory use 36.3MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.0022709369659424 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23130 +382 0 moodle core\\task\\session_cleanup_task 0 1613081162.2493000000 1613081162.2661000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:06:02. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011210918426514 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23437 +383 0 moodle core\\task\\send_new_user_passwords_task 0 1613081162.2750000000 1613081162.2762000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:06:02. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00058484077453613 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23437 +384 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081162.2856000000 1613081162.2863000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:06:02. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.7922134399414E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23437 +385 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081162.2952000000 1613081162.3439000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:06:02. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.048062801361084 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23437 +386 0 moodle core\\task\\grade_cron_task 0 1613081162.3526000000 1613081162.3558000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:06:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025761127471924 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23437 +387 0 moodle core\\task\\completion_regular_task 0 1613081162.3644000000 1613081162.3954000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:06:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.030265092849731 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23437 +388 0 moodle core\\task\\portfolio_cron_task 0 1613081162.4042000000 1613081162.4049000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:06:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6968460083008E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23437 +389 0 moodle core\\task\\plagiarism_cron_task 0 1613081162.4136000000 1613081162.4143000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:06:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23437 +390 0 moodle core\\task\\calendar_cron_task 0 1613081162.4276000000 1613081162.4351000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:06:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0069038867950439 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23437 +391 0 moodle core\\task\\blog_cron_task 0 1613081162.4439000000 1613081162.4480000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:06:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033931732177734 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23437 +392 0 moodle core\\task\\question_preview_cleanup_task 0 1613081162.4567000000 1613081162.4739000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:06:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016551971435547 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23437 +393 0 moodle core\\task\\question_stats_cleanup_task 0 1613081162.4823000000 1613081162.4842000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:06:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.001201868057251 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23437 +394 0 mod_assign mod_assign\\task\\cron_task 0 1613081162.4969000000 1613081162.5300000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:06:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.032256841659546 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23437 +395 0 mod_forum mod_forum\\task\\cron_task 0 1613081162.5499000000 1613081162.5524000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:06:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015199184417725 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23437 +396 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081162.5706000000 1613081162.5774000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:06:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059058666229248 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23437 +397 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081162.5856000000 1613081162.5866000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:06:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23437 +398 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081162.5945000000 1613081162.5955000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:06:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.0122222900391E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23437 +399 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081162.6035000000 1613081162.6050000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:06:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068402290344238 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23437 +400 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081162.6129000000 1613081162.6139000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:06:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.0837478637695E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23437 +401 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081162.6250000000 1613081162.6281000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:06:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.002514123916626 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23437 +402 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081162.6371000000 1613081162.6378000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:06:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011706352233887 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23437 +403 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081162.6462000000 1613081162.6476000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:06:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00077295303344727 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23437 +404 0 tool_cohortroles tool_cohortroles\\task\\cohort_role_sync 0 1613081221.8408000000 1613081221.8579000000 2 1 0 Execute scheduled task: Sync cohort role assignments (tool_cohortroles\\task\\cohort_role_sync)\n... started 22:07:01. Current memory use 16.8MB.\nSync cohort roles...\nAdded 0\nRemoved 0\n... used 3 dbqueries\n... used 0.014585018157959 seconds\nScheduled task complete: Sync cohort role assignments (tool_cohortroles\\task\\cohort_role_sync)\n dev.derekmaxson.com 23466 +405 0 moodle core\\task\\session_cleanup_task 0 1613081221.8673000000 1613081221.8761000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:07:01. Current memory use 18.6MB.\n... used 19 dbqueries\n... used 0.0070919990539551 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23466 +406 0 moodle core\\task\\send_new_user_passwords_task 0 1613081221.8842000000 1613081221.8856000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:07:01. Current memory use 18.8MB.\n... used 1 dbqueries\n... used 0.00057697296142578 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23466 +407 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081221.8941000000 1613081221.8950000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:07:01. Current memory use 18.9MB.\n... used 0 dbqueries\n... used 4.1007995605469E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23466 +408 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081221.9033000000 1613081221.9471000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:07:01. Current memory use 18.9MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042927026748657 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23466 +409 0 moodle core\\task\\grade_cron_task 0 1613081221.9554000000 1613081221.9588000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:07:01. Current memory use 23.9MB.\n... used 6 dbqueries\n... used 0.0025041103363037 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23466 +410 0 moodle core\\task\\completion_regular_task 0 1613081221.9668000000 1613081221.9923000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:07:01. Current memory use 23.9MB.\n... used 18 dbqueries\n... used 0.024604082107544 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23466 +411 0 moodle core\\task\\portfolio_cron_task 0 1613081222.0008000000 1613081222.0017000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:07:02. Current memory use 24.3MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23466 +412 0 moodle core\\task\\plagiarism_cron_task 0 1613081222.0098000000 1613081222.0108000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:07:02. Current memory use 24.3MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23466 +413 0 moodle core\\task\\calendar_cron_task 0 1613081222.0234000000 1613081222.0276000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:07:02. Current memory use 24.8MB.\n... used 1 dbqueries\n... used 0.0033018589019775 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23466 +414 0 moodle core\\task\\blog_cron_task 0 1613081222.0358000000 1613081222.0401000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:07:02. Current memory use 25.2MB.\n... used 2 dbqueries\n... used 0.0033669471740723 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23466 +415 0 moodle core\\task\\question_preview_cleanup_task 0 1613081222.0484000000 1613081222.0661000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:07:02. Current memory use 25.5MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.01676082611084 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23466 +416 0 moodle core\\task\\question_stats_cleanup_task 0 1613081222.0741000000 1613081222.0763000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:07:02. Current memory use 28.4MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011928081512451 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23466 +417 0 mod_assign mod_assign\\task\\cron_task 0 1613081222.0889000000 1613081222.1216000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:07:02. Current memory use 29.3MB.\n... used 3 dbqueries\n... used 0.031597852706909 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23466 +418 0 mod_forum mod_forum\\task\\cron_task 0 1613081222.1406000000 1613081222.1432000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:07:02. Current memory use 33.1MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015158653259277 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23466 +419 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081222.1621000000 1613081222.1689000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:07:02. Current memory use 34.3MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0056970119476318 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23466 +420 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081222.1772000000 1613081222.1784000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:07:02. Current memory use 34.3MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23466 +421 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081222.1866000000 1613081222.1878000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:07:02. Current memory use 34.3MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23466 +422 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081222.1962000000 1613081222.1980000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:07:02. Current memory use 34.3MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00070405006408691 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23466 +423 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081222.2062000000 1613081222.2074000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:07:02. Current memory use 34.3MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23466 +424 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081222.2153000000 1613081222.2180000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:07:02. Current memory use 34.3MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014619827270508 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23466 +425 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081222.2263000000 1613081222.2277000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:07:02. Current memory use 34.5MB.\n... used 0 dbqueries\n... used 0.0001060962677002 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23466 +426 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081222.2362000000 1613081222.2380000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:07:02. Current memory use 34.2MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00078701972961426 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23466 +427 0 moodle core\\task\\session_cleanup_task 0 1613081281.4298000000 1613081281.4442000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:08:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011336088180542 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23482 +428 0 moodle core\\task\\send_new_user_passwords_task 0 1613081281.4537000000 1613081281.4550000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:08:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00060105323791504 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23482 +429 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081281.4633000000 1613081281.4640000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:08:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23482 +430 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081281.4723000000 1613081281.5173000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:08:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.044305801391602 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23482 +431 0 moodle core\\task\\grade_cron_task 0 1613081281.5261000000 1613081281.5293000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:08:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025568008422852 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23482 +432 0 moodle core\\task\\completion_regular_task 0 1613081281.5386000000 1613081281.5641000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:08:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024889945983887 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23482 +433 0 moodle core\\task\\portfolio_cron_task 0 1613081281.5728000000 1613081281.5735000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:08:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23482 +434 0 moodle core\\task\\plagiarism_cron_task 0 1613081281.5818000000 1613081281.5825000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:08:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23482 +435 0 moodle core\\task\\calendar_cron_task 0 1613081281.5957000000 1613081281.5998000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:08:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0034101009368896 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23482 +436 0 moodle core\\task\\blog_cron_task 0 1613081281.6080000000 1613081281.6120000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:08:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034439563751221 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23482 +437 0 moodle core\\task\\question_preview_cleanup_task 0 1613081281.6203000000 1613081281.6377000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:08:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016729116439819 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23482 +438 0 moodle core\\task\\question_stats_cleanup_task 0 1613081281.6459000000 1613081281.6479000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:08:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012171268463135 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23482 +439 0 mod_assign mod_assign\\task\\cron_task 0 1613081281.6602000000 1613081281.6929000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:08:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031805992126465 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23482 +440 0 mod_forum mod_forum\\task\\cron_task 0 1613081281.7119000000 1613081281.7143000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:08:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.001474142074585 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23482 +458 0 moodle core\\task\\blog_cron_task 0 1613081342.1793000000 1613081342.1835000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:09:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.003464937210083 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23559 +441 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081281.7321000000 1613081281.7389000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:08:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059309005737305 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23482 +442 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081281.7470000000 1613081281.7480000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:08:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23482 +443 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081281.7559000000 1613081281.7569000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:08:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9168548583984E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23482 +444 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081281.7649000000 1613081281.7665000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:08:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00069618225097656 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23482 +445 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081281.7742000000 1613081281.7751000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:08:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23482 +446 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081281.7859000000 1613081281.7880000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:08:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014710426330566 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23482 +447 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081281.7961000000 1613081281.7968000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:08:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011706352233887 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23482 +448 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081281.8052000000 1613081281.8066000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:08:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.0007941722869873 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23482 +449 0 moodle core\\task\\session_cleanup_task 0 1613081341.9991000000 1613081342.0133000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:09:02. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011157989501953 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23559 +450 0 moodle core\\task\\send_new_user_passwords_task 0 1613081342.0248000000 1613081342.0261000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:09:02. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.0005950927734375 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23559 +451 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081342.0369000000 1613081342.0377000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:09:02. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.6968460083008E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23559 +452 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081342.0466000000 1613081342.0908000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:09:02. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043507099151611 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23559 +453 0 moodle core\\task\\grade_cron_task 0 1613081342.0995000000 1613081342.1026000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:09:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025219917297363 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23559 +454 0 moodle core\\task\\completion_regular_task 0 1613081342.1115000000 1613081342.1368000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:09:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024627923965454 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23559 +455 0 moodle core\\task\\portfolio_cron_task 0 1613081342.1448000000 1613081342.1454000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:09:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23559 +456 0 moodle core\\task\\plagiarism_cron_task 0 1613081342.1534000000 1613081342.1541000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:09:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23559 +459 0 moodle core\\task\\question_preview_cleanup_task 0 1613081342.1914000000 1613081342.2085000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:09:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016417026519775 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23559 +460 0 moodle core\\task\\question_stats_cleanup_task 0 1613081342.2168000000 1613081342.2186000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:09:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011970996856689 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23559 +461 0 mod_assign mod_assign\\task\\cron_task 0 1613081342.2307000000 1613081342.2636000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:09:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031968116760254 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23559 +462 0 mod_forum mod_forum\\task\\cron_task 0 1613081342.2830000000 1613081342.2855000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:09:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015649795532227 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23559 +463 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081342.3046000000 1613081342.3116000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:09:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0060391426086426 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23559 +464 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081342.3199000000 1613081342.3209000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:09:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.7036361694336E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23559 +465 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081342.3295000000 1613081342.3304000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:09:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.5830688476562E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23559 +466 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081342.3386000000 1613081342.3401000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:09:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068187713623047 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23559 +467 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081342.3481000000 1613081342.3490000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:09:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23559 +468 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081342.3596000000 1613081342.3617000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:09:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014398097991943 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23559 +469 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081342.3708000000 1613081342.3714000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:09:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011587142944336 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23559 +470 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081342.3794000000 1613081342.3807000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:09:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00075912475585938 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23559 +471 0 moodle core\\task\\backup_cleanup_task 0 1613081401.5710000000 1613081401.5807000000 1 0 0 Execute scheduled task: Clean backup tables and logs (core\\task\\backup_cleanup_task)\n... started 22:10:01. Current memory use 16.8MB.\n... used 1 dbqueries\n... used 0.0067121982574463 seconds\nScheduled task complete: Clean backup tables and logs (core\\task\\backup_cleanup_task)\n dev.derekmaxson.com 23578 +472 0 moodle core\\task\\badges_cron_task 0 1613081401.5900000000 1613081401.5946000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 22:10:01. Current memory use 17.7MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0039510726928711 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 23578 +473 0 moodle core\\task\\badges_message_task 0 1613081401.6033000000 1613081401.6046000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 22:10:01. Current memory use 18MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.0005950927734375 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 23578 +490 0 moodle core\\task\\blog_cron_task 0 1613081401.8725000000 1613081401.8766000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:10:01. Current memory use 27.5MB.\n... used 2 dbqueries\n... used 0.0034201145172119 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23578 +475 0 mod_scorm mod_scorm\\task\\cron_task 0 1613081401.6336000000 1613081401.6525000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 22:10:01. Current memory use 19.7MB.\n... used 0 dbqueries\n... used 0.017985105514526 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 23578 +476 0 enrol_manual enrol_manual\\task\\sync_enrolments 0 1613081401.6612000000 1613081401.6632000000 0 0 0 Execute scheduled task: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n... started 22:10:01. Current memory use 21.8MB.\nVerifying manual enrolment expiration...\n...manual enrolment updates finished.\n... used 0 dbqueries\n... used 0.0010221004486084 seconds\nScheduled task complete: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n dev.derekmaxson.com 23578 +477 0 enrol_manual enrol_manual\\task\\send_expiry_notifications 0 1613081401.6719000000 1613081401.6730000000 0 0 0 Execute scheduled task: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n... started 22:10:01. Current memory use 21.9MB.\nmanual enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00018811225891113 seconds\nScheduled task complete: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n dev.derekmaxson.com 23578 +478 0 enrol_self enrol_self\\task\\sync_enrolments 0 1613081401.6816000000 1613081401.6870000000 6 0 0 Execute scheduled task: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n... started 22:10:01. Current memory use 21.9MB.\nVerifying self-enrolments...\n...user self-enrolment updates finished.\nNo expired enrol_self enrolments detected\n... used 6 dbqueries\n... used 0.0043621063232422 seconds\nScheduled task complete: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n dev.derekmaxson.com 23578 +479 0 enrol_self enrol_self\\task\\send_expiry_notifications 0 1613081401.6957000000 1613081401.6967000000 0 0 0 Execute scheduled task: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n... started 22:10:01. Current memory use 22.1MB.\nself enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00018095970153809 seconds\nScheduled task complete: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n dev.derekmaxson.com 23578 +480 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613081401.7076000000 1613081401.7158000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 22:10:01. Current memory use 20.8MB.\n\n0 feeds refreshed (took 0.00070300000000001 seconds)\n... used 3 dbqueries\n... used 0.0076529979705811 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 23578 +481 0 moodle core\\task\\session_cleanup_task 0 1613081401.7238000000 1613081401.7322000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:10:01. Current memory use 23.1MB.\n... used 19 dbqueries\n... used 0.0070550441741943 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23578 +482 0 moodle core\\task\\send_new_user_passwords_task 0 1613081401.7403000000 1613081401.7415000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:10:01. Current memory use 23.3MB.\n... used 1 dbqueries\n... used 0.00056600570678711 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23578 +483 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081401.7496000000 1613081401.7503000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:10:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23578 +484 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081401.7588000000 1613081401.7886000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:10:01. Current memory use 23.4MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.029230117797852 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23578 +485 0 moodle core\\task\\grade_cron_task 0 1613081401.7970000000 1613081401.8001000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:10:01. Current memory use 26.6MB.\n... used 6 dbqueries\n... used 0.0024881362915039 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23578 +486 0 moodle core\\task\\completion_regular_task 0 1613081401.8085000000 1613081401.8341000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:10:01. Current memory use 26.6MB.\n... used 18 dbqueries\n... used 0.024930000305176 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23578 +487 0 moodle core\\task\\portfolio_cron_task 0 1613081401.8428000000 1613081401.8435000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:10:01. Current memory use 27.1MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23578 +488 0 moodle core\\task\\plagiarism_cron_task 0 1613081401.8517000000 1613081401.8523000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:10:01. Current memory use 27.1MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23578 +489 0 moodle core\\task\\calendar_cron_task 0 1613081401.8604000000 1613081401.8645000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:10:01. Current memory use 27.1MB.\n... used 1 dbqueries\n... used 0.0035028457641602 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23578 +491 0 moodle core\\task\\question_preview_cleanup_task 0 1613081401.8847000000 1613081401.9018000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:10:01. Current memory use 27.7MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016425848007202 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23578 +492 0 moodle core\\task\\question_stats_cleanup_task 0 1613081401.9103000000 1613081401.9122000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:10:01. Current memory use 29.4MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011968612670898 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23578 +493 0 mod_assign mod_assign\\task\\cron_task 0 1613081401.9201000000 1613081401.9526000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:10:01. Current memory use 29.5MB.\n... used 3 dbqueries\n... used 0.031562089920044 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23578 +494 0 mod_forum mod_forum\\task\\cron_task 0 1613081401.9717000000 1613081401.9742000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:10:01. Current memory use 33.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014810562133789 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23578 +495 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081401.9921000000 1613081401.9992000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:10:01. Current memory use 34.7MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.005997896194458 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23578 +496 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081402.0119000000 1613081402.0127000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:10:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 9.3936920166016E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23578 +497 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081402.0206000000 1613081402.0214000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:10:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23578 +498 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081402.0293000000 1613081402.0310000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:10:02. Current memory use 34.8MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00071001052856445 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23578 +499 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081402.0388000000 1613081402.0396000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:10:02. Current memory use 34.8MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23578 +500 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081402.0503000000 1613081402.0524000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:10:02. Current memory use 34.6MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014438629150391 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23578 +501 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081402.0606000000 1613081402.0613000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:10:02. Current memory use 34.8MB.\n... used 0 dbqueries\n... used 0.00010895729064941 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23578 +502 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081402.0697000000 1613081402.0711000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:10:02. Current memory use 34.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00078415870666504 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23578 +503 0 moodle core\\task\\sync_plans_from_template_cohorts_task 0 1613081461.2599000000 1613081461.2793000000 1 0 0 Execute scheduled task: Sync plans from learning plan template cohorts (core\\task\\sync_plans_from_template_cohorts_task)\n... started 22:11:01. Current memory use 16.5MB.\n... used 1 dbqueries\n... used 0.016909122467041 seconds\nScheduled task complete: Sync plans from learning plan template cohorts (core\\task\\sync_plans_from_template_cohorts_task)\n dev.derekmaxson.com 23592 +504 0 moodle core\\task\\session_cleanup_task 0 1613081461.2890000000 1613081461.2974000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:11:01. Current memory use 18.5MB.\n... used 19 dbqueries\n... used 0.007051944732666 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23592 +505 0 moodle core\\task\\send_new_user_passwords_task 0 1613081461.3058000000 1613081461.3070000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:11:01. Current memory use 18.8MB.\n... used 1 dbqueries\n... used 0.00056099891662598 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23592 +552 0 moodle core\\task\\grade_cron_task 0 1613081581.5057000000 1613081581.5088000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:13:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025081634521484 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23624 +506 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081461.3150000000 1613081461.3157000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:11:01. Current memory use 18.8MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23592 +507 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081461.3243000000 1613081461.3677000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:11:01. Current memory use 18.9MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042780876159668 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23592 +508 0 moodle core\\task\\grade_cron_task 0 1613081461.3764000000 1613081461.3796000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:11:01. Current memory use 23.8MB.\n... used 6 dbqueries\n... used 0.0025219917297363 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23592 +509 0 moodle core\\task\\completion_regular_task 0 1613081461.3878000000 1613081461.4135000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:11:01. Current memory use 23.9MB.\n... used 18 dbqueries\n... used 0.024975061416626 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23592 +510 0 moodle core\\task\\portfolio_cron_task 0 1613081461.4216000000 1613081461.4223000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:11:01. Current memory use 24.3MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23592 +511 0 moodle core\\task\\plagiarism_cron_task 0 1613081461.4302000000 1613081461.4310000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:11:01. Current memory use 24.3MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23592 +512 0 moodle core\\task\\calendar_cron_task 0 1613081461.4437000000 1613081461.4476000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:11:01. Current memory use 24.8MB.\n... used 1 dbqueries\n... used 0.0032958984375 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23592 +513 0 moodle core\\task\\blog_cron_task 0 1613081461.4558000000 1613081461.4598000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:11:01. Current memory use 25.2MB.\n... used 2 dbqueries\n... used 0.0032870769500732 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23592 +514 0 moodle core\\task\\question_preview_cleanup_task 0 1613081461.4678000000 1613081461.4848000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:11:01. Current memory use 25.5MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016303062438965 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23592 +515 0 moodle core\\task\\question_stats_cleanup_task 0 1613081461.4930000000 1613081461.4948000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:11:01. Current memory use 27.2MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011839866638184 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23592 +516 0 mod_assign mod_assign\\task\\cron_task 0 1613081461.5067000000 1613081461.5385000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:11:01. Current memory use 29.4MB.\n... used 3 dbqueries\n... used 0.030936002731323 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23592 +517 0 mod_forum mod_forum\\task\\cron_task 0 1613081461.5574000000 1613081461.5599000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:11:01. Current memory use 33.3MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015320777893066 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23592 +518 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081461.5781000000 1613081461.5847000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:11:01. Current memory use 34.4MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0056681632995605 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23592 +519 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081461.5934000000 1613081461.5944000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:11:01. Current memory use 34.4MB.\n... used 0 dbqueries\n... used 9.9897384643555E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23592 +520 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081461.6102000000 1613081461.6113000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:11:01. Current memory use 34.4MB.\n... used 0 dbqueries\n... used 9.3936920166016E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23592 +647 0 moodle core\\task\\grade_cron_task 0 1613081822.1574000000 1613081822.1606000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:17:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0024991035461426 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23848 +521 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081461.6276000000 1613081461.6291000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:11:01. Current memory use 34.5MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00069379806518555 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23592 +522 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081461.6372000000 1613081461.6382000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:11:01. Current memory use 34.5MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23592 +523 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081461.6489000000 1613081461.6509000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:11:01. Current memory use 33.5MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.001521110534668 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23592 +524 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081461.6589000000 1613081461.6596000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:11:01. Current memory use 33.7MB.\n... used 0 dbqueries\n... used 0.0001070499420166 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23592 +525 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081461.6681000000 1613081461.6694000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:11:01. Current memory use 33.7MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00076913833618164 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23592 +526 0 moodle core\\task\\session_cleanup_task 0 1613081521.8585000000 1613081521.8734000000 18 2 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:12:01. Current memory use 16.8MB.\n... used 20 dbqueries\n... used 0.011950016021729 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23608 +527 0 moodle core\\task\\send_new_user_passwords_task 0 1613081521.8821000000 1613081521.8833000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:12:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.0005648136138916 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23608 +528 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081521.8920000000 1613081521.8927000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:12:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 5.1021575927734E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23608 +529 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081521.9009000000 1613081521.9449000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:12:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043386936187744 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23608 +530 0 moodle core\\task\\grade_cron_task 0 1613081521.9531000000 1613081521.9562000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:12:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0024759769439697 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23608 +531 0 moodle core\\task\\completion_regular_task 0 1613081521.9640000000 1613081521.9891000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:12:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024372100830078 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23608 +532 0 moodle core\\task\\portfolio_cron_task 0 1613081521.9970000000 1613081521.9977000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:12:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4822692871094E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23608 +533 0 moodle core\\task\\plagiarism_cron_task 0 1613081522.0053000000 1613081522.0059000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:12:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23608 +534 0 moodle core\\task\\calendar_cron_task 0 1613081522.0183000000 1613081522.0222000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:12:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0032670497894287 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23608 +535 0 moodle core\\task\\blog_cron_task 0 1613081522.0298000000 1613081522.0338000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:12:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033090114593506 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23608 +536 0 moodle core\\task\\question_preview_cleanup_task 0 1613081522.0419000000 1613081522.0589000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:12:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016397953033447 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23608 +537 0 moodle core\\task\\question_stats_cleanup_task 0 1613081522.0670000000 1613081522.0688000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:12:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011990070343018 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23608 +538 0 mod_assign mod_assign\\task\\cron_task 0 1613081522.0810000000 1613081522.1130000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:12:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.0311279296875 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23608 +539 0 mod_forum mod_forum\\task\\cron_task 0 1613081522.1316000000 1613081522.1339000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:12:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014629364013672 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23608 +540 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081522.1512000000 1613081522.1579000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:12:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058228969573975 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23608 +541 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081522.1656000000 1613081522.1666000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:12:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23608 +542 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081522.1742000000 1613081522.1751000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:12:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23608 +543 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081522.1828000000 1613081522.1843000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:12:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067496299743652 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23608 +544 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081522.1920000000 1613081522.1930000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:12:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23608 +545 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081522.2038000000 1613081522.2058000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:12:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014247894287109 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23608 +546 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081522.2137000000 1613081522.2144000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:12:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011301040649414 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23608 +547 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081522.2225000000 1613081522.2239000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:12:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.0007631778717041 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23608 +548 0 moodle core\\task\\session_cleanup_task 0 1613081581.4123000000 1613081581.4265000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:13:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011074781417847 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23624 +549 0 moodle core\\task\\send_new_user_passwords_task 0 1613081581.4352000000 1613081581.4364000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:13:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057315826416016 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23624 +550 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081581.4447000000 1613081581.4454000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:13:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.0054321289062E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23624 +551 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081581.4537000000 1613081581.4971000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:13:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042768955230713 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23624 +553 0 moodle core\\task\\completion_regular_task 0 1613081581.5172000000 1613081581.5424000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:13:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.02448296546936 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23624 +554 0 moodle core\\task\\portfolio_cron_task 0 1613081581.5506000000 1613081581.5513000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:13:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23624 +555 0 moodle core\\task\\plagiarism_cron_task 0 1613081581.5594000000 1613081581.5600000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:13:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1007995605469E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23624 +556 0 moodle core\\task\\calendar_cron_task 0 1613081581.5725000000 1613081581.5765000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:13:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033330917358398 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23624 +557 0 moodle core\\task\\blog_cron_task 0 1613081581.5844000000 1613081581.5885000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:13:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034260749816895 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23624 +558 0 moodle core\\task\\question_preview_cleanup_task 0 1613081581.5964000000 1613081581.6135000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:13:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016484022140503 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23624 +559 0 moodle core\\task\\question_stats_cleanup_task 0 1613081581.6215000000 1613081581.6234000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:13:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.001190185546875 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23624 +560 0 mod_assign mod_assign\\task\\cron_task 0 1613081581.6352000000 1613081581.6672000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:13:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031056880950928 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23624 +561 0 mod_forum mod_forum\\task\\cron_task 0 1613081581.6857000000 1613081581.6880000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:13:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014681816101074 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23624 +562 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081581.7057000000 1613081581.7126000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:13:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059008598327637 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23624 +563 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081581.7204000000 1613081581.7214000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:13:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23624 +564 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081581.7292000000 1613081581.7301000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:13:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23624 +565 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081581.7379000000 1613081581.7395000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:13:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.0006868839263916 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23624 +566 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081581.7476000000 1613081581.7485000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:13:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23624 +567 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081581.7588000000 1613081581.7607000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:13:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014169216156006 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23624 +568 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081581.7685000000 1613081581.7692000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:13:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011086463928223 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23624 +569 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081581.7770000000 1613081581.7783000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:13:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00075483322143555 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23624 +570 0 enrol_cohort enrol_cohort\\task\\enrol_cohort_sync 0 1613081641.9672000000 1613081641.9900000000 19 0 0 Execute scheduled task: Cohort enrolment sync task (enrol_cohort\\task\\enrol_cohort_sync)\n... started 22:14:01. Current memory use 16.5MB.\n... used 19 dbqueries\n... used 0.020421028137207 seconds\nScheduled task complete: Cohort enrolment sync task (enrol_cohort\\task\\enrol_cohort_sync)\n dev.derekmaxson.com 23640 +571 0 moodle core\\task\\session_cleanup_task 0 1613081641.9999000000 1613081642.0082000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:14:02. Current memory use 18.1MB.\n... used 19 dbqueries\n... used 0.0069589614868164 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23640 +572 0 moodle core\\task\\send_new_user_passwords_task 0 1613081642.0161000000 1613081642.0173000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:14:02. Current memory use 18.5MB.\n... used 1 dbqueries\n... used 0.0005640983581543 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23640 +573 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081642.0253000000 1613081642.0260000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:14:02. Current memory use 18.5MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23640 +574 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081642.0339000000 1613081642.0768000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:14:02. Current memory use 18.5MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042290925979614 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23640 +575 0 moodle core\\task\\grade_cron_task 0 1613081642.0850000000 1613081642.0882000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:14:02. Current memory use 23.4MB.\n... used 6 dbqueries\n... used 0.0025081634521484 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23640 +576 0 moodle core\\task\\completion_regular_task 0 1613081642.0963000000 1613081642.1208000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:14:02. Current memory use 23.4MB.\n... used 18 dbqueries\n... used 0.023783922195435 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23640 +577 0 moodle core\\task\\portfolio_cron_task 0 1613081642.1291000000 1613081642.1299000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:14:02. Current memory use 23.9MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23640 +578 0 moodle core\\task\\plagiarism_cron_task 0 1613081642.1377000000 1613081642.1384000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:14:02. Current memory use 23.9MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23640 +579 0 moodle core\\task\\calendar_cron_task 0 1613081642.1508000000 1613081642.1548000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:14:02. Current memory use 24.3MB.\n... used 1 dbqueries\n... used 0.0033259391784668 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23640 +580 0 moodle core\\task\\blog_cron_task 0 1613081642.1631000000 1613081642.1671000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:14:02. Current memory use 24.7MB.\n... used 2 dbqueries\n... used 0.0033588409423828 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23640 +581 0 moodle core\\task\\question_preview_cleanup_task 0 1613081642.1753000000 1613081642.1924000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:14:02. Current memory use 25.1MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016440868377686 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23640 +582 0 moodle core\\task\\question_stats_cleanup_task 0 1613081642.2007000000 1613081642.2026000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:14:02. Current memory use 26.7MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011851787567139 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23640 +583 0 mod_assign mod_assign\\task\\cron_task 0 1613081642.2151000000 1613081642.2472000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:14:02. Current memory use 28.9MB.\n... used 3 dbqueries\n... used 0.031289100646973 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23640 +584 0 mod_forum mod_forum\\task\\cron_task 0 1613081642.2660000000 1613081642.2684000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:14:02. Current memory use 32.8MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014858245849609 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23640 +585 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081642.2866000000 1613081642.2931000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:14:02. Current memory use 33.9MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0056469440460205 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23640 +586 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081642.3015000000 1613081642.3025000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:14:02. Current memory use 33.9MB.\n... used 0 dbqueries\n... used 0.00011086463928223 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23640 +587 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081642.3107000000 1613081642.3116000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:14:02. Current memory use 34MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23640 +588 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081642.3197000000 1613081642.3213000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:14:02. Current memory use 34MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068306922912598 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23640 +589 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081642.3304000000 1613081642.3314000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:14:02. Current memory use 34MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23640 +590 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081642.3483000000 1613081642.3504000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:14:02. Current memory use 33.1MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0015020370483398 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23640 +591 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081642.3622000000 1613081642.3629000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:14:02. Current memory use 33.3MB.\n... used 0 dbqueries\n... used 0.00010895729064941 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23640 +592 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081642.3726000000 1613081642.3739000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:14:02. Current memory use 33.3MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00076389312744141 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23640 +593 0 assignfeedback_editpdf assignfeedback_editpdf\\task\\convert_submissions 0 1613081701.8469000000 1613081701.9046000000 1 0 0 Execute scheduled task: Prepare submissions for annotation (assignfeedback_editpdf\\task\\convert_submissions)\n... started 22:15:01. Current memory use 16.5MB.\n... used 1 dbqueries\n... used 0.055254936218262 seconds\nScheduled task complete: Prepare submissions for annotation (assignfeedback_editpdf\\task\\convert_submissions)\n dev.derekmaxson.com 23777 +594 0 moodle core\\task\\badges_cron_task 0 1613081701.9132000000 1613081701.9188000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 22:15:01. Current memory use 23.7MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0040102005004883 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 23777 +595 0 moodle core\\task\\badges_message_task 0 1613081701.9269000000 1613081701.9282000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 22:15:01. Current memory use 24MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00059914588928223 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 23777 +596 0 mod_chat mod_chat\\task\\cron_task 0 1613081701.9409000000 1613081701.9498000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 22:15:01. Current memory use 26.3MB.\n... used 4 dbqueries\n... used 0.0080029964447021 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 23777 +597 0 mod_scorm mod_scorm\\task\\cron_task 0 1613081701.9583000000 1613081701.9646000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 22:15:01. Current memory use 26.9MB.\n... used 0 dbqueries\n... used 0.0053601264953613 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 23777 +598 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613081701.9753000000 1613081701.9825000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 22:15:01. Current memory use 26.2MB.\n\n0 feeds refreshed (took 0.00074099999999999 seconds)\n... used 3 dbqueries\n... used 0.0066211223602295 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 23777 +599 0 moodle core\\task\\session_cleanup_task 0 1613081701.9909000000 1613081701.9996000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:15:01. Current memory use 27.2MB.\n... used 19 dbqueries\n... used 0.0071649551391602 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23777 +600 0 moodle core\\task\\send_new_user_passwords_task 0 1613081702.0080000000 1613081702.0092000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:15:02. Current memory use 27.5MB.\n... used 1 dbqueries\n... used 0.00058794021606445 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23777 +601 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081702.0174000000 1613081702.0181000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:15:02. Current memory use 27.5MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23777 +602 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081702.0265000000 1613081702.0421000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:15:02. Current memory use 27.5MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.015038013458252 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23777 +603 0 moodle core\\task\\grade_cron_task 0 1613081702.0502000000 1613081702.0534000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:15:02. Current memory use 29MB.\n... used 6 dbqueries\n... used 0.0024988651275635 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23777 +604 0 moodle core\\task\\completion_regular_task 0 1613081702.0615000000 1613081702.0855000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:15:02. Current memory use 29MB.\n... used 18 dbqueries\n... used 0.023430824279785 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23777 +605 0 moodle core\\task\\portfolio_cron_task 0 1613081702.0937000000 1613081702.0943000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:15:02. Current memory use 29.2MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23777 +606 0 moodle core\\task\\plagiarism_cron_task 0 1613081702.1021000000 1613081702.1028000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:15:02. Current memory use 29.2MB.\n... used 0 dbqueries\n... used 4.7206878662109E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23777 +607 0 moodle core\\task\\calendar_cron_task 0 1613081702.1110000000 1613081702.1151000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:15:02. Current memory use 29.2MB.\n... used 1 dbqueries\n... used 0.0035350322723389 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23777 +608 0 moodle core\\task\\blog_cron_task 0 1613081702.1230000000 1613081702.1270000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:15:02. Current memory use 29.6MB.\n... used 2 dbqueries\n... used 0.0034317970275879 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23777 +609 0 moodle core\\task\\question_preview_cleanup_task 0 1613081702.1348000000 1613081702.1522000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:15:02. Current memory use 29.9MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016741037368774 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23777 +610 0 moodle core\\task\\question_stats_cleanup_task 0 1613081702.1603000000 1613081702.1622000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:15:02. Current memory use 31.6MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012578964233398 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23777 +611 0 mod_assign mod_assign\\task\\cron_task 0 1613081702.1701000000 1613081702.1834000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:15:02. Current memory use 31.7MB.\n... used 3 dbqueries\n... used 0.012265920639038 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23777 +612 0 mod_forum mod_forum\\task\\cron_task 0 1613081702.2024000000 1613081702.2049000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:15:02. Current memory use 33.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014939308166504 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23777 +613 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081702.2230000000 1613081702.2298000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:15:02. Current memory use 34.7MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.005634069442749 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23777 +614 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081702.2388000000 1613081702.2396000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:15:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23777 +615 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081702.2473000000 1613081702.2480000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:15:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23777 +695 0 moodle core\\task\\calendar_cron_task 0 1613081941.3680000000 1613081941.3720000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:19:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033571720123291 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23883 +616 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081702.2560000000 1613081702.2576000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:15:02. Current memory use 34.8MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068283081054688 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23777 +617 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081702.2652000000 1613081702.2660000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:15:02. Current memory use 34.8MB.\n... used 0 dbqueries\n... used 8.9168548583984E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23777 +618 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081702.2765000000 1613081702.2786000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:15:02. Current memory use 34.6MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014688968658447 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23777 +619 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081702.2869000000 1613081702.2876000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:15:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 0.00011086463928223 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23777 +620 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081702.2960000000 1613081702.2974000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:15:02. Current memory use 34.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00075197219848633 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23777 +621 0 moodle core\\task\\session_cleanup_task 0 1613081761.4867000000 1613081761.5007000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:16:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.010992050170898 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23832 +622 0 moodle core\\task\\send_new_user_passwords_task 0 1613081761.5094000000 1613081761.5106000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:16:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00058388710021973 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23832 +623 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081761.5194000000 1613081761.5200000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:16:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23832 +624 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081761.5282000000 1613081761.5717000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:16:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042865991592407 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23832 +625 0 moodle core\\task\\grade_cron_task 0 1613081761.5798000000 1613081761.5830000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:16:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025069713592529 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23832 +626 0 moodle core\\task\\completion_regular_task 0 1613081761.5910000000 1613081761.6161000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:16:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024442911148071 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23832 +627 0 moodle core\\task\\portfolio_cron_task 0 1613081761.6245000000 1613081761.6252000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:16:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23832 +628 0 moodle core\\task\\plagiarism_cron_task 0 1613081761.6330000000 1613081761.6337000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:16:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.7922134399414E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23832 +629 0 moodle core\\task\\calendar_cron_task 0 1613081761.6462000000 1613081761.6501000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:16:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0032720565795898 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23832 +630 0 moodle core\\task\\blog_cron_task 0 1613081761.6580000000 1613081761.6621000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:16:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033459663391113 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23832 +631 0 moodle core\\task\\question_preview_cleanup_task 0 1613081761.6699000000 1613081761.6869000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:16:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016376972198486 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23832 +632 0 moodle core\\task\\question_stats_cleanup_task 0 1613081761.6954000000 1613081761.6973000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:16:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011730194091797 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23832 +633 0 mod_assign mod_assign\\task\\cron_task 0 1613081761.7117000000 1613081761.7436000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:16:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031023025512695 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23832 +634 0 mod_forum mod_forum\\task\\cron_task 0 1613081761.7628000000 1613081761.7652000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:16:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014820098876953 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23832 +635 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081761.7826000000 1613081761.7894000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:16:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059089660644531 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23832 +636 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081761.7975000000 1613081761.7985000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:16:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 0.00011420249938965 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23832 +637 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081761.8062000000 1613081761.8072000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:16:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23832 +638 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081761.8153000000 1613081761.8168000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:16:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067615509033203 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23832 +639 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081761.8254000000 1613081761.8263000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:16:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23832 +640 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081761.8381000000 1613081761.8402000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:16:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014669895172119 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23832 +641 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081761.8501000000 1613081761.8508000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:16:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00012588500976562 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23832 +642 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081761.8609000000 1613081761.8622000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:16:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00076603889465332 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23832 +643 0 moodle core\\task\\session_cleanup_task 0 1613081822.0588000000 1613081822.0728000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:17:02. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011032819747925 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23848 +644 0 moodle core\\task\\send_new_user_passwords_task 0 1613081822.0849000000 1613081822.0861000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:17:02. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00058197975158691 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23848 +645 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081822.0964000000 1613081822.0971000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:17:02. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23848 +646 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081822.1053000000 1613081822.1491000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:17:02. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043147087097168 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23848 +648 0 moodle core\\task\\completion_regular_task 0 1613081822.1692000000 1613081822.1943000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:17:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024527788162231 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23848 +649 0 moodle core\\task\\portfolio_cron_task 0 1613081822.2052000000 1613081822.2059000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:17:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23848 +650 0 moodle core\\task\\plagiarism_cron_task 0 1613081822.2141000000 1613081822.2148000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:17:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23848 +651 0 moodle core\\task\\calendar_cron_task 0 1613081822.2277000000 1613081822.2317000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:17:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033471584320068 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23848 +652 0 moodle core\\task\\blog_cron_task 0 1613081822.2404000000 1613081822.2444000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:17:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.003385066986084 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23848 +653 0 moodle core\\task\\question_preview_cleanup_task 0 1613081822.2522000000 1613081822.2692000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:17:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016329050064087 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23848 +654 0 moodle core\\task\\question_stats_cleanup_task 0 1613081822.2771000000 1613081822.2790000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:17:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011980533599854 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23848 +655 0 mod_assign mod_assign\\task\\cron_task 0 1613081822.2911000000 1613081822.3233000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:17:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031345129013062 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23848 +656 0 mod_forum mod_forum\\task\\cron_task 0 1613081822.3474000000 1613081822.3498000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:17:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015430450439453 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23848 +657 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081822.3758000000 1613081822.3826000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:17:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058951377868652 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23848 +658 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081822.3925000000 1613081822.3935000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:17:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23848 +659 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081822.4021000000 1613081822.4031000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:17:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23848 +660 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081822.4118000000 1613081822.4134000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:17:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067901611328125 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23848 +661 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081822.4214000000 1613081822.4223000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:17:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.6069107055664E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23848 +662 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081822.4329000000 1613081822.4349000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:17:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014560222625732 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23848 +663 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081822.4430000000 1613081822.4436000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:17:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011396408081055 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23848 +664 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081822.4517000000 1613081822.4531000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:17:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00076389312744141 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23848 +665 0 moodle core\\task\\session_cleanup_task 0 1613081881.6457000000 1613081881.6600000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:18:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011228084564209 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23867 +666 0 moodle core\\task\\send_new_user_passwords_task 0 1613081881.6688000000 1613081881.6701000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:18:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057601928710938 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23867 +667 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081881.6787000000 1613081881.6794000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:18:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23867 +668 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081881.6877000000 1613081881.7315000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:18:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043163061141968 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23867 +669 0 moodle core\\task\\grade_cron_task 0 1613081881.7401000000 1613081881.7432000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:18:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025279521942139 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23867 +670 0 moodle core\\task\\completion_regular_task 0 1613081881.7515000000 1613081881.7768000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:18:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.02462911605835 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23867 +671 0 moodle core\\task\\portfolio_cron_task 0 1613081881.7858000000 1613081881.7865000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:18:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23867 +672 0 moodle core\\task\\plagiarism_cron_task 0 1613081881.7954000000 1613081881.7961000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:18:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23867 +673 0 moodle core\\task\\calendar_cron_task 0 1613081881.8090000000 1613081881.8130000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:18:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033879280090332 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23867 +674 0 moodle core\\task\\blog_cron_task 0 1613081881.8218000000 1613081881.8259000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:18:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034639835357666 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23867 +675 0 moodle core\\task\\question_preview_cleanup_task 0 1613081881.8344000000 1613081881.8514000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:18:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016373872756958 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23867 +676 0 moodle core\\task\\question_stats_cleanup_task 0 1613081881.8600000000 1613081881.8619000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:18:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012071132659912 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23867 +677 0 mod_assign mod_assign\\task\\cron_task 0 1613081881.8743000000 1613081881.9064000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:18:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031198978424072 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23867 +678 0 mod_forum mod_forum\\task\\cron_task 0 1613081881.9249000000 1613081881.9272000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:18:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014870166778564 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23867 +696 0 moodle core\\task\\blog_cron_task 0 1613081941.3801000000 1613081941.3841000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:19:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033919811248779 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23883 +679 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081881.9455000000 1613081881.9523000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:18:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059430599212646 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23867 +680 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081881.9605000000 1613081881.9615000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:18:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.4175338745117E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23867 +681 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081881.9693000000 1613081881.9702000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:18:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.5115432739258E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23867 +682 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081881.9782000000 1613081881.9798000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:18:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00066995620727539 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23867 +683 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081881.9876000000 1613081881.9886000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:18:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23867 +684 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081881.9990000000 1613081882.0011000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:18:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014472007751465 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23867 +685 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081882.0093000000 1613081882.0100000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:18:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011587142944336 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23867 +686 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081882.0179000000 1613081882.0193000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:18:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00076484680175781 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23867 +687 0 moodle core\\task\\session_cleanup_task 0 1613081941.2081000000 1613081941.2224000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:19:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011209964752197 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23883 +688 0 moodle core\\task\\send_new_user_passwords_task 0 1613081941.2313000000 1613081941.2325000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:19:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00056982040405273 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23883 +689 0 moodle core\\task\\send_failed_login_notifications_task 0 1613081941.2406000000 1613081941.2413000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:19:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23883 +690 0 moodle core\\task\\legacy_plugin_cron_task 0 1613081941.2499000000 1613081941.2936000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:19:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043039083480835 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23883 +691 0 moodle core\\task\\grade_cron_task 0 1613081941.3017000000 1613081941.3049000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:19:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025179386138916 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23883 +692 0 moodle core\\task\\completion_regular_task 0 1613081941.3131000000 1613081941.3382000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:19:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.02450704574585 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23883 +693 0 moodle core\\task\\portfolio_cron_task 0 1613081941.3463000000 1613081941.3470000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:19:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23883 +694 0 moodle core\\task\\plagiarism_cron_task 0 1613081941.3549000000 1613081941.3556000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:19:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23883 +697 0 moodle core\\task\\question_preview_cleanup_task 0 1613081941.3919000000 1613081941.4089000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:19:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016292095184326 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23883 +698 0 moodle core\\task\\question_stats_cleanup_task 0 1613081941.4168000000 1613081941.4186000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:19:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011851787567139 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23883 +699 0 mod_assign mod_assign\\task\\cron_task 0 1613081941.4305000000 1613081941.4623000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:19:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.030942916870117 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23883 +700 0 mod_forum mod_forum\\task\\cron_task 0 1613081941.4806000000 1613081941.4829000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:19:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014898777008057 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23883 +701 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613081941.5006000000 1613081941.5074000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:19:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058720111846924 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23883 +702 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613081941.5152000000 1613081941.5162000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:19:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23883 +703 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613081941.5243000000 1613081941.5252000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:19:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23883 +704 0 mod_workshop mod_workshop\\task\\cron_task 0 1613081941.5333000000 1613081941.5348000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:19:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00069403648376465 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23883 +705 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613081941.5425000000 1613081941.5434000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:19:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.0122222900391E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23883 +706 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613081941.5542000000 1613081941.5563000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:19:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014369487762451 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23883 +707 0 tool_monitor tool_monitor\\task\\clean_events 0 1613081941.5649000000 1613081941.5656000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:19:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011515617370605 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23883 +708 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613081941.5741000000 1613081941.5755000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:19:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00075078010559082 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23883 +709 0 enrol_manual enrol_manual\\task\\sync_enrolments 0 1613082001.7660000000 1613082001.7733000000 0 0 0 Execute scheduled task: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n... started 22:20:01. Current memory use 16.5MB.\nVerifying manual enrolment expiration...\n...manual enrolment updates finished.\n... used 0 dbqueries\n... used 0.0048859119415283 seconds\nScheduled task complete: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n dev.derekmaxson.com 23899 +710 0 enrol_manual enrol_manual\\task\\send_expiry_notifications 0 1613082001.7821000000 1613082001.7829000000 0 0 0 Execute scheduled task: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n... started 22:20:01. Current memory use 17.5MB.\nmanual enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00018715858459473 seconds\nScheduled task complete: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n dev.derekmaxson.com 23899 +711 0 enrol_self enrol_self\\task\\sync_enrolments 0 1613082001.7917000000 1613082001.7969000000 6 0 0 Execute scheduled task: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n... started 22:20:01. Current memory use 17.5MB.\nVerifying self-enrolments...\n...user self-enrolment updates finished.\nNo expired enrol_self enrolments detected\n... used 6 dbqueries\n... used 0.0045099258422852 seconds\nScheduled task complete: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n dev.derekmaxson.com 23899 +712 0 enrol_self enrol_self\\task\\send_expiry_notifications 0 1613082001.8053000000 1613082001.8060000000 0 0 0 Execute scheduled task: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n... started 22:20:01. Current memory use 17.6MB.\nself enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00018000602722168 seconds\nScheduled task complete: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n dev.derekmaxson.com 23899 +713 0 moodle core\\task\\badges_cron_task 0 1613082001.8143000000 1613082001.8195000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 22:20:01. Current memory use 17.9MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0038869380950928 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 23899 +714 0 moodle core\\task\\badges_message_task 0 1613082001.8283000000 1613082001.8295000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 22:20:01. Current memory use 18.3MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00057482719421387 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 23899 +715 0 mod_chat mod_chat\\task\\cron_task 0 1613082001.8420000000 1613082001.8514000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 22:20:01. Current memory use 19.3MB.\n... used 4 dbqueries\n... used 0.0084280967712402 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 23899 +716 0 mod_scorm mod_scorm\\task\\cron_task 0 1613082001.8599000000 1613082001.8789000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 22:20:01. Current memory use 19.9MB.\n... used 0 dbqueries\n... used 0.018188953399658 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 23899 +717 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613082001.8908000000 1613082001.8989000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 22:20:01. Current memory use 20.8MB.\n\n0 feeds refreshed (took 0.00071900000000003 seconds)\n... used 3 dbqueries\n... used 0.0076239109039307 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 23899 +718 0 moodle core\\task\\session_cleanup_task 0 1613082001.9079000000 1613082001.9165000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:20:01. Current memory use 23MB.\n... used 19 dbqueries\n... used 0.0071728229522705 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23899 +719 0 moodle core\\task\\send_new_user_passwords_task 0 1613082001.9252000000 1613082001.9264000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:20:01. Current memory use 23.3MB.\n... used 1 dbqueries\n... used 0.00059890747070312 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23899 +720 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082001.9349000000 1613082001.9356000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:20:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23899 +721 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082001.9445000000 1613082001.9739000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:20:01. Current memory use 23.4MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.028795003890991 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23899 +722 0 moodle core\\task\\grade_cron_task 0 1613082001.9824000000 1613082001.9855000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:20:01. Current memory use 26.6MB.\n... used 6 dbqueries\n... used 0.0025069713592529 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23899 +723 0 moodle core\\task\\completion_regular_task 0 1613082001.9943000000 1613082002.0201000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:20:01. Current memory use 26.6MB.\n... used 18 dbqueries\n... used 0.025102138519287 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23899 +724 0 moodle core\\task\\portfolio_cron_task 0 1613082002.0286000000 1613082002.0293000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:20:02. Current memory use 27MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23899 +725 0 moodle core\\task\\plagiarism_cron_task 0 1613082002.0374000000 1613082002.0380000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:20:02. Current memory use 27.1MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23899 +726 0 moodle core\\task\\calendar_cron_task 0 1613082002.0462000000 1613082002.0503000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:20:02. Current memory use 27.1MB.\n... used 1 dbqueries\n... used 0.003486156463623 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23899 +727 0 moodle core\\task\\blog_cron_task 0 1613082002.0587000000 1613082002.0629000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:20:02. Current memory use 27.5MB.\n... used 2 dbqueries\n... used 0.0035660266876221 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23899 +728 0 moodle core\\task\\question_preview_cleanup_task 0 1613082002.0712000000 1613082002.0883000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:20:02. Current memory use 27.7MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.01639199256897 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23899 +729 0 moodle core\\task\\question_stats_cleanup_task 0 1613082002.0963000000 1613082002.0982000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:20:02. Current memory use 29.4MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012118816375732 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23899 +730 0 mod_assign mod_assign\\task\\cron_task 0 1613082002.1068000000 1613082002.1400000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:20:02. Current memory use 29.5MB.\n... used 3 dbqueries\n... used 0.032243967056274 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23899 +731 0 mod_forum mod_forum\\task\\cron_task 0 1613082002.1592000000 1613082002.1617000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:20:02. Current memory use 33.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014960765838623 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23899 +732 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082002.1799000000 1613082002.1867000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:20:02. Current memory use 34.7MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0056371688842773 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23899 +733 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082002.1952000000 1613082002.1960000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:20:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23899 +734 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082002.2045000000 1613082002.2053000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:20:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 9.4890594482422E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23899 +735 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082002.2138000000 1613082002.2155000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:20:02. Current memory use 34.8MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00072503089904785 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23899 +736 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082002.2239000000 1613082002.2247000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:20:02. Current memory use 34.8MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23899 +737 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082002.2353000000 1613082002.2373000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:20:02. Current memory use 34.6MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014419555664062 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23899 +738 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082002.2456000000 1613082002.2463000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:20:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 0.00011301040649414 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23899 +739 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082002.2545000000 1613082002.2559000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:20:02. Current memory use 34.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00076603889465332 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23899 +740 0 moodle core\\task\\session_cleanup_task 0 1613082061.4455000000 1613082061.4596000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:21:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011080026626587 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23915 +741 0 moodle core\\task\\send_new_user_passwords_task 0 1613082061.4681000000 1613082061.4693000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:21:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00055718421936035 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23915 +742 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082061.4772000000 1613082061.4779000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:21:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.2200088500977E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23915 +837 0 moodle core\\task\\send_new_user_passwords_task 0 1613082301.8876000000 1613082301.8888000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:25:01. Current memory use 23.2MB.\n... used 1 dbqueries\n... used 0.00056195259094238 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23980 +743 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082061.4856000000 1613082061.5291000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:21:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042930126190186 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23915 +744 0 moodle core\\task\\grade_cron_task 0 1613082061.5371000000 1613082061.5402000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:21:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.002457857131958 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23915 +745 0 moodle core\\task\\completion_regular_task 0 1613082061.5481000000 1613082061.5735000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:21:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024703979492188 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23915 +746 0 moodle core\\task\\portfolio_cron_task 0 1613082061.5816000000 1613082061.5823000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:21:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23915 +747 0 moodle core\\task\\plagiarism_cron_task 0 1613082061.5903000000 1613082061.5909000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:21:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23915 +748 0 moodle core\\task\\calendar_cron_task 0 1613082061.6032000000 1613082061.6072000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:21:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0032989978790283 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23915 +749 0 moodle core\\task\\blog_cron_task 0 1613082061.6149000000 1613082061.6190000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:21:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034148693084717 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23915 +750 0 moodle core\\task\\question_preview_cleanup_task 0 1613082061.6268000000 1613082061.6440000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:21:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016623973846436 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23915 +751 0 moodle core\\task\\question_stats_cleanup_task 0 1613082061.6521000000 1613082061.6539000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:21:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012040138244629 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23915 +752 0 mod_assign mod_assign\\task\\cron_task 0 1613082061.6658000000 1613082061.6979000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:21:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.03121018409729 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23915 +753 0 mod_forum mod_forum\\task\\cron_task 0 1613082061.7164000000 1613082061.7187000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:21:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.00148606300354 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23915 +754 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082061.7362000000 1613082061.7430000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:21:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059421062469482 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23915 +755 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082061.7513000000 1613082061.7523000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:21:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23915 +756 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082061.7604000000 1613082061.7613000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:21:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.0122222900391E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23915 +757 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082061.7694000000 1613082061.7709000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:21:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00069403648376465 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23915 +884 0 moodle core\\task\\grade_cron_task 0 1613082422.0510000000 1613082422.0541000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:27:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0024738311767578 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24024 +758 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082061.7789000000 1613082061.7799000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:21:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23915 +759 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082061.7905000000 1613082061.7925000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:21:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014059543609619 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23915 +760 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082061.8006000000 1613082061.8013000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:21:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011706352233887 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23915 +761 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082061.8096000000 1613082061.8110000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:21:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00077700614929199 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23915 +762 0 block_recent_activity block_recent_activity\\task\\cleanup 0 1613082122.0014000000 1613082122.0315000000 0 1 0 Execute scheduled task: Cleanup task for recent activity block (block_recent_activity\\task\\cleanup)\n... started 22:22:02. Current memory use 16.5MB.\n... used 1 dbqueries\n... used 0.027740001678467 seconds\nScheduled task complete: Cleanup task for recent activity block (block_recent_activity\\task\\cleanup)\n dev.derekmaxson.com 23931 +763 0 moodle core\\task\\session_cleanup_task 0 1613082122.0409000000 1613082122.0493000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:22:02. Current memory use 20.2MB.\n... used 19 dbqueries\n... used 0.0070240497589111 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23931 +764 0 moodle core\\task\\send_new_user_passwords_task 0 1613082122.0579000000 1613082122.0592000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:22:02. Current memory use 20.6MB.\n... used 1 dbqueries\n... used 0.00056314468383789 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23931 +765 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082122.0678000000 1613082122.0684000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:22:02. Current memory use 20.6MB.\n... used 0 dbqueries\n... used 3.8862228393555E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23931 +766 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082122.0780000000 1613082122.1091000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:22:02. Current memory use 20.6MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.03043794631958 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23931 +767 0 moodle core\\task\\grade_cron_task 0 1613082122.1183000000 1613082122.1214000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:22:02. Current memory use 24MB.\n... used 6 dbqueries\n... used 0.0024440288543701 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23931 +768 0 moodle core\\task\\completion_regular_task 0 1613082122.1300000000 1613082122.1535000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:22:02. Current memory use 24MB.\n... used 18 dbqueries\n... used 0.022817134857178 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23931 +769 0 moodle core\\task\\portfolio_cron_task 0 1613082122.1626000000 1613082122.1633000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:22:02. Current memory use 24.2MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23931 +770 0 moodle core\\task\\plagiarism_cron_task 0 1613082122.1718000000 1613082122.1725000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:22:02. Current memory use 24.2MB.\n... used 0 dbqueries\n... used 4.0054321289062E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23931 +771 0 moodle core\\task\\calendar_cron_task 0 1613082122.1853000000 1613082122.1893000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:22:02. Current memory use 24.7MB.\n... used 1 dbqueries\n... used 0.0032889842987061 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23931 +772 0 moodle core\\task\\blog_cron_task 0 1613082122.1974000000 1613082122.2014000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:22:02. Current memory use 25.1MB.\n... used 2 dbqueries\n... used 0.0032739639282227 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23931 +773 0 moodle core\\task\\question_preview_cleanup_task 0 1613082122.2101000000 1613082122.2278000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:22:02. Current memory use 25.4MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.017090082168579 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23931 +774 0 moodle core\\task\\question_stats_cleanup_task 0 1613082122.2378000000 1613082122.2397000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:22:02. Current memory use 28.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011861324310303 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23931 +775 0 mod_assign mod_assign\\task\\cron_task 0 1613082122.2533000000 1613082122.2851000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:22:02. Current memory use 29.3MB.\n... used 3 dbqueries\n... used 0.030920028686523 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23931 +776 0 mod_forum mod_forum\\task\\cron_task 0 1613082122.3034000000 1613082122.3058000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:22:02. Current memory use 33.2MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014450550079346 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23931 +777 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082122.3229000000 1613082122.3297000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:22:02. Current memory use 34.3MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058438777923584 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23931 +778 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082122.3374000000 1613082122.3384000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:22:02. Current memory use 34.4MB.\n... used 0 dbqueries\n... used 9.0122222900391E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23931 +779 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082122.3460000000 1613082122.3470000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:22:02. Current memory use 34.4MB.\n... used 0 dbqueries\n... used 8.6069107055664E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23931 +780 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082122.3546000000 1613082122.3561000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:22:02. Current memory use 34.4MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00066709518432617 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23931 +781 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082122.3638000000 1613082122.3648000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:22:02. Current memory use 34.4MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23931 +782 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082122.3756000000 1613082122.3776000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:22:02. Current memory use 33.5MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014429092407227 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23931 +783 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082122.3858000000 1613082122.3865000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:22:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 0.0001530647277832 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23931 +784 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082122.3946000000 1613082122.3960000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:22:02. Current memory use 33.6MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00074505805969238 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23931 +785 0 moodle core\\task\\complete_plans_task 0 1613082181.5850000000 1613082181.5988000000 3 0 0 Execute scheduled task: Complete learning plans which are due (core\\task\\complete_plans_task)\n... started 22:23:01. Current memory use 16.5MB.\n... used 3 dbqueries\n... used 0.011293172836304 seconds\nScheduled task complete: Complete learning plans which are due (core\\task\\complete_plans_task)\n dev.derekmaxson.com 23945 +786 0 moodle core\\task\\session_cleanup_task 0 1613082181.6090000000 1613082181.6175000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:23:01. Current memory use 18.4MB.\n... used 19 dbqueries\n... used 0.00711989402771 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23945 +787 0 moodle core\\task\\send_new_user_passwords_task 0 1613082181.6261000000 1613082181.6274000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:23:01. Current memory use 18.8MB.\n... used 1 dbqueries\n... used 0.00057506561279297 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23945 +788 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082181.6357000000 1613082181.6364000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:23:01. Current memory use 18.8MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23945 +804 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082181.9456000000 1613082181.9466000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:23:01. Current memory use 34.4MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23945 +789 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082181.6451000000 1613082181.6888000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:23:01. Current memory use 18.8MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043056011199951 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23945 +790 0 moodle core\\task\\grade_cron_task 0 1613082181.6974000000 1613082181.7006000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:23:01. Current memory use 23.8MB.\n... used 6 dbqueries\n... used 0.0024809837341309 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23945 +791 0 moodle core\\task\\completion_regular_task 0 1613082181.7095000000 1613082181.7356000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:23:01. Current memory use 23.8MB.\n... used 18 dbqueries\n... used 0.025381088256836 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23945 +792 0 moodle core\\task\\portfolio_cron_task 0 1613082181.7448000000 1613082181.7455000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:23:01. Current memory use 24.3MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23945 +793 0 moodle core\\task\\plagiarism_cron_task 0 1613082181.7539000000 1613082181.7546000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:23:01. Current memory use 24.3MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23945 +794 0 moodle core\\task\\calendar_cron_task 0 1613082181.7676000000 1613082181.7715000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:23:01. Current memory use 24.7MB.\n... used 1 dbqueries\n... used 0.0033149719238281 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23945 +795 0 moodle core\\task\\blog_cron_task 0 1613082181.7795000000 1613082181.7835000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:23:01. Current memory use 25.1MB.\n... used 2 dbqueries\n... used 0.0033268928527832 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23945 +796 0 moodle core\\task\\question_preview_cleanup_task 0 1613082181.7919000000 1613082181.8090000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:23:01. Current memory use 25.4MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016438961029053 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23945 +797 0 moodle core\\task\\question_stats_cleanup_task 0 1613082181.8172000000 1613082181.8191000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:23:01. Current memory use 27.1MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012168884277344 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23945 +798 0 mod_assign mod_assign\\task\\cron_task 0 1613082181.8308000000 1613082181.8628000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:23:01. Current memory use 29.3MB.\n... used 3 dbqueries\n... used 0.031055927276611 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23945 +799 0 mod_forum mod_forum\\task\\cron_task 0 1613082181.8819000000 1613082181.8843000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:23:01. Current memory use 33.2MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014669895172119 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23945 +800 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082181.9025000000 1613082181.9092000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:23:01. Current memory use 34.4MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058131217956543 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23945 +801 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082181.9174000000 1613082181.9183000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:23:01. Current memory use 34.4MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23945 +802 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082181.9265000000 1613082181.9275000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:23:01. Current memory use 34.4MB.\n... used 0 dbqueries\n... used 9.0122222900391E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23945 +803 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082181.9362000000 1613082181.9378000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:23:01. Current memory use 34.4MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00072693824768066 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23945 +932 0 moodle core\\task\\calendar_cron_task 0 1613082542.3135000000 1613082542.3175000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:29:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033118724822998 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24056 +805 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082181.9574000000 1613082181.9595000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:23:01. Current memory use 33.5MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0015370845794678 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23945 +806 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082181.9681000000 1613082181.9688000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:23:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 0.0001060962677002 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23945 +807 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082181.9772000000 1613082181.9786000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:23:01. Current memory use 33.7MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00079703330993652 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23945 +808 0 moodle core\\task\\session_cleanup_task 0 1613082242.1684000000 1613082242.1826000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:24:02. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011141061782837 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23961 +809 0 moodle core\\task\\send_new_user_passwords_task 0 1613082242.1916000000 1613082242.1929000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:24:02. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057578086853027 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23961 +810 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082242.2032000000 1613082242.2039000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:24:02. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.6968460083008E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23961 +811 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082242.2125000000 1613082242.2565000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:24:02. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043316125869751 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23961 +812 0 moodle core\\task\\grade_cron_task 0 1613082242.2650000000 1613082242.2682000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:24:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025510787963867 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23961 +813 0 moodle core\\task\\completion_regular_task 0 1613082242.2764000000 1613082242.3019000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:24:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.02487587928772 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23961 +814 0 moodle core\\task\\portfolio_cron_task 0 1613082242.3102000000 1613082242.3109000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:24:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23961 +815 0 moodle core\\task\\plagiarism_cron_task 0 1613082242.3192000000 1613082242.3199000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:24:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23961 +816 0 moodle core\\task\\calendar_cron_task 0 1613082242.3325000000 1613082242.3365000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:24:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033731460571289 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23961 +817 0 moodle core\\task\\blog_cron_task 0 1613082242.3445000000 1613082242.3485000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:24:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033879280090332 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23961 +818 0 moodle core\\task\\question_preview_cleanup_task 0 1613082242.3563000000 1613082242.3733000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:24:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016363143920898 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23961 +819 0 moodle core\\task\\question_stats_cleanup_task 0 1613082242.3814000000 1613082242.3832000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:24:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012049674987793 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23961 +820 0 mod_assign mod_assign\\task\\cron_task 0 1613082242.3951000000 1613082242.4271000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:24:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031121969223022 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23961 +821 0 mod_forum mod_forum\\task\\cron_task 0 1613082242.4455000000 1613082242.4479000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:24:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015151500701904 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23961 +822 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082242.4655000000 1613082242.4723000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:24:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059700012207031 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23961 +823 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082242.4803000000 1613082242.4813000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:24:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23961 +824 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082242.4889000000 1613082242.4898000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:24:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23961 +825 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082242.4976000000 1613082242.4991000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:24:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.0007171630859375 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23961 +826 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082242.5068000000 1613082242.5078000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:24:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.6069107055664E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23961 +827 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082242.5182000000 1613082242.5202000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:24:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014030933380127 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23961 +828 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082242.5283000000 1613082242.5290000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:24:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011086463928223 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23961 +829 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082242.5368000000 1613082242.5382000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:24:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00076794624328613 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23961 +830 0 moodle core\\task\\context_cleanup_task 0 1613082301.7306000000 1613082301.7441000000 10 1 0 Execute scheduled task: Cleanup contexts (core\\task\\context_cleanup_task)\n... started 22:25:01. Current memory use 16.8MB.\n Cleaned up context instances\n... used 11 dbqueries\n... used 0.010334968566895 seconds\nScheduled task complete: Cleanup contexts (core\\task\\context_cleanup_task)\n dev.derekmaxson.com 23980 +831 0 moodle core\\task\\badges_cron_task 0 1613082301.7531000000 1613082301.7577000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 22:25:01. Current memory use 17.8MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0039222240447998 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 23980 +832 0 moodle core\\task\\badges_message_task 0 1613082301.7716000000 1613082301.7727000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 22:25:01. Current memory use 18.1MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00050210952758789 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 23980 +833 0 mod_chat mod_chat\\task\\cron_task 0 1613082301.7941000000 1613082301.8030000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 22:25:01. Current memory use 19.1MB.\n... used 4 dbqueries\n... used 0.0080580711364746 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 23980 +834 0 mod_scorm mod_scorm\\task\\cron_task 0 1613082301.8239000000 1613082301.8428000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 22:25:01. Current memory use 19.7MB.\n... used 0 dbqueries\n... used 0.018022060394287 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 23980 +835 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613082301.8539000000 1613082301.8620000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 22:25:01. Current memory use 20.7MB.\n\n0 feeds refreshed (took 0.00069200000000003 seconds)\n... used 3 dbqueries\n... used 0.0076160430908203 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 23980 +836 0 moodle core\\task\\session_cleanup_task 0 1613082301.8705000000 1613082301.8789000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:25:01. Current memory use 22.9MB.\n... used 19 dbqueries\n... used 0.0070300102233887 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23980 +838 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082301.8975000000 1613082301.8981000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:25:01. Current memory use 23.2MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23980 +839 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082301.9074000000 1613082301.9385000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:25:01. Current memory use 23.2MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.030519008636475 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23980 +840 0 moodle core\\task\\grade_cron_task 0 1613082301.9473000000 1613082301.9503000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:25:01. Current memory use 26.6MB.\n... used 6 dbqueries\n... used 0.0024769306182861 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23980 +841 0 moodle core\\task\\completion_regular_task 0 1613082301.9587000000 1613082301.9848000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:25:01. Current memory use 26.7MB.\n... used 18 dbqueries\n... used 0.025547027587891 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23980 +842 0 moodle core\\task\\portfolio_cron_task 0 1613082301.9933000000 1613082301.9939000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:25:01. Current memory use 27.1MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23980 +843 0 moodle core\\task\\plagiarism_cron_task 0 1613082302.0019000000 1613082302.0026000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:25:02. Current memory use 27.1MB.\n... used 0 dbqueries\n... used 5.6028366088867E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23980 +844 0 moodle core\\task\\calendar_cron_task 0 1613082302.0107000000 1613082302.0149000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:25:02. Current memory use 27.1MB.\n... used 1 dbqueries\n... used 0.0035400390625 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23980 +845 0 moodle core\\task\\blog_cron_task 0 1613082302.0229000000 1613082302.0269000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:25:02. Current memory use 27.5MB.\n... used 2 dbqueries\n... used 0.0034160614013672 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23980 +846 0 moodle core\\task\\question_preview_cleanup_task 0 1613082302.0354000000 1613082302.0524000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:25:02. Current memory use 27.8MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016319036483765 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23980 +847 0 moodle core\\task\\question_stats_cleanup_task 0 1613082302.0613000000 1613082302.0631000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:25:02. Current memory use 29.5MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.001215934753418 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23980 +848 0 mod_assign mod_assign\\task\\cron_task 0 1613082302.0711000000 1613082302.1036000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:25:02. Current memory use 29.6MB.\n... used 3 dbqueries\n... used 0.031546115875244 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23980 +849 0 mod_forum mod_forum\\task\\cron_task 0 1613082302.1220000000 1613082302.1245000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:25:02. Current memory use 33.5MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014629364013672 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23980 +850 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082302.1419000000 1613082302.1487000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:25:02. Current memory use 34.7MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0056190490722656 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23980 +851 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082302.1565000000 1613082302.1573000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:25:02. Current memory use 34.8MB.\n... used 0 dbqueries\n... used 8.8214874267578E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23980 +852 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082302.1651000000 1613082302.1659000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:25:02. Current memory use 34.8MB.\n... used 0 dbqueries\n... used 8.5830688476562E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23980 +933 0 moodle core\\task\\blog_cron_task 0 1613082542.3318000000 1613082542.3359000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:29:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033810138702393 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24056 +853 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082302.1739000000 1613082302.1756000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:25:02. Current memory use 34.8MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00070381164550781 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23980 +854 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082302.1834000000 1613082302.1842000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:25:02. Current memory use 34.8MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23980 +855 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082302.1949000000 1613082302.1970000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:25:02. Current memory use 34.6MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014681816101074 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23980 +856 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082302.2052000000 1613082302.2059000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:25:02. Current memory use 34.8MB.\n... used 0 dbqueries\n... used 0.00010991096496582 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23980 +857 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082302.2142000000 1613082302.2156000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:25:02. Current memory use 34.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00075387954711914 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23980 +858 0 moodle core\\task\\session_cleanup_task 0 1613082361.4026000000 1613082361.4165000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:26:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.010962009429932 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 23996 +859 0 moodle core\\task\\send_new_user_passwords_task 0 1613082361.4247000000 1613082361.4259000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:26:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00056004524230957 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 23996 +860 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082361.4345000000 1613082361.4352000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:26:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 23996 +861 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082361.4441000000 1613082361.4875000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:26:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042866945266724 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 23996 +862 0 moodle core\\task\\grade_cron_task 0 1613082361.4958000000 1613082361.4989000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:26:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0024929046630859 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 23996 +863 0 moodle core\\task\\completion_regular_task 0 1613082361.5068000000 1613082361.5320000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:26:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024527072906494 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 23996 +864 0 moodle core\\task\\portfolio_cron_task 0 1613082361.5403000000 1613082361.5410000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:26:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 23996 +865 0 moodle core\\task\\plagiarism_cron_task 0 1613082361.5490000000 1613082361.5496000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:26:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1007995605469E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 23996 +866 0 moodle core\\task\\calendar_cron_task 0 1613082361.5622000000 1613082361.5662000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:26:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0032851696014404 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 23996 +867 0 moodle core\\task\\blog_cron_task 0 1613082361.5746000000 1613082361.5785000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:26:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033059120178223 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 23996 +868 0 moodle core\\task\\question_preview_cleanup_task 0 1613082361.5863000000 1613082361.6032000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:26:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016203880310059 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 23996 +869 0 moodle core\\task\\question_stats_cleanup_task 0 1613082361.6113000000 1613082361.6132000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:26:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011651515960693 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 23996 +870 0 mod_assign mod_assign\\task\\cron_task 0 1613082361.6255000000 1613082361.6576000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:26:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031316041946411 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 23996 +871 0 mod_forum mod_forum\\task\\cron_task 0 1613082361.6759000000 1613082361.6782000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:26:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014610290527344 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 23996 +872 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082361.6958000000 1613082361.7025000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:26:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058901309967041 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 23996 +873 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082361.7105000000 1613082361.7115000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:26:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 23996 +874 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082361.7191000000 1613082361.7201000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:26:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.6069107055664E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 23996 +875 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082361.7278000000 1613082361.7293000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:26:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00066900253295898 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 23996 +876 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082361.7369000000 1613082361.7379000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:26:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9168548583984E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 23996 +877 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082361.7483000000 1613082361.7503000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:26:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014147758483887 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 23996 +878 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082361.7581000000 1613082361.7589000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:26:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011491775512695 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 23996 +879 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082361.7666000000 1613082361.7679000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:26:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00075101852416992 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 23996 +880 0 moodle core\\task\\session_cleanup_task 0 1613082421.9573000000 1613082421.9714000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:27:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011087894439697 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24024 +881 0 moodle core\\task\\send_new_user_passwords_task 0 1613082421.9800000000 1613082421.9812000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:27:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057101249694824 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24024 +882 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082421.9895000000 1613082421.9902000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:27:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24024 +883 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082421.9982000000 1613082422.0425000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:27:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043570041656494 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24024 +885 0 moodle core\\task\\completion_regular_task 0 1613082422.0626000000 1613082422.0878000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:27:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024549961090088 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24024 +886 0 moodle core\\task\\portfolio_cron_task 0 1613082422.0960000000 1613082422.0967000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:27:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24024 +887 0 moodle core\\task\\plagiarism_cron_task 0 1613082422.1050000000 1613082422.1057000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:27:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24024 +888 0 moodle core\\task\\calendar_cron_task 0 1613082422.1192000000 1613082422.1232000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:27:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033440589904785 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24024 +889 0 moodle core\\task\\blog_cron_task 0 1613082422.1319000000 1613082422.1361000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:27:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034561157226562 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24024 +890 0 moodle core\\task\\question_preview_cleanup_task 0 1613082422.1444000000 1613082422.1615000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:27:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016470193862915 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24024 +891 0 moodle core\\task\\question_stats_cleanup_task 0 1613082422.1700000000 1613082422.1719000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:27:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011770725250244 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24024 +892 0 mod_assign mod_assign\\task\\cron_task 0 1613082422.1850000000 1613082422.2172000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:27:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031286001205444 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24024 +893 0 mod_forum mod_forum\\task\\cron_task 0 1613082422.2371000000 1613082422.2395000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:27:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015199184417725 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24024 +894 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082422.2589000000 1613082422.2657000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:27:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058891773223877 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24024 +895 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082422.2738000000 1613082422.2748000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:27:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24024 +896 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082422.2825000000 1613082422.2834000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:27:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24024 +897 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082422.2914000000 1613082422.2930000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:27:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067806243896484 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24024 +898 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082422.3011000000 1613082422.3020000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:27:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9168548583984E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24024 +899 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082422.3125000000 1613082422.3145000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:27:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014619827270508 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24024 +900 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082422.3227000000 1613082422.3234000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:27:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011396408081055 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24024 +901 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082422.3317000000 1613082422.3330000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:27:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00075888633728027 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24024 +902 0 moodle core\\task\\session_cleanup_task 0 1613082481.5220000000 1613082481.5363000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:28:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011178016662598 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24040 +903 0 moodle core\\task\\send_new_user_passwords_task 0 1613082481.5454000000 1613082481.5467000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:28:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00059700012207031 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24040 +904 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082481.5550000000 1613082481.5557000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:28:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24040 +905 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082481.5651000000 1613082481.6092000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:28:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043462991714478 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24040 +906 0 moodle core\\task\\grade_cron_task 0 1613082481.6174000000 1613082481.6205000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:28:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025160312652588 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24040 +907 0 moodle core\\task\\completion_regular_task 0 1613082481.6290000000 1613082481.6541000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:28:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.02442479133606 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24040 +908 0 moodle core\\task\\portfolio_cron_task 0 1613082481.6624000000 1613082481.6631000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:28:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24040 +909 0 moodle core\\task\\plagiarism_cron_task 0 1613082481.6711000000 1613082481.6718000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:28:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24040 +910 0 moodle core\\task\\calendar_cron_task 0 1613082481.6850000000 1613082481.6891000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:28:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.003493070602417 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24040 +911 0 moodle core\\task\\blog_cron_task 0 1613082481.6972000000 1613082481.7012000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:28:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034060478210449 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24040 +912 0 moodle core\\task\\question_preview_cleanup_task 0 1613082481.7090000000 1613082481.7260000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:28:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016375064849854 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24040 +913 0 moodle core\\task\\question_stats_cleanup_task 0 1613082481.7343000000 1613082481.7362000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:28:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011589527130127 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24040 +914 0 mod_assign mod_assign\\task\\cron_task 0 1613082481.7483000000 1613082481.7803000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:28:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031126976013184 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24040 +915 0 mod_forum mod_forum\\task\\cron_task 0 1613082481.7988000000 1613082481.8011000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:28:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014729499816895 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24040 +950 0 tool_recyclebin tool_recyclebin\\task\\cleanup_category_bin 0 1613082602.0912000000 1613082602.0934000000 3 0 0 Execute scheduled task: Cleanup category recycle bin (tool_recyclebin\\task\\cleanup_category_bin)\n... started 22:30:02. Current memory use 19.5MB.\n... used 3 dbqueries\n... used 0.001615047454834 seconds\nScheduled task complete: Cleanup category recycle bin (tool_recyclebin\\task\\cleanup_category_bin)\n dev.derekmaxson.com 24223 +916 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082481.8186000000 1613082481.8253000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:28:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058610439300537 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24040 +917 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082481.8334000000 1613082481.8344000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:28:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24040 +918 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082481.8423000000 1613082481.8433000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:28:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24040 +919 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082481.8510000000 1613082481.8525000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:28:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.0006709098815918 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24040 +920 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082481.8601000000 1613082481.8611000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:28:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24040 +921 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082481.8716000000 1613082481.8736000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:28:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014419555664062 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24040 +922 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082481.8819000000 1613082481.8826000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:28:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011491775512695 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24040 +923 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082481.8909000000 1613082481.8923000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:28:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00075101852416992 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24040 +924 0 moodle core\\task\\session_cleanup_task 0 1613082542.0884000000 1613082542.1026000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:29:02. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011111974716187 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24056 +925 0 moodle core\\task\\send_new_user_passwords_task 0 1613082542.1363000000 1613082542.1376000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:29:02. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.0006568431854248 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24056 +926 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082542.1720000000 1613082542.1727000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:29:02. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24056 +927 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082542.1891000000 1613082542.2331000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:29:02. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043355941772461 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24056 +928 0 moodle core\\task\\grade_cron_task 0 1613082542.2424000000 1613082542.2456000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:29:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.002485990524292 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24056 +929 0 moodle core\\task\\completion_regular_task 0 1613082542.2549000000 1613082542.2801000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:29:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024586915969849 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24056 +930 0 moodle core\\task\\portfolio_cron_task 0 1613082542.2891000000 1613082542.2897000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:29:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24056 +931 0 moodle core\\task\\plagiarism_cron_task 0 1613082542.2983000000 1613082542.2990000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:29:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.2200088500977E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24056 +934 0 moodle core\\task\\question_preview_cleanup_task 0 1613082542.3454000000 1613082542.3624000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:29:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016317129135132 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24056 +935 0 moodle core\\task\\question_stats_cleanup_task 0 1613082542.3716000000 1613082542.3735000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:29:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011658668518066 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24056 +936 0 mod_assign mod_assign\\task\\cron_task 0 1613082542.3859000000 1613082542.4180000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:29:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031182050704956 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24056 +937 0 mod_forum mod_forum\\task\\cron_task 0 1613082542.4369000000 1613082542.4392000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:29:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014588832855225 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24056 +938 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082542.4572000000 1613082542.4640000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:29:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058319568634033 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24056 +939 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082542.4729000000 1613082542.4739000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:29:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24056 +940 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082542.4824000000 1613082542.4833000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:29:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24056 +941 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082542.4917000000 1613082542.4932000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:29:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067496299743652 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24056 +942 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082542.5022000000 1613082542.5031000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:29:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24056 +943 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082542.5147000000 1613082542.5168000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:29:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014410018920898 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24056 +944 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082542.5281000000 1613082542.5288000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:29:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00012612342834473 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24056 +945 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082542.5402000000 1613082542.5416000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:29:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00079107284545898 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24056 +946 0 moodle core\\task\\cache_cleanup_task 0 1613082602.0228000000 1613082602.0304000000 0 1 0 Execute scheduled task: Remove expired cache entries (core\\task\\cache_cleanup_task)\n... started 22:30:02. Current memory use 16.8MB.\n... used 1 dbqueries\n... used 0.0045278072357178 seconds\nScheduled task complete: Remove expired cache entries (core\\task\\cache_cleanup_task)\n dev.derekmaxson.com 24223 +947 0 moodle core\\oauth2\\refresh_system_tokens_task 0 1613082602.0401000000 1613082602.0556000000 1 0 0 Execute scheduled task: Refresh OAuth tokens for service accounts (core\\oauth2\\refresh_system_tokens_task)\n... started 22:30:02. Current memory use 17.7MB.\n... used 1 dbqueries\n... used 0.014945983886719 seconds\nScheduled task complete: Refresh OAuth tokens for service accounts (core\\oauth2\\refresh_system_tokens_task)\n dev.derekmaxson.com 24223 +948 0 moodle core\\task\\search_index_task 0 1613082602.0646000000 1613082602.0673000000 0 0 0 Execute scheduled task: Global search indexing (core\\task\\search_index_task)\n... started 22:30:02. Current memory use 19.4MB.\n... used 0 dbqueries\n... used 0.0019729137420654 seconds\nScheduled task complete: Global search indexing (core\\task\\search_index_task)\n dev.derekmaxson.com 24223 +949 0 tool_recyclebin tool_recyclebin\\task\\cleanup_course_bin 0 1613082602.0791000000 1613082602.0820000000 3 0 0 Execute scheduled task: Cleanup course recycle bin (tool_recyclebin\\task\\cleanup_course_bin)\n... started 22:30:02. Current memory use 19.4MB.\n... used 3 dbqueries\n... used 0.0022189617156982 seconds\nScheduled task complete: Cleanup course recycle bin (tool_recyclebin\\task\\cleanup_course_bin)\n dev.derekmaxson.com 24223 +951 0 assignfeedback_editpdf assignfeedback_editpdf\\task\\convert_submissions 0 1613082602.1021000000 1613082602.1418000000 1 0 0 Execute scheduled task: Prepare submissions for annotation (assignfeedback_editpdf\\task\\convert_submissions)\n... started 22:30:02. Current memory use 19.6MB.\n... used 1 dbqueries\n... used 0.039003133773804 seconds\nScheduled task complete: Prepare submissions for annotation (assignfeedback_editpdf\\task\\convert_submissions)\n dev.derekmaxson.com 24223 +952 0 enrol_manual enrol_manual\\task\\sync_enrolments 0 1613082602.1504000000 1613082602.1521000000 0 0 0 Execute scheduled task: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n... started 22:30:02. Current memory use 24MB.\nVerifying manual enrolment expiration...\n...manual enrolment updates finished.\n... used 0 dbqueries\n... used 0.00096893310546875 seconds\nScheduled task complete: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n dev.derekmaxson.com 24223 +953 0 enrol_manual enrol_manual\\task\\send_expiry_notifications 0 1613082602.1603000000 1613082602.1611000000 0 0 0 Execute scheduled task: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n... started 22:30:02. Current memory use 24.1MB.\nmanual enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00020408630371094 seconds\nScheduled task complete: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n dev.derekmaxson.com 24223 +954 0 enrol_self enrol_self\\task\\sync_enrolments 0 1613082602.1696000000 1613082602.1748000000 6 0 0 Execute scheduled task: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n... started 22:30:02. Current memory use 24.1MB.\nVerifying self-enrolments...\n...user self-enrolment updates finished.\nNo expired enrol_self enrolments detected\n... used 6 dbqueries\n... used 0.004478931427002 seconds\nScheduled task complete: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n dev.derekmaxson.com 24223 +955 0 enrol_self enrol_self\\task\\send_expiry_notifications 0 1613082602.1835000000 1613082602.1842000000 0 0 0 Execute scheduled task: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n... started 22:30:02. Current memory use 24.2MB.\nself enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00017905235290527 seconds\nScheduled task complete: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n dev.derekmaxson.com 24223 +956 0 moodle core\\task\\badges_cron_task 0 1613082602.1925000000 1613082602.1981000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 22:30:02. Current memory use 24.5MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0040531158447266 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 24223 +957 0 moodle core\\task\\badges_message_task 0 1613082602.2065000000 1613082602.2078000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 22:30:02. Current memory use 24.8MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00058579444885254 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 24223 +958 0 mod_chat mod_chat\\task\\cron_task 0 1613082602.2203000000 1613082602.2290000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 22:30:02. Current memory use 26.9MB.\n... used 4 dbqueries\n... used 0.0079059600830078 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 24223 +959 0 mod_scorm mod_scorm\\task\\cron_task 0 1613082602.2372000000 1613082602.2435000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 22:30:02. Current memory use 27.6MB.\n... used 0 dbqueries\n... used 0.0054149627685547 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 24223 +960 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613082602.2547000000 1613082602.2620000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 22:30:02. Current memory use 27.1MB.\n\n0 feeds refreshed (took 0.00069000000000002 seconds)\n... used 3 dbqueries\n... used 0.006688117980957 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 24223 +961 0 moodle core\\task\\session_cleanup_task 0 1613082602.2705000000 1613082602.2793000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:30:02. Current memory use 28.1MB.\n... used 19 dbqueries\n... used 0.0071940422058105 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24223 +962 0 moodle core\\task\\send_new_user_passwords_task 0 1613082602.2878000000 1613082602.2890000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:30:02. Current memory use 28.4MB.\n... used 1 dbqueries\n... used 0.00056099891662598 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24223 +963 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082602.2977000000 1613082602.2984000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:30:02. Current memory use 28.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24223 +964 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082602.3069000000 1613082602.3204000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:30:02. Current memory use 28.4MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.012913942337036 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24223 +965 0 moodle core\\task\\grade_cron_task 0 1613082602.3290000000 1613082602.3321000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:30:02. Current memory use 29.7MB.\n... used 6 dbqueries\n... used 0.0024709701538086 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24223 +966 0 moodle core\\task\\completion_regular_task 0 1613082602.3406000000 1613082602.3636000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:30:02. Current memory use 29.7MB.\n... used 18 dbqueries\n... used 0.022408008575439 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24223 +967 0 moodle core\\task\\portfolio_cron_task 0 1613082602.3724000000 1613082602.3731000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:30:02. Current memory use 29.9MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24223 +968 0 moodle core\\task\\plagiarism_cron_task 0 1613082602.3850000000 1613082602.3856000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:30:02. Current memory use 29.9MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24223 +969 0 moodle core\\task\\calendar_cron_task 0 1613082602.4078000000 1613082602.4120000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:30:02. Current memory use 29.9MB.\n... used 1 dbqueries\n... used 0.0035741329193115 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24223 +970 0 moodle core\\task\\blog_cron_task 0 1613082602.4318000000 1613082602.4359000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:30:02. Current memory use 30.3MB.\n... used 2 dbqueries\n... used 0.0034270286560059 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24223 +971 0 moodle core\\task\\question_preview_cleanup_task 0 1613082602.4534000000 1613082602.4704000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:30:02. Current memory use 30.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016410112380981 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24223 +972 0 moodle core\\task\\question_stats_cleanup_task 0 1613082602.4910000000 1613082602.4929000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:30:02. Current memory use 32.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012388229370117 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24223 +973 0 mod_assign mod_assign\\task\\cron_task 0 1613082602.5254000000 1613082602.5390000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:30:02. Current memory use 32.4MB.\n... used 3 dbqueries\n... used 0.012523889541626 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24223 +974 0 mod_forum mod_forum\\task\\cron_task 0 1613082602.5929000000 1613082602.5956000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:30:02. Current memory use 34.1MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015268325805664 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24223 +975 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082602.6398000000 1613082602.6470000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:30:02. Current memory use 35.4MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058629512786865 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24223 +976 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082602.6908000000 1613082602.6916000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:30:02. Current memory use 35.4MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24223 +977 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082602.7413000000 1613082602.7421000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:30:02. Current memory use 35.4MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24223 +978 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082602.7898000000 1613082602.7916000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:30:02. Current memory use 35.5MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00073504447937012 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24223 +979 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082602.8432000000 1613082602.8440000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:30:02. Current memory use 35.5MB.\n... used 0 dbqueries\n... used 9.7990036010742E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24223 +980 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082602.8845000000 1613082602.8868000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:30:02. Current memory use 35.5MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014400482177734 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24223 +981 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082602.9294000000 1613082602.9305000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:30:02. Current memory use 35.7MB.\n... used 0 dbqueries\n... used 0.00011396408081055 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24223 +982 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082602.9739000000 1613082602.9756000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:30:02. Current memory use 35.7MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00082015991210938 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24223 +983 0 moodle core\\task\\session_cleanup_task 0 1613082661.1889000000 1613082661.2030000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:31:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011014938354492 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24243 +984 0 moodle core\\task\\send_new_user_passwords_task 0 1613082661.2115000000 1613082661.2127000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:31:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057291984558105 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24243 +985 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082661.2215000000 1613082661.2221000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:31:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24243 +986 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082661.2321000000 1613082661.2759000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:31:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.04315710067749 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24243 +987 0 moodle core\\task\\grade_cron_task 0 1613082661.2862000000 1613082661.2895000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:31:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0026659965515137 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24243 +988 0 moodle core\\task\\completion_regular_task 0 1613082661.2987000000 1613082661.3243000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:31:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024966955184937 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24243 +989 0 moodle core\\task\\portfolio_cron_task 0 1613082661.3329000000 1613082661.3336000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:31:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.57763671875E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24243 +990 0 moodle core\\task\\plagiarism_cron_task 0 1613082661.3418000000 1613082661.3425000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:31:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.57763671875E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24243 +991 0 moodle core\\task\\calendar_cron_task 0 1613082661.3554000000 1613082661.3595000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:31:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033831596374512 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24243 +992 0 moodle core\\task\\blog_cron_task 0 1613082661.3677000000 1613082661.3717000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:31:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033919811248779 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24243 +993 0 moodle core\\task\\question_preview_cleanup_task 0 1613082661.3798000000 1613082661.3969000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:31:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016433000564575 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24243 +994 0 moodle core\\task\\question_stats_cleanup_task 0 1613082661.4059000000 1613082661.4077000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:31:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011789798736572 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24243 +995 0 mod_assign mod_assign\\task\\cron_task 0 1613082661.4203000000 1613082661.4528000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:31:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031565189361572 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24243 +996 0 mod_forum mod_forum\\task\\cron_task 0 1613082661.4722000000 1613082661.4746000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:31:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.00152587890625 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24243 +1013 0 moodle core\\task\\calendar_cron_task 0 1613082721.9195000000 1613082721.9234000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:32:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033130645751953 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24265 +997 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082661.4932000000 1613082661.5000000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:31:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059170722961426 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24243 +998 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082661.5083000000 1613082661.5093000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:31:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24243 +999 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082661.5174000000 1613082661.5183000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:31:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24243 +1000 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082661.5262000000 1613082661.5278000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:31:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067591667175293 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24243 +1001 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082661.5356000000 1613082661.5366000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:31:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.4175338745117E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24243 +1002 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082661.5477000000 1613082661.5498000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:31:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014588832855225 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24243 +1003 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082661.5579000000 1613082661.5586000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:31:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00012087821960449 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24243 +1004 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082661.5667000000 1613082661.5681000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:31:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00075697898864746 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24243 +1005 0 moodle core\\task\\session_cleanup_task 0 1613082721.7578000000 1613082721.7718000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:32:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011008024215698 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24265 +1006 0 moodle core\\task\\send_new_user_passwords_task 0 1613082721.7810000000 1613082721.7822000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:32:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057697296142578 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24265 +1007 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082721.7911000000 1613082721.7918000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:32:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24265 +1008 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082721.8001000000 1613082721.8438000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:32:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043029069900513 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24265 +1009 0 moodle core\\task\\grade_cron_task 0 1613082721.8522000000 1613082721.8554000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:32:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025498867034912 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24265 +1010 0 moodle core\\task\\completion_regular_task 0 1613082721.8637000000 1613082721.8892000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:32:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024793148040771 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24265 +1011 0 moodle core\\task\\portfolio_cron_task 0 1613082721.8973000000 1613082721.8980000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:32:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24265 +1012 0 moodle core\\task\\plagiarism_cron_task 0 1613082721.9060000000 1613082721.9067000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:32:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24265 +1014 0 moodle core\\task\\blog_cron_task 0 1613082721.9316000000 1613082721.9356000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:32:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033330917358398 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24265 +1015 0 moodle core\\task\\question_preview_cleanup_task 0 1613082721.9437000000 1613082721.9606000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:32:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016288995742798 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24265 +1016 0 moodle core\\task\\question_stats_cleanup_task 0 1613082721.9686000000 1613082721.9705000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:32:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012078285217285 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24265 +1017 0 mod_assign mod_assign\\task\\cron_task 0 1613082721.9826000000 1613082722.0149000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:32:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031461000442505 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24265 +1018 0 mod_forum mod_forum\\task\\cron_task 0 1613082722.0339000000 1613082722.0363000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:32:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014801025390625 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24265 +1019 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082722.0555000000 1613082722.0623000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:32:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058929920196533 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24265 +1020 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082722.0732000000 1613082722.0741000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:32:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9168548583984E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24265 +1021 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082722.0823000000 1613082722.0833000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:32:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24265 +1022 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082722.0914000000 1613082722.0930000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:32:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00069093704223633 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24265 +1023 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082722.1010000000 1613082722.1019000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:32:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24265 +1024 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082722.1125000000 1613082722.1145000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:32:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014369487762451 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24265 +1025 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082722.1227000000 1613082722.1234000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:32:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011491775512695 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24265 +1026 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082722.1317000000 1613082722.1330000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:32:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00076484680175781 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24265 +1027 0 moodle core\\task\\session_cleanup_task 0 1613082781.3248000000 1613082781.3426000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:33:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.014639139175415 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24278 +1028 0 moodle core\\task\\send_new_user_passwords_task 0 1613082781.3522000000 1613082781.3535000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:33:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00059604644775391 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24278 +1029 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082781.3621000000 1613082781.3628000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:33:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24278 +1030 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082781.3717000000 1613082781.4160000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:33:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.04358696937561 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24278 +1031 0 moodle core\\task\\grade_cron_task 0 1613082781.4249000000 1613082781.4282000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:33:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0026009082794189 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24278 +1032 0 moodle core\\task\\completion_regular_task 0 1613082781.4363000000 1613082781.4619000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:33:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024935007095337 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24278 +1033 0 moodle core\\task\\portfolio_cron_task 0 1613082781.4701000000 1613082781.4708000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:33:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 5.4836273193359E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24278 +1034 0 moodle core\\task\\plagiarism_cron_task 0 1613082781.4789000000 1613082781.4796000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:33:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24278 +1035 0 moodle core\\task\\calendar_cron_task 0 1613082781.4924000000 1613082781.4965000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:33:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0034389495849609 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24278 +1036 0 moodle core\\task\\blog_cron_task 0 1613082781.5046000000 1613082781.5087000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:33:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034301280975342 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24278 +1037 0 moodle core\\task\\question_preview_cleanup_task 0 1613082781.5165000000 1613082781.5338000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:33:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016576051712036 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24278 +1038 0 moodle core\\task\\question_stats_cleanup_task 0 1613082781.5423000000 1613082781.5442000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:33:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012140274047852 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24278 +1039 0 mod_assign mod_assign\\task\\cron_task 0 1613082781.5567000000 1613082781.5893000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:33:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031627893447876 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24278 +1040 0 mod_forum mod_forum\\task\\cron_task 0 1613082781.6083000000 1613082781.6107000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:33:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015430450439453 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24278 +1041 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082781.6289000000 1613082781.6358000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:33:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059690475463867 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24278 +1042 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082781.6441000000 1613082781.6451000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:33:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.608268737793E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24278 +1043 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082781.6533000000 1613082781.6543000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:33:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.4890594482422E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24278 +1044 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082781.6623000000 1613082781.6639000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:33:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00071191787719727 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24278 +1077 0 moodle core\\task\\session_cleanup_task 0 1613082901.5852000000 1613082901.5939000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:35:01. Current memory use 23.2MB.\n... used 19 dbqueries\n... used 0.0073630809783936 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24315 +1045 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082781.6724000000 1613082781.6734000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:33:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24278 +1046 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082781.6845000000 1613082781.6866000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:33:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.00148606300354 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24278 +1047 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082781.6949000000 1613082781.6956000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:33:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011706352233887 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24278 +1048 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082781.7038000000 1613082781.7052000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:33:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00078606605529785 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24278 +1049 0 moodle core\\task\\session_cleanup_task 0 1613082841.8978000000 1613082841.9123000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:34:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011317014694214 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24297 +1050 0 moodle core\\task\\send_new_user_passwords_task 0 1613082841.9213000000 1613082841.9226000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:34:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00060677528381348 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24297 +1051 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082841.9308000000 1613082841.9315000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:34:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.7922134399414E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24297 +1052 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082841.9399000000 1613082841.9841000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:34:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043506145477295 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24297 +1053 0 moodle core\\task\\grade_cron_task 0 1613082841.9927000000 1613082841.9959000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:34:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.002551794052124 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24297 +1054 0 moodle core\\task\\completion_regular_task 0 1613082842.0044000000 1613082842.0304000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:34:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.025264024734497 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24297 +1055 0 moodle core\\task\\portfolio_cron_task 0 1613082842.0390000000 1613082842.0397000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:34:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24297 +1056 0 moodle core\\task\\plagiarism_cron_task 0 1613082842.0477000000 1613082842.0484000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:34:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1007995605469E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24297 +1057 0 moodle core\\task\\calendar_cron_task 0 1613082842.0610000000 1613082842.0651000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:34:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0034241676330566 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24297 +1058 0 moodle core\\task\\blog_cron_task 0 1613082842.0732000000 1613082842.0774000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:34:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034618377685547 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24297 +1059 0 moodle core\\task\\question_preview_cleanup_task 0 1613082842.0855000000 1613082842.1027000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:34:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.01656699180603 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24297 +1060 0 moodle core\\task\\question_stats_cleanup_task 0 1613082842.1110000000 1613082842.1129000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:34:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012261867523193 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24297 +1061 0 mod_assign mod_assign\\task\\cron_task 0 1613082842.1265000000 1613082842.1592000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:34:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031800031661987 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24297 +1062 0 mod_forum mod_forum\\task\\cron_task 0 1613082842.1782000000 1613082842.1806000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:34:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015089511871338 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24297 +1063 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082842.1987000000 1613082842.2057000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:34:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0060489177703857 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24297 +1064 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082842.2141000000 1613082842.2151000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:34:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.7036361694336E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24297 +1065 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082842.2234000000 1613082842.2244000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:34:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24297 +1066 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082842.2324000000 1613082842.2340000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:34:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00071096420288086 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24297 +1067 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082842.2423000000 1613082842.2433000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:34:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.4890594482422E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24297 +1068 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082842.2538000000 1613082842.2559000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:34:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014951229095459 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24297 +1069 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082842.2641000000 1613082842.2648000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:34:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.0001220703125 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24297 +1070 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082842.2733000000 1613082842.2748000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:34:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00080204010009766 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24297 +1071 0 moodle core\\task\\messaging_cleanup_task 0 1613082901.4711000000 1613082901.4843000000 1 4 0 Execute scheduled task: Background processing for messaging (core\\task\\messaging_cleanup_task)\n... started 22:35:01. Current memory use 16.8MB.\n... used 5 dbqueries\n... used 0.0099861621856689 seconds\nScheduled task complete: Background processing for messaging (core\\task\\messaging_cleanup_task)\n dev.derekmaxson.com 24315 +1072 0 moodle core\\task\\badges_cron_task 0 1613082901.4937000000 1613082901.4983000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 22:35:01. Current memory use 18.1MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0039758682250977 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 24315 +1073 0 moodle core\\task\\badges_message_task 0 1613082901.5069000000 1613082901.5082000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 22:35:01. Current memory use 18.4MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00060105323791504 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 24315 +1074 0 mod_chat mod_chat\\task\\cron_task 0 1613082901.5199000000 1613082901.5291000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 22:35:01. Current memory use 19.5MB.\n... used 4 dbqueries\n... used 0.0083160400390625 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 24315 +1075 0 mod_scorm mod_scorm\\task\\cron_task 0 1613082901.5375000000 1613082901.5567000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 22:35:01. Current memory use 20.1MB.\n... used 0 dbqueries\n... used 0.018311023712158 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 24315 +1076 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613082901.5680000000 1613082901.5764000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 22:35:01. Current memory use 21MB.\n\n0 feeds refreshed (took 0.00075900000000007 seconds)\n... used 3 dbqueries\n... used 0.0078508853912354 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 24315 +1078 0 moodle core\\task\\send_new_user_passwords_task 0 1613082901.6029000000 1613082901.6041000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:35:01. Current memory use 23.6MB.\n... used 1 dbqueries\n... used 0.00059199333190918 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24315 +1079 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082901.6123000000 1613082901.6130000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:35:01. Current memory use 23.6MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24315 +1080 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082901.6215000000 1613082901.6532000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:35:01. Current memory use 23.6MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.031042098999023 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24315 +1081 0 moodle core\\task\\grade_cron_task 0 1613082901.6619000000 1613082901.6651000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:35:01. Current memory use 27MB.\n... used 6 dbqueries\n... used 0.002572774887085 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24315 +1082 0 moodle core\\task\\completion_regular_task 0 1613082901.6735000000 1613082901.6998000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:35:01. Current memory use 27MB.\n... used 18 dbqueries\n... used 0.025665998458862 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24315 +1083 0 moodle core\\task\\portfolio_cron_task 0 1613082901.7083000000 1613082901.7090000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:35:01. Current memory use 27.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24315 +1084 0 moodle core\\task\\plagiarism_cron_task 0 1613082901.7177000000 1613082901.7185000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:35:01. Current memory use 27.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24315 +1085 0 moodle core\\task\\calendar_cron_task 0 1613082901.7267000000 1613082901.7308000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:35:01. Current memory use 27.4MB.\n... used 1 dbqueries\n... used 0.0035059452056885 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24315 +1086 0 moodle core\\task\\blog_cron_task 0 1613082901.7395000000 1613082901.7436000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:35:01. Current memory use 27.8MB.\n... used 2 dbqueries\n... used 0.0034811496734619 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24315 +1087 0 moodle core\\task\\question_preview_cleanup_task 0 1613082901.7521000000 1613082901.7694000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:35:01. Current memory use 28.2MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016677856445312 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24315 +1088 0 moodle core\\task\\question_stats_cleanup_task 0 1613082901.7784000000 1613082901.7803000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:35:01. Current memory use 29.8MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012350082397461 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24315 +1089 0 mod_assign mod_assign\\task\\cron_task 0 1613082901.7888000000 1613082901.8222000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:35:01. Current memory use 29.9MB.\n... used 3 dbqueries\n... used 0.032392024993896 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24315 +1090 0 mod_forum mod_forum\\task\\cron_task 0 1613082901.8415000000 1613082901.8440000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:35:01. Current memory use 33.9MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015029907226562 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24315 +1091 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082901.8625000000 1613082901.8695000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:35:01. Current memory use 35.1MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0057759284973145 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24315 +1092 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082901.8782000000 1613082901.8790000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:35:01. Current memory use 35.1MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24315 +1093 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082901.8870000000 1613082901.8877000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:35:01. Current memory use 35.1MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24315 +1094 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082901.8964000000 1613082901.8981000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:35:01. Current memory use 35.2MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00072097778320312 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24315 +1095 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082901.9066000000 1613082901.9074000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:35:01. Current memory use 35.2MB.\n... used 0 dbqueries\n... used 0.0001070499420166 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24315 +1096 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082901.9187000000 1613082901.9208000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:35:01. Current memory use 35MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014760494232178 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24315 +1097 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082901.9297000000 1613082901.9304000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:35:01. Current memory use 35.2MB.\n... used 0 dbqueries\n... used 0.0001380443572998 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24315 +1098 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082901.9390000000 1613082901.9405000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:35:01. Current memory use 35.2MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00078988075256348 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24315 +1099 0 moodle core\\task\\session_cleanup_task 0 1613082962.1314000000 1613082962.1455000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:36:02. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.010977983474731 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24335 +1100 0 moodle core\\task\\send_new_user_passwords_task 0 1613082962.1540000000 1613082962.1552000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:36:02. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057196617126465 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24335 +1101 0 moodle core\\task\\send_failed_login_notifications_task 0 1613082962.1633000000 1613082962.1639000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:36:02. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24335 +1102 0 moodle core\\task\\legacy_plugin_cron_task 0 1613082962.1719000000 1613082962.2154000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:36:02. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042940855026245 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24335 +1103 0 moodle core\\task\\grade_cron_task 0 1613082962.2238000000 1613082962.2269000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:36:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025310516357422 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24335 +1104 0 moodle core\\task\\completion_regular_task 0 1613082962.2348000000 1613082962.2601000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:36:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024640083312988 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24335 +1105 0 moodle core\\task\\portfolio_cron_task 0 1613082962.2681000000 1613082962.2688000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:36:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24335 +1106 0 moodle core\\task\\plagiarism_cron_task 0 1613082962.2769000000 1613082962.2776000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:36:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24335 +1107 0 moodle core\\task\\calendar_cron_task 0 1613082962.2903000000 1613082962.2943000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:36:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033040046691895 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24335 +1108 0 moodle core\\task\\blog_cron_task 0 1613082962.3024000000 1613082962.3065000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:36:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033791065216064 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24335 +1109 0 moodle core\\task\\question_preview_cleanup_task 0 1613082962.3143000000 1613082962.3312000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:36:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016283988952637 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24335 +1110 0 moodle core\\task\\question_stats_cleanup_task 0 1613082962.3397000000 1613082962.3416000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:36:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011849403381348 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24335 +1111 0 mod_assign mod_assign\\task\\cron_task 0 1613082962.3541000000 1613082962.3861000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:36:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031160116195679 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24335 +1112 0 mod_forum mod_forum\\task\\cron_task 0 1613082962.4046000000 1613082962.4070000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:36:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015039443969727 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24335 +1113 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613082962.4242000000 1613082962.4310000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:36:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058720111846924 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24335 +1114 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613082962.4389000000 1613082962.4398000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:36:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24335 +1115 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613082962.4475000000 1613082962.4484000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:36:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24335 +1116 0 mod_workshop mod_workshop\\task\\cron_task 0 1613082962.4561000000 1613082962.4576000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:36:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067400932312012 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24335 +1117 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613082962.4655000000 1613082962.4665000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:36:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 0.0001070499420166 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24335 +1118 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613082962.4774000000 1613082962.4794000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:36:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014469623565674 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24335 +1119 0 tool_monitor tool_monitor\\task\\clean_events 0 1613082962.4873000000 1613082962.4880000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:36:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011587142944336 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24335 +1120 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613082962.4957000000 1613082962.4971000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:36:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00076103210449219 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24335 +1121 0 moodle core\\task\\session_cleanup_task 0 1613083021.6867000000 1613083021.7009000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:37:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011270046234131 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24351 +1122 0 moodle core\\task\\send_new_user_passwords_task 0 1613083021.7103000000 1613083021.7116000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:37:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00058794021606445 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24351 +1123 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083021.7202000000 1613083021.7209000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:37:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.4822692871094E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24351 +1124 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083021.7295000000 1613083021.7731000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:37:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042943954467773 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24351 +1125 0 moodle core\\task\\grade_cron_task 0 1613083021.7818000000 1613083021.7850000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:37:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025169849395752 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24351 +1126 0 moodle core\\task\\completion_regular_task 0 1613083021.7935000000 1613083021.8189000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:37:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024756908416748 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24351 +1127 0 moodle core\\task\\portfolio_cron_task 0 1613083021.8272000000 1613083021.8279000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:37:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24351 +1128 0 moodle core\\task\\plagiarism_cron_task 0 1613083021.8362000000 1613083021.8369000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:37:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24351 +1129 0 moodle core\\task\\calendar_cron_task 0 1613083021.8494000000 1613083021.8533000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:37:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0032761096954346 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24351 +1130 0 moodle core\\task\\blog_cron_task 0 1613083021.8616000000 1613083021.8656000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:37:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033330917358398 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24351 +1131 0 moodle core\\task\\question_preview_cleanup_task 0 1613083021.8738000000 1613083021.8907000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:37:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016323089599609 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24351 +1132 0 moodle core\\task\\question_stats_cleanup_task 0 1613083021.8993000000 1613083021.9012000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:37:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012130737304688 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24351 +1133 0 mod_assign mod_assign\\task\\cron_task 0 1613083021.9136000000 1613083021.9460000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:37:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031288862228394 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24351 +1134 0 mod_forum mod_forum\\task\\cron_task 0 1613083021.9646000000 1613083021.9670000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:37:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014898777008057 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24351 +1135 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083021.9849000000 1613083021.9917000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:37:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059030055999756 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24351 +1136 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083021.9996000000 1613083022.0006000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:37:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24351 +1137 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083022.0087000000 1613083022.0097000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:37:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 0.00010514259338379 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24351 +1138 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083022.0180000000 1613083022.0196000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:37:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068092346191406 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24351 +1139 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083022.0274000000 1613083022.0284000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:37:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24351 +1140 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083022.0388000000 1613083022.0408000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:37:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014159679412842 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24351 +1141 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083022.0491000000 1613083022.0498000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:37:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011014938354492 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24351 +1142 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083022.0580000000 1613083022.0594000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:37:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00076913833618164 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24351 +1143 0 moodle core\\task\\session_cleanup_task 0 1613083081.2498000000 1613083081.2645000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:38:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011369228363037 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24366 +1144 0 moodle core\\task\\send_new_user_passwords_task 0 1613083081.2730000000 1613083081.2742000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:38:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057411193847656 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24366 +1145 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083081.2830000000 1613083081.2837000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:38:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.57763671875E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24366 +1146 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083081.2923000000 1613083081.3360000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:38:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043100833892822 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24366 +1147 0 moodle core\\task\\grade_cron_task 0 1613083081.3444000000 1613083081.3476000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:38:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025599002838135 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24366 +1148 0 moodle core\\task\\completion_regular_task 0 1613083081.3560000000 1613083081.3814000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:38:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024755001068115 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24366 +1149 0 moodle core\\task\\portfolio_cron_task 0 1613083081.3895000000 1613083081.3902000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:38:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24366 +1150 0 moodle core\\task\\plagiarism_cron_task 0 1613083081.3982000000 1613083081.3989000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:38:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24366 +1151 0 moodle core\\task\\calendar_cron_task 0 1613083081.4118000000 1613083081.4157000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:38:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.003324031829834 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24366 +1152 0 moodle core\\task\\blog_cron_task 0 1613083081.4252000000 1613083081.4296000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:38:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0037648677825928 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24366 +1153 0 moodle core\\task\\question_preview_cleanup_task 0 1613083081.4390000000 1613083081.4566000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:38:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016932964324951 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24366 +1154 0 moodle core\\task\\question_stats_cleanup_task 0 1613083081.4647000000 1613083081.4665000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:38:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012059211730957 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24366 +1155 0 mod_assign mod_assign\\task\\cron_task 0 1613083081.4793000000 1613083081.5115000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:38:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031406879425049 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24366 +1156 0 mod_forum mod_forum\\task\\cron_task 0 1613083081.5314000000 1613083081.5337000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:38:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015008449554443 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24366 +1157 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083081.5520000000 1613083081.5589000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:38:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.005950927734375 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24366 +1158 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083081.5680000000 1613083081.5690000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:38:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.0122222900391E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24366 +1159 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083081.5776000000 1613083081.5785000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:38:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 0.00011301040649414 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24366 +1160 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083081.5871000000 1613083081.5886000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:38:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00069403648376465 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24366 +1161 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083081.5973000000 1613083081.5983000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:38:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24366 +1162 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083081.6095000000 1613083081.6115000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:38:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014810562133789 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24366 +1163 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083081.6203000000 1613083081.6221000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:38:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011706352233887 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24366 +1164 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083081.6306000000 1613083081.6320000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:38:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.0007789134979248 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24366 +1165 0 moodle core\\task\\session_cleanup_task 0 1613083141.8269000000 1613083141.8419000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:39:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011964797973633 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24385 +1166 0 moodle core\\task\\send_new_user_passwords_task 0 1613083141.8527000000 1613083141.8540000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:39:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00063300132751465 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24385 +1167 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083141.8638000000 1613083141.8645000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:39:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24385 +1168 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083141.8742000000 1613083141.9186000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:39:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043746948242188 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24385 +1169 0 moodle core\\task\\grade_cron_task 0 1613083141.9277000000 1613083141.9309000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:39:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025479793548584 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24385 +1170 0 moodle core\\task\\completion_regular_task 0 1613083141.9397000000 1613083141.9651000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:39:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024823904037476 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24385 +1171 0 moodle core\\task\\portfolio_cron_task 0 1613083141.9733000000 1613083141.9740000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:39:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24385 +1172 0 moodle core\\task\\plagiarism_cron_task 0 1613083141.9820000000 1613083141.9828000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:39:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6968460083008E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24385 +1173 0 moodle core\\task\\calendar_cron_task 0 1613083141.9958000000 1613083141.9999000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:39:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033960342407227 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24385 +1174 0 moodle core\\task\\blog_cron_task 0 1613083142.0087000000 1613083142.0128000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:39:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034267902374268 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24385 +1175 0 moodle core\\task\\question_preview_cleanup_task 0 1613083142.0211000000 1613083142.0382000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:39:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016426801681519 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24385 +1176 0 moodle core\\task\\question_stats_cleanup_task 0 1613083142.0464000000 1613083142.0483000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:39:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011670589447021 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24385 +1177 0 mod_assign mod_assign\\task\\cron_task 0 1613083142.0609000000 1613083142.0934000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:39:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031537055969238 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24385 +1178 0 mod_forum mod_forum\\task\\cron_task 0 1613083142.1130000000 1613083142.1157000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:39:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0018050670623779 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24385 +1179 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083142.1341000000 1613083142.1411000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:39:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059750080108643 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24385 +1180 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083142.1498000000 1613083142.1508000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:39:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 0.00010895729064941 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24385 +1181 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083142.1589000000 1613083142.1598000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:39:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24385 +1182 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083142.1680000000 1613083142.1695000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:39:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.0006859302520752 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24385 +1183 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083142.1778000000 1613083142.1788000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:39:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.3936920166016E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24385 +1184 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083142.1897000000 1613083142.1918000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:39:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0015478134155273 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24385 +1185 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083142.2005000000 1613083142.2012000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:39:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011801719665527 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24385 +1186 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083142.2097000000 1613083142.2111000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:39:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.0007779598236084 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24385 +1187 0 enrol_manual enrol_manual\\task\\sync_enrolments 0 1613083201.4036000000 1613083201.4111000000 0 0 0 Execute scheduled task: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n... started 22:40:01. Current memory use 16.5MB.\nVerifying manual enrolment expiration...\n...manual enrolment updates finished.\n... used 0 dbqueries\n... used 0.0051629543304443 seconds\nScheduled task complete: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n dev.derekmaxson.com 24446 +1410 0 moodle core\\task\\blog_cron_task 0 1613083742.2585000000 1613083742.2626000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:49:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034101009368896 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24756 +1188 0 enrol_manual enrol_manual\\task\\send_expiry_notifications 0 1613083201.4219000000 1613083201.4227000000 0 0 0 Execute scheduled task: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n... started 22:40:01. Current memory use 17.5MB.\nmanual enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00020408630371094 seconds\nScheduled task complete: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n dev.derekmaxson.com 24446 +1189 0 enrol_self enrol_self\\task\\sync_enrolments 0 1613083201.4315000000 1613083201.4367000000 6 0 0 Execute scheduled task: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n... started 22:40:01. Current memory use 17.5MB.\nVerifying self-enrolments...\n...user self-enrolment updates finished.\nNo expired enrol_self enrolments detected\n... used 6 dbqueries\n... used 0.0045170783996582 seconds\nScheduled task complete: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n dev.derekmaxson.com 24446 +1190 0 enrol_self enrol_self\\task\\send_expiry_notifications 0 1613083201.4450000000 1613083201.4458000000 0 0 0 Execute scheduled task: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n... started 22:40:01. Current memory use 17.6MB.\nself enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00017714500427246 seconds\nScheduled task complete: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n dev.derekmaxson.com 24446 +1191 0 moodle core\\task\\badges_cron_task 0 1613083201.4541000000 1613083201.4594000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 22:40:01. Current memory use 17.9MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0039379596710205 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 24446 +1192 0 moodle core\\task\\badges_message_task 0 1613083201.4687000000 1613083201.4700000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 22:40:01. Current memory use 18.3MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00064206123352051 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 24446 +1193 0 mod_chat mod_chat\\task\\cron_task 0 1613083201.4839000000 1613083201.4931000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 22:40:01. Current memory use 19.3MB.\n... used 4 dbqueries\n... used 0.0083479881286621 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 24446 +1194 0 mod_scorm mod_scorm\\task\\cron_task 0 1613083201.5019000000 1613083201.5206000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 22:40:01. Current memory use 19.9MB.\n... used 0 dbqueries\n... used 0.017876148223877 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 24446 +1195 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613083201.5328000000 1613083201.5412000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 22:40:01. Current memory use 20.8MB.\n\n0 feeds refreshed (took 0.00079200000000001 seconds)\n... used 3 dbqueries\n... used 0.007800817489624 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 24446 +1196 0 moodle core\\task\\session_cleanup_task 0 1613083201.5498000000 1613083201.5587000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:40:01. Current memory use 23MB.\n... used 19 dbqueries\n... used 0.0074281692504883 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24446 +1197 0 moodle core\\task\\send_new_user_passwords_task 0 1613083201.5672000000 1613083201.5685000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:40:01. Current memory use 23.3MB.\n... used 1 dbqueries\n... used 0.00062799453735352 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24446 +1198 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083201.5773000000 1613083201.5781000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:40:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24446 +1199 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083201.5865000000 1613083201.6161000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:40:01. Current memory use 23.4MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.028981924057007 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24446 +1200 0 moodle core\\task\\grade_cron_task 0 1613083201.6248000000 1613083201.6280000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:40:01. Current memory use 26.6MB.\n... used 6 dbqueries\n... used 0.002608060836792 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24446 +1201 0 moodle core\\task\\completion_regular_task 0 1613083201.6366000000 1613083201.6622000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:40:01. Current memory use 26.6MB.\n... used 18 dbqueries\n... used 0.024983882904053 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24446 +1202 0 moodle core\\task\\portfolio_cron_task 0 1613083201.6706000000 1613083201.6713000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:40:01. Current memory use 27MB.\n... used 0 dbqueries\n... used 4.4822692871094E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24446 +1203 0 moodle core\\task\\plagiarism_cron_task 0 1613083201.6795000000 1613083201.6801000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:40:01. Current memory use 27.1MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24446 +1204 0 moodle core\\task\\calendar_cron_task 0 1613083201.6883000000 1613083201.6925000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:40:01. Current memory use 27.1MB.\n... used 1 dbqueries\n... used 0.0035820007324219 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24446 +1205 0 moodle core\\task\\blog_cron_task 0 1613083201.7017000000 1613083201.7057000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:40:01. Current memory use 27.5MB.\n... used 2 dbqueries\n... used 0.0033810138702393 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24446 +1206 0 moodle core\\task\\question_preview_cleanup_task 0 1613083201.7145000000 1613083201.7313000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:40:01. Current memory use 27.7MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016215085983276 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24446 +1207 0 moodle core\\task\\question_stats_cleanup_task 0 1613083201.7406000000 1613083201.7425000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:40:01. Current memory use 29.4MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012490749359131 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24446 +1208 0 mod_assign mod_assign\\task\\cron_task 0 1613083201.7544000000 1613083201.7870000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:40:01. Current memory use 29.5MB.\n... used 3 dbqueries\n... used 0.031627178192139 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24446 +1209 0 mod_forum mod_forum\\task\\cron_task 0 1613083201.8069000000 1613083201.8094000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:40:01. Current memory use 33.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015170574188232 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24446 +1210 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083201.8279000000 1613083201.8348000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:40:01. Current memory use 34.7MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0057511329650879 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24446 +1211 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083201.8439000000 1613083201.8447000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:40:01. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24446 +1212 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083201.8529000000 1613083201.8537000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:40:01. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 8.6069107055664E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24446 +1213 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083201.8620000000 1613083201.8637000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:40:01. Current memory use 34.8MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00069999694824219 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24446 +1214 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083201.8726000000 1613083201.8734000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:40:01. Current memory use 34.8MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24446 +1215 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083201.8847000000 1613083201.8868000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:40:01. Current memory use 34.6MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0015139579772949 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24446 +1216 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083201.8957000000 1613083201.8964000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:40:01. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 0.00011610984802246 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24446 +1217 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083201.9049000000 1613083201.9063000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:40:01. Current memory use 34.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.0007779598236084 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24446 +1218 0 moodle core\\task\\session_cleanup_task 0 1613083262.0968000000 1613083262.1109000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:41:02. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011152029037476 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24463 +1219 0 moodle core\\task\\send_new_user_passwords_task 0 1613083262.1193000000 1613083262.1205000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:41:02. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057506561279297 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24463 +1220 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083262.1290000000 1613083262.1297000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:41:02. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24463 +1221 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083262.1383000000 1613083262.1815000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:41:02. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042587041854858 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24463 +1222 0 moodle core\\task\\grade_cron_task 0 1613083262.1915000000 1613083262.1947000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:41:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025320053100586 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24463 +1223 0 moodle core\\task\\completion_regular_task 0 1613083262.2114000000 1613083262.2367000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:41:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024710178375244 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24463 +1224 0 moodle core\\task\\portfolio_cron_task 0 1613083262.2566000000 1613083262.2573000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:41:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24463 +1225 0 moodle core\\task\\plagiarism_cron_task 0 1613083262.2656000000 1613083262.2662000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:41:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24463 +1226 0 moodle core\\task\\calendar_cron_task 0 1613083262.2792000000 1613083262.2831000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:41:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033109188079834 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24463 +1227 0 moodle core\\task\\blog_cron_task 0 1613083262.2915000000 1613083262.2955000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:41:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.003331184387207 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24463 +1228 0 moodle core\\task\\question_preview_cleanup_task 0 1613083262.3040000000 1613083262.3208000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:41:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016211986541748 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24463 +1229 0 moodle core\\task\\question_stats_cleanup_task 0 1613083262.3292000000 1613083262.3310000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:41:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012109279632568 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24463 +1230 0 mod_assign mod_assign\\task\\cron_task 0 1613083262.3438000000 1613083262.3759000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:41:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031254768371582 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24463 +1231 0 mod_forum mod_forum\\task\\cron_task 0 1613083262.3980000000 1613083262.4004000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:41:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014979839324951 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24463 +1232 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083262.4187000000 1613083262.4254000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:41:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058798789978027 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24463 +1233 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083262.4336000000 1613083262.4346000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:41:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24463 +1234 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083262.4422000000 1613083262.4432000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:41:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.392333984375E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24463 +1235 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083262.4510000000 1613083262.4525000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:41:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067687034606934 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24463 +1236 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083262.4600000000 1613083262.4610000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:41:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24463 +1237 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083262.4717000000 1613083262.4737000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:41:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014181137084961 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24463 +1238 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083262.4818000000 1613083262.4825000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:41:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.0001380443572998 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24463 +1239 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083262.4906000000 1613083262.4919000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:41:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00075888633728027 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24463 +1240 0 moodle core\\task\\analytics_cleanup_task 0 1613083321.6809000000 1613083321.7816000000 28 3 0 Execute scheduled task: Analytics cleanup (core\\task\\analytics_cleanup_task)\n... started 22:42:01. Current memory use 16.8MB.\n... used 31 dbqueries\n... used 0.097644090652466 seconds\nScheduled task complete: Analytics cleanup (core\\task\\analytics_cleanup_task)\n dev.derekmaxson.com 24477 +1241 0 moodle core\\task\\session_cleanup_task 0 1613083321.7906000000 1613083321.7984000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:42:01. Current memory use 23.4MB.\n... used 19 dbqueries\n... used 0.0070490837097168 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24477 +1242 0 moodle core\\task\\send_new_user_passwords_task 0 1613083321.8067000000 1613083321.8079000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:42:01. Current memory use 23.7MB.\n... used 1 dbqueries\n... used 0.0005650520324707 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24477 +1243 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083321.8167000000 1613083321.8174000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:42:01. Current memory use 23.8MB.\n... used 0 dbqueries\n... used 5.1021575927734E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24477 +1244 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083321.8262000000 1613083321.8502000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:42:01. Current memory use 23.8MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.023321151733398 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24477 +1245 0 moodle core\\task\\grade_cron_task 0 1613083321.8583000000 1613083321.8615000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:42:01. Current memory use 26.4MB.\n... used 6 dbqueries\n... used 0.0025148391723633 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24477 +1246 0 moodle core\\task\\completion_regular_task 0 1613083321.8702000000 1613083321.8941000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:42:01. Current memory use 26.4MB.\n... used 18 dbqueries\n... used 0.023223161697388 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24477 +1247 0 moodle core\\task\\portfolio_cron_task 0 1613083321.9032000000 1613083321.9040000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:42:01. Current memory use 26.6MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24477 +1248 0 moodle core\\task\\plagiarism_cron_task 0 1613083321.9126000000 1613083321.9133000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:42:01. Current memory use 26.6MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24477 +1249 0 moodle core\\task\\calendar_cron_task 0 1613083321.9220000000 1613083321.9263000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:42:01. Current memory use 26.6MB.\n... used 1 dbqueries\n... used 0.0035510063171387 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24477 +1250 0 moodle core\\task\\blog_cron_task 0 1613083321.9353000000 1613083321.9394000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:42:01. Current memory use 27MB.\n... used 2 dbqueries\n... used 0.0034399032592773 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24477 +1251 0 moodle core\\task\\question_preview_cleanup_task 0 1613083321.9478000000 1613083321.9651000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:42:01. Current memory use 27.3MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016685962677002 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24477 +1252 0 moodle core\\task\\question_stats_cleanup_task 0 1613083321.9733000000 1613083321.9751000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:42:01. Current memory use 30.2MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011489391326904 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24477 +1253 0 mod_assign mod_assign\\task\\cron_task 0 1613083321.9868000000 1613083322.0191000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:42:01. Current memory use 31.2MB.\n... used 3 dbqueries\n... used 0.031383037567139 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24477 +1254 0 mod_forum mod_forum\\task\\cron_task 0 1613083322.0381000000 1613083322.0406000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:42:02. Current memory use 35.1MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.001568078994751 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24477 +1255 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083322.0583000000 1613083322.0649000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:42:02. Current memory use 36.2MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0057268142700195 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24477 +1256 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083322.0732000000 1613083322.0742000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:42:02. Current memory use 36.2MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24477 +1257 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083322.0820000000 1613083322.0830000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:42:02. Current memory use 36.2MB.\n... used 0 dbqueries\n... used 8.9168548583984E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24477 +1258 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083322.0909000000 1613083322.0924000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:42:02. Current memory use 36.2MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068187713623047 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24477 +1259 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083322.1005000000 1613083322.1015000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:42:02. Current memory use 36.2MB.\n... used 0 dbqueries\n... used 9.5129013061523E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24477 +1260 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083322.1121000000 1613083322.1142000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:42:02. Current memory use 35.3MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014898777008057 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24477 +1261 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083322.1229000000 1613083322.1236000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:42:02. Current memory use 35.5MB.\n... used 0 dbqueries\n... used 0.00013995170593262 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24477 +1262 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083322.1317000000 1613083322.1332000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:42:02. Current memory use 35.5MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00088095664978027 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24477 +1263 0 moodle core\\task\\session_cleanup_task 0 1613083381.3221000000 1613083381.3360000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:43:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.010967016220093 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24493 +1264 0 moodle core\\task\\send_new_user_passwords_task 0 1613083381.3446000000 1613083381.3458000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:43:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.0005638599395752 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24493 +1265 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083381.3543000000 1613083381.3550000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:43:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24493 +1297 0 mod_assign mod_assign\\task\\cron_task 0 1613083442.1114000000 1613083442.1437000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:44:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031423091888428 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24510 +1266 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083381.3629000000 1613083381.4064000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:43:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042890071868896 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24493 +1267 0 moodle core\\task\\grade_cron_task 0 1613083381.4150000000 1613083381.4181000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:43:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0024979114532471 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24493 +1268 0 moodle core\\task\\completion_regular_task 0 1613083381.4263000000 1613083381.4522000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:43:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.025163173675537 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24493 +1269 0 moodle core\\task\\portfolio_cron_task 0 1613083381.4601000000 1613083381.4608000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:43:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 5.5074691772461E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24493 +1270 0 moodle core\\task\\plagiarism_cron_task 0 1613083381.4686000000 1613083381.4692000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:43:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24493 +1271 0 moodle core\\task\\calendar_cron_task 0 1613083381.4817000000 1613083381.4856000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:43:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033040046691895 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24493 +1272 0 moodle core\\task\\blog_cron_task 0 1613083381.4934000000 1613083381.4973000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:43:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033509731292725 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24493 +1273 0 moodle core\\task\\question_preview_cleanup_task 0 1613083381.5050000000 1613083381.5219000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:43:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.01625394821167 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24493 +1274 0 moodle core\\task\\question_stats_cleanup_task 0 1613083381.5299000000 1613083381.5318000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:43:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011558532714844 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24493 +1275 0 mod_assign mod_assign\\task\\cron_task 0 1613083381.5435000000 1613083381.5756000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:43:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031299829483032 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24493 +1276 0 mod_forum mod_forum\\task\\cron_task 0 1613083381.5941000000 1613083381.5965000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:43:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014889240264893 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24493 +1277 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083381.6179000000 1613083381.6248000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:43:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.005993127822876 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24493 +1278 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083381.6329000000 1613083381.6338000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:43:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.608268737793E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24493 +1279 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083381.6418000000 1613083381.6427000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:43:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24493 +1280 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083381.6505000000 1613083381.6521000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:43:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068283081054688 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24493 +1361 0 moodle core\\task\\grade_cron_task 0 1613083622.0475000000 1613083622.0506000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:47:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0024888515472412 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24717 +1281 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083381.6595000000 1613083381.6604000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:43:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.5115432739258E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24493 +1282 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083381.6709000000 1613083381.6729000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:43:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014059543609619 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24493 +1283 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083381.6808000000 1613083381.6815000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:43:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011086463928223 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24493 +1284 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083381.6894000000 1613083381.6908000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:43:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.0007779598236084 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24493 +1285 0 moodle core\\task\\session_cleanup_task 0 1613083441.8815000000 1613083441.8956000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:44:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.01107382774353 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24510 +1286 0 moodle core\\task\\send_new_user_passwords_task 0 1613083441.9046000000 1613083441.9059000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:44:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057697296142578 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24510 +1287 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083441.9147000000 1613083441.9154000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:44:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.6968460083008E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24510 +1288 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083441.9238000000 1613083441.9683000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:44:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043837070465088 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24510 +1289 0 moodle core\\task\\grade_cron_task 0 1613083441.9775000000 1613083441.9808000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:44:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0026531219482422 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24510 +1290 0 moodle core\\task\\completion_regular_task 0 1613083441.9896000000 1613083442.0150000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:44:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024755954742432 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24510 +1291 0 moodle core\\task\\portfolio_cron_task 0 1613083442.0235000000 1613083442.0241000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:44:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24510 +1292 0 moodle core\\task\\plagiarism_cron_task 0 1613083442.0323000000 1613083442.0330000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:44:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24510 +1293 0 moodle core\\task\\calendar_cron_task 0 1613083442.0458000000 1613083442.0498000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:44:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0032980442047119 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24510 +1294 0 moodle core\\task\\blog_cron_task 0 1613083442.0582000000 1613083442.0623000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:44:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033559799194336 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24510 +1295 0 moodle core\\task\\question_preview_cleanup_task 0 1613083442.0707000000 1613083442.0878000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:44:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016401052474976 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24510 +1296 0 moodle core\\task\\question_stats_cleanup_task 0 1613083442.0963000000 1613083442.0982000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:44:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012211799621582 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24510 +1298 0 mod_forum mod_forum\\task\\cron_task 0 1613083442.1629000000 1613083442.1652000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:44:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014848709106445 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24510 +1299 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083442.1832000000 1613083442.1900000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:44:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059101581573486 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24510 +1300 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083442.1982000000 1613083442.1992000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:44:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.4175338745117E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24510 +1301 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083442.2072000000 1613083442.2082000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:44:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24510 +1302 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083442.2162000000 1613083442.2177000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:44:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067996978759766 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24510 +1303 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083442.2257000000 1613083442.2267000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:44:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24510 +1304 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083442.2375000000 1613083442.2395000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:44:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014610290527344 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24510 +1305 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083442.2481000000 1613083442.2488000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:44:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011491775512695 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24510 +1306 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083442.2574000000 1613083442.2588000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:44:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00078296661376953 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24510 +1307 0 assignfeedback_editpdf assignfeedback_editpdf\\task\\convert_submissions 0 1613083501.7189000000 1613083501.7763000000 1 0 0 Execute scheduled task: Prepare submissions for annotation (assignfeedback_editpdf\\task\\convert_submissions)\n... started 22:45:01. Current memory use 16.5MB.\n... used 1 dbqueries\n... used 0.05498480796814 seconds\nScheduled task complete: Prepare submissions for annotation (assignfeedback_editpdf\\task\\convert_submissions)\n dev.derekmaxson.com 24654 +1308 0 moodle core\\task\\badges_cron_task 0 1613083501.7855000000 1613083501.7912000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 22:45:01. Current memory use 23.7MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0042018890380859 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 24654 +1309 0 moodle core\\task\\badges_message_task 0 1613083501.7996000000 1613083501.8009000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 22:45:01. Current memory use 24MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00060820579528809 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 24654 +1310 0 mod_chat mod_chat\\task\\cron_task 0 1613083501.8137000000 1613083501.8227000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 22:45:01. Current memory use 26.3MB.\n... used 4 dbqueries\n... used 0.0081079006195068 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 24654 +1311 0 mod_scorm mod_scorm\\task\\cron_task 0 1613083501.8313000000 1613083501.8375000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 22:45:01. Current memory use 26.9MB.\n... used 0 dbqueries\n... used 0.0052359104156494 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 24654 +1312 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613083501.8481000000 1613083501.8553000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 22:45:01. Current memory use 26.2MB.\n\n0 feeds refreshed (took 0.00070800000000004 seconds)\n... used 3 dbqueries\n... used 0.0066699981689453 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 24654 +1313 0 moodle core\\task\\session_cleanup_task 0 1613083501.8640000000 1613083501.8726000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:45:01. Current memory use 27.2MB.\n... used 19 dbqueries\n... used 0.0072507858276367 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24654 +1314 0 moodle core\\task\\send_new_user_passwords_task 0 1613083501.8810000000 1613083501.8822000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:45:01. Current memory use 27.5MB.\n... used 1 dbqueries\n... used 0.00058293342590332 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24654 +1315 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083501.8908000000 1613083501.8914000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:45:01. Current memory use 27.5MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24654 +1316 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083501.8999000000 1613083501.9157000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:45:01. Current memory use 27.5MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.015177011489868 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24654 +1317 0 moodle core\\task\\grade_cron_task 0 1613083501.9243000000 1613083501.9274000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:45:01. Current memory use 29MB.\n... used 6 dbqueries\n... used 0.002586841583252 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24654 +1318 0 moodle core\\task\\completion_regular_task 0 1613083501.9365000000 1613083501.9610000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:45:01. Current memory use 29MB.\n... used 18 dbqueries\n... used 0.023854970932007 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24654 +1319 0 moodle core\\task\\portfolio_cron_task 0 1613083501.9695000000 1613083501.9702000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:45:01. Current memory use 29.2MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24654 +1320 0 moodle core\\task\\plagiarism_cron_task 0 1613083501.9790000000 1613083501.9796000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:45:01. Current memory use 29.2MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24654 +1321 0 moodle core\\task\\calendar_cron_task 0 1613083501.9883000000 1613083501.9925000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:45:01. Current memory use 29.2MB.\n... used 1 dbqueries\n... used 0.0036580562591553 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24654 +1322 0 moodle core\\task\\blog_cron_task 0 1613083502.0016000000 1613083502.0058000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:45:02. Current memory use 29.6MB.\n... used 2 dbqueries\n... used 0.0035660266876221 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24654 +1323 0 moodle core\\task\\question_preview_cleanup_task 0 1613083502.0141000000 1613083502.0313000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:45:02. Current memory use 29.9MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.01655387878418 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24654 +1324 0 moodle core\\task\\question_stats_cleanup_task 0 1613083502.0400000000 1613083502.0419000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:45:02. Current memory use 31.6MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012331008911133 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24654 +1325 0 mod_assign mod_assign\\task\\cron_task 0 1613083502.0520000000 1613083502.0655000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:45:02. Current memory use 31.7MB.\n... used 3 dbqueries\n... used 0.012449026107788 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24654 +1326 0 mod_forum mod_forum\\task\\cron_task 0 1613083502.0851000000 1613083502.0876000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:45:02. Current memory use 33.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015499591827393 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24654 +1327 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083502.1066000000 1613083502.1137000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:45:02. Current memory use 34.7MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0057940483093262 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24654 +1328 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083502.1218000000 1613083502.1226000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:45:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24654 +1329 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083502.1309000000 1613083502.1317000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:45:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 8.8214874267578E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24654 +1330 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083502.1402000000 1613083502.1419000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:45:02. Current memory use 34.8MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00072407722473145 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24654 +1331 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083502.1503000000 1613083502.1511000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:45:02. Current memory use 34.8MB.\n... used 0 dbqueries\n... used 9.2983245849609E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24654 +1332 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083502.1625000000 1613083502.1646000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:45:02. Current memory use 34.6MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014610290527344 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24654 +1333 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083502.1731000000 1613083502.1739000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:45:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 0.00011706352233887 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24654 +1334 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083502.1825000000 1613083502.1839000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:45:02. Current memory use 34.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00078201293945312 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24654 +1335 0 moodle core\\task\\session_cleanup_task 0 1613083561.3738000000 1613083561.3879000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:46:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011053085327148 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24700 +1336 0 moodle core\\task\\send_new_user_passwords_task 0 1613083561.3967000000 1613083561.3979000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:46:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00056695938110352 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24700 +1337 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083561.4078000000 1613083561.4085000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:46:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24700 +1338 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083561.4177000000 1613083561.4617000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:46:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043301105499268 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24700 +1339 0 moodle core\\task\\grade_cron_task 0 1613083561.4708000000 1613083561.4740000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:46:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0024850368499756 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24700 +1340 0 moodle core\\task\\completion_regular_task 0 1613083561.4822000000 1613083561.5075000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:46:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024670839309692 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24700 +1341 0 moodle core\\task\\portfolio_cron_task 0 1613083561.5155000000 1613083561.5162000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:46:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24700 +1342 0 moodle core\\task\\plagiarism_cron_task 0 1613083561.5242000000 1613083561.5249000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:46:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24700 +1343 0 moodle core\\task\\calendar_cron_task 0 1613083561.5373000000 1613083561.5413000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:46:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033400058746338 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24700 +1344 0 moodle core\\task\\blog_cron_task 0 1613083561.5493000000 1613083561.5534000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:46:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033829212188721 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24700 +1345 0 moodle core\\task\\question_preview_cleanup_task 0 1613083561.5614000000 1613083561.5787000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:46:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016695976257324 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24700 +1346 0 moodle core\\task\\question_stats_cleanup_task 0 1613083561.5867000000 1613083561.5885000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:46:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011551380157471 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24700 +1347 0 mod_assign mod_assign\\task\\cron_task 0 1613083561.6004000000 1613083561.6329000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:46:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031582117080688 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24700 +1348 0 mod_forum mod_forum\\task\\cron_task 0 1613083561.6527000000 1613083561.6551000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:46:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015089511871338 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24700 +1349 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083561.6728000000 1613083561.6796000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:46:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.005889892578125 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24700 +1350 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083561.6881000000 1613083561.6890000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:46:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24700 +1351 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083561.6986000000 1613083561.6996000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:46:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.3221664428711E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24700 +1352 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083561.7095000000 1613083561.7111000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:46:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00072407722473145 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24700 +1353 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083561.7221000000 1613083561.7231000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:46:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24700 +1354 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083561.7354000000 1613083561.7375000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:46:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014469623565674 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24700 +1355 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083561.7462000000 1613083561.7469000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:46:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011301040649414 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24700 +1356 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083561.7570000000 1613083561.7583000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:46:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00075697898864746 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24700 +1357 0 moodle core\\task\\session_cleanup_task 0 1613083621.9535000000 1613083621.9675000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:47:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.01100492477417 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24717 +1358 0 moodle core\\task\\send_new_user_passwords_task 0 1613083621.9764000000 1613083621.9777000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:47:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00065898895263672 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24717 +1359 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083621.9860000000 1613083621.9867000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:47:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.4822692871094E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24717 +1360 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083621.9948000000 1613083622.0389000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:47:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043476104736328 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24717 +1362 0 moodle core\\task\\completion_regular_task 0 1613083622.0589000000 1613083622.0840000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:47:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024502992630005 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24717 +1363 0 moodle core\\task\\portfolio_cron_task 0 1613083622.0942000000 1613083622.0949000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:47:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6968460083008E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24717 +1364 0 moodle core\\task\\plagiarism_cron_task 0 1613083622.1069000000 1613083622.1076000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:47:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24717 +1365 0 moodle core\\task\\calendar_cron_task 0 1613083622.1207000000 1613083622.1246000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:47:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033061504364014 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24717 +1366 0 moodle core\\task\\blog_cron_task 0 1613083622.1328000000 1613083622.1372000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:47:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033819675445557 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24717 +1367 0 moodle core\\task\\question_preview_cleanup_task 0 1613083622.1456000000 1613083622.1627000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:47:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016417026519775 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24717 +1368 0 moodle core\\task\\question_stats_cleanup_task 0 1613083622.1714000000 1613083622.1732000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:47:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011658668518066 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24717 +1369 0 mod_assign mod_assign\\task\\cron_task 0 1613083622.1861000000 1613083622.2183000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:47:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031298875808716 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24717 +1370 0 mod_forum mod_forum\\task\\cron_task 0 1613083622.2377000000 1613083622.2401000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:47:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014729499816895 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24717 +1371 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083622.2581000000 1613083622.2649000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:47:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058410167694092 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24717 +1372 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083622.2731000000 1613083622.2741000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:47:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24717 +1373 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083622.2823000000 1613083622.2832000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:47:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24717 +1374 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083622.2917000000 1613083622.2932000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:47:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067400932312012 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24717 +1375 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083622.3010000000 1613083622.3019000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:47:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.6784362792969E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24717 +1376 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083622.3128000000 1613083622.3148000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:47:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014410018920898 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24717 +1377 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083622.3233000000 1613083622.3239000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:47:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011086463928223 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24717 +1378 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083622.3318000000 1613083622.3331000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:47:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00074410438537598 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24717 +1379 0 moodle core\\task\\session_cleanup_task 0 1613083681.5212000000 1613083681.5355000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:48:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011162996292114 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24739 +1380 0 moodle core\\task\\send_new_user_passwords_task 0 1613083681.5444000000 1613083681.5457000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:48:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00056600570678711 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24739 +1381 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083681.5541000000 1613083681.5548000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:48:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24739 +1382 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083681.5635000000 1613083681.6075000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:48:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043348073959351 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24739 +1383 0 moodle core\\task\\grade_cron_task 0 1613083681.6160000000 1613083681.6192000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:48:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025150775909424 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24739 +1384 0 moodle core\\task\\completion_regular_task 0 1613083681.6274000000 1613083681.6526000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:48:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024507999420166 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24739 +1385 0 moodle core\\task\\portfolio_cron_task 0 1613083681.6605000000 1613083681.6612000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:48:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4822692871094E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24739 +1386 0 moodle core\\task\\plagiarism_cron_task 0 1613083681.6689000000 1613083681.6696000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:48:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24739 +1387 0 moodle core\\task\\calendar_cron_task 0 1613083681.6826000000 1613083681.6865000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:48:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033040046691895 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24739 +1388 0 moodle core\\task\\blog_cron_task 0 1613083681.6950000000 1613083681.6992000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:48:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034878253936768 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24739 +1389 0 moodle core\\task\\question_preview_cleanup_task 0 1613083681.7083000000 1613083681.7255000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:48:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016512870788574 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24739 +1390 0 moodle core\\task\\question_stats_cleanup_task 0 1613083681.7337000000 1613083681.7356000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:48:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012240409851074 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24739 +1391 0 mod_assign mod_assign\\task\\cron_task 0 1613083681.7475000000 1613083681.7792000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:48:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.030932903289795 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24739 +1392 0 mod_forum mod_forum\\task\\cron_task 0 1613083681.7975000000 1613083681.7999000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:48:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014898777008057 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24739 +1409 0 moodle core\\task\\calendar_cron_task 0 1613083742.2450000000 1613083742.2494000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:49:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0034279823303223 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24756 +1393 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083681.8174000000 1613083681.8242000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:48:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059120655059814 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24739 +1394 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083681.8325000000 1613083681.8335000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:48:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.3936920166016E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24739 +1395 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083681.8416000000 1613083681.8426000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:48:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.608268737793E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24739 +1396 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083681.8505000000 1613083681.8522000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:48:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00073909759521484 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24739 +1397 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083681.8602000000 1613083681.8612000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:48:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24739 +1398 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083681.8718000000 1613083681.8738000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:48:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014231204986572 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24739 +1399 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083681.8822000000 1613083681.8829000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:48:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011396408081055 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24739 +1400 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083681.8910000000 1613083681.8923000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:48:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00076794624328613 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24739 +1401 0 moodle core\\task\\session_cleanup_task 0 1613083742.0819000000 1613083742.0962000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:49:02. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011229038238525 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24756 +1402 0 moodle core\\task\\send_new_user_passwords_task 0 1613083742.1054000000 1613083742.1066000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:49:02. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00059890747070312 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24756 +1403 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083742.1152000000 1613083742.1159000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:49:02. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24756 +1404 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083742.1244000000 1613083742.1684000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:49:02. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043329954147339 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24756 +1405 0 moodle core\\task\\grade_cron_task 0 1613083742.1770000000 1613083742.1802000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:49:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025699138641357 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24756 +1406 0 moodle core\\task\\completion_regular_task 0 1613083742.1885000000 1613083742.2139000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:49:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024736881256104 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24756 +1407 0 moodle core\\task\\portfolio_cron_task 0 1613083742.2225000000 1613083742.2232000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:49:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24756 +1408 0 moodle core\\task\\plagiarism_cron_task 0 1613083742.2313000000 1613083742.2319000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:49:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24756 +1411 0 moodle core\\task\\question_preview_cleanup_task 0 1613083742.2709000000 1613083742.2881000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:49:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016510009765625 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24756 +1412 0 moodle core\\task\\question_stats_cleanup_task 0 1613083742.2964000000 1613083742.2982000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:49:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011839866638184 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24756 +1413 0 mod_assign mod_assign\\task\\cron_task 0 1613083742.3105000000 1613083742.3426000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:49:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031214952468872 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24756 +1414 0 mod_forum mod_forum\\task\\cron_task 0 1613083742.3613000000 1613083742.3637000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:49:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015048980712891 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24756 +1415 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083742.3813000000 1613083742.3881000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:49:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058829784393311 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24756 +1416 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083742.3963000000 1613083742.3973000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:49:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24756 +1417 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083742.4053000000 1613083742.4062000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:49:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24756 +1418 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083742.4143000000 1613083742.4159000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:49:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068187713623047 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24756 +1419 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083742.4237000000 1613083742.4246000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:49:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24756 +1420 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083742.4350000000 1613083742.4370000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:49:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014190673828125 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24756 +1421 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083742.4452000000 1613083742.4459000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:49:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011491775512695 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24756 +1422 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083742.4542000000 1613083742.4556000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:49:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00077295303344727 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24756 +1423 0 moodle core\\task\\cache_cron_task 0 1613083801.6480000000 1613083801.6554000000 0 0 0 Execute scheduled task: Background processing for caches (core\\task\\cache_cron_task)\n... started 22:50:01. Current memory use 16.8MB.\nCleaning up stale session data from cache stores.\n... used 0 dbqueries\n... used 0.0042672157287598 seconds\nScheduled task complete: Background processing for caches (core\\task\\cache_cron_task)\n dev.derekmaxson.com 24769 +1424 0 moodle core\\task\\automated_backup_task 0 1613083801.6650000000 1613083801.8915000000 0 0 0 Execute scheduled task: Automated backups (core\\task\\automated_backup_task)\n... started 22:50:01. Current memory use 17.7MB.\nChecking automated backup status...INACTIVE\n... used 0 dbqueries\n... used 0.22584700584412 seconds\nScheduled task complete: Automated backups (core\\task\\automated_backup_task)\n dev.derekmaxson.com 24769 +1425 0 enrol_manual enrol_manual\\task\\sync_enrolments 0 1613083801.9002000000 1613083801.9020000000 0 0 0 Execute scheduled task: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n... started 22:50:01. Current memory use 37.6MB.\nVerifying manual enrolment expiration...\n...manual enrolment updates finished.\n... used 0 dbqueries\n... used 0.0010058879852295 seconds\nScheduled task complete: Synchronise manual enrolments task (enrol_manual\\task\\sync_enrolments)\n dev.derekmaxson.com 24769 +1426 0 enrol_manual enrol_manual\\task\\send_expiry_notifications 0 1613083801.9103000000 1613083801.9112000000 0 0 0 Execute scheduled task: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n... started 22:50:01. Current memory use 37.7MB.\nmanual enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00020313262939453 seconds\nScheduled task complete: Manual enrolment send expiry notifications task (enrol_manual\\task\\send_expiry_notifications)\n dev.derekmaxson.com 24769 +1427 0 enrol_self enrol_self\\task\\sync_enrolments 0 1613083801.9194000000 1613083801.9250000000 6 0 0 Execute scheduled task: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n... started 22:50:01. Current memory use 37.7MB.\nVerifying self-enrolments...\n...user self-enrolment updates finished.\nNo expired enrol_self enrolments detected\n... used 6 dbqueries\n... used 0.0048148632049561 seconds\nScheduled task complete: Synchronise self enrolments task (enrol_self\\task\\sync_enrolments)\n dev.derekmaxson.com 24769 +1428 0 enrol_self enrol_self\\task\\send_expiry_notifications 0 1613083801.9335000000 1613083801.9344000000 0 0 0 Execute scheduled task: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n... started 22:50:01. Current memory use 37.9MB.\nself enrolment expiry notifications were already sent today at Thursday, 11 February 2021, 6:00 AM.\n... used 0 dbqueries\n... used 0.00018692016601562 seconds\nScheduled task complete: Self enrolment send expiry notifications task (enrol_self\\task\\send_expiry_notifications)\n dev.derekmaxson.com 24769 +1429 0 moodle core\\task\\badges_cron_task 0 1613083801.9429000000 1613083801.9477000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 22:50:01. Current memory use 37.9MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0041079521179199 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 24769 +1430 0 moodle core\\task\\badges_message_task 0 1613083801.9559000000 1613083801.9572000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 22:50:01. Current memory use 38.2MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00059604644775391 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 24769 +1431 0 mod_chat mod_chat\\task\\cron_task 0 1613083801.9691000000 1613083801.9721000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 22:50:01. Current memory use 39.2MB.\n... used 4 dbqueries\n... used 0.0020909309387207 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 24769 +1432 0 mod_scorm mod_scorm\\task\\cron_task 0 1613083801.9804000000 1613083801.9850000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 22:50:01. Current memory use 39.2MB.\n... used 0 dbqueries\n... used 0.0036270618438721 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 24769 +1433 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613083801.9959000000 1613083802.0032000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 22:50:01. Current memory use 38.3MB.\n\n0 feeds refreshed (took 0.000714 seconds)\n... used 3 dbqueries\n... used 0.0067110061645508 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 24769 +1434 0 moodle core\\task\\session_cleanup_task 0 1613083802.0120000000 1613083802.0206000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:50:02. Current memory use 39.3MB.\n... used 19 dbqueries\n... used 0.0072059631347656 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24769 +1435 0 moodle core\\task\\send_new_user_passwords_task 0 1613083802.0288000000 1613083802.0301000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:50:02. Current memory use 39.5MB.\n... used 1 dbqueries\n... used 0.00060296058654785 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24769 +1436 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083802.0386000000 1613083802.0393000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:50:02. Current memory use 39.6MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24769 +1437 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083802.0479000000 1613083802.0620000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:50:02. Current memory use 39.6MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.013506174087524 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24769 +1438 0 moodle core\\task\\grade_cron_task 0 1613083802.0703000000 1613083802.0735000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:50:02. Current memory use 40.8MB.\n... used 6 dbqueries\n... used 0.0025539398193359 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24769 +1439 0 moodle core\\task\\completion_regular_task 0 1613083802.0822000000 1613083802.1060000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:50:02. Current memory use 40.8MB.\n... used 18 dbqueries\n... used 0.023103952407837 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24769 +1440 0 moodle core\\task\\portfolio_cron_task 0 1613083802.1144000000 1613083802.1151000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:50:02. Current memory use 41.1MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24769 +1441 0 moodle core\\task\\plagiarism_cron_task 0 1613083802.1237000000 1613083802.1243000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:50:02. Current memory use 41.1MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24769 +1442 0 moodle core\\task\\calendar_cron_task 0 1613083802.1328000000 1613083802.1370000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:50:02. Current memory use 41.1MB.\n... used 1 dbqueries\n... used 0.0035998821258545 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24769 +1443 0 moodle core\\task\\blog_cron_task 0 1613083802.1453000000 1613083802.1495000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:50:02. Current memory use 41.5MB.\n... used 2 dbqueries\n... used 0.0035429000854492 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24769 +1444 0 moodle core\\task\\question_preview_cleanup_task 0 1613083802.1579000000 1613083802.1633000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:50:02. Current memory use 41.8MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.0047309398651123 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24769 +1445 0 moodle core\\task\\question_stats_cleanup_task 0 1613083802.1714000000 1613083802.1732000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:50:02. Current memory use 41.8MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011968612670898 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24769 +1446 0 mod_assign mod_assign\\task\\cron_task 0 1613083802.1812000000 1613083802.1945000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:50:02. Current memory use 41.9MB.\n... used 3 dbqueries\n... used 0.012295961380005 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24769 +1447 0 mod_forum mod_forum\\task\\cron_task 0 1613083802.2033000000 1613083802.2059000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:50:02. Current memory use 42.6MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014798641204834 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24769 +1448 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083802.2211000000 1613083802.2281000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:50:02. Current memory use 43.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0057451725006104 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24769 +1449 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083802.2364000000 1613083802.2372000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:50:02. Current memory use 43.6MB.\n... used 0 dbqueries\n... used 9.7990036010742E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24769 +1450 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083802.2452000000 1613083802.2460000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:50:02. Current memory use 43.6MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24769 +1451 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083802.2541000000 1613083802.2558000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:50:02. Current memory use 43.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068998336791992 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24769 +1452 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083802.2641000000 1613083802.2649000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:50:02. Current memory use 43.6MB.\n... used 0 dbqueries\n... used 9.1075897216797E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24769 +1453 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083802.2756000000 1613083802.2776000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:50:02. Current memory use 43.5MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.001439094543457 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24769 +1454 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083802.2858000000 1613083802.2866000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:50:02. Current memory use 43.6MB.\n... used 0 dbqueries\n... used 0.00011277198791504 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24769 +1455 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083802.2956000000 1613083802.2970000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:50:02. Current memory use 43.7MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00078797340393066 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24769 +1456 0 moodle core\\task\\session_cleanup_task 0 1613083861.4903000000 1613083861.5045000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:51:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011127948760986 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24785 +1457 0 moodle core\\task\\send_new_user_passwords_task 0 1613083861.5132000000 1613083861.5145000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:51:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00058984756469727 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24785 +1458 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083861.5232000000 1613083861.5239000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:51:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.6968460083008E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24785 +1459 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083861.5321000000 1613083861.5766000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:51:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043846130371094 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24785 +1460 0 moodle core\\task\\grade_cron_task 0 1613083861.5850000000 1613083861.5882000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:51:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025551319122314 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24785 +1461 0 moodle core\\task\\completion_regular_task 0 1613083861.5964000000 1613083861.6219000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:51:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024821043014526 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24785 +1462 0 moodle core\\task\\portfolio_cron_task 0 1613083861.6300000000 1613083861.6307000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:51:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24785 +1463 0 moodle core\\task\\plagiarism_cron_task 0 1613083861.6385000000 1613083861.6392000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:51:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.6014785766602E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24785 +1464 0 moodle core\\task\\calendar_cron_task 0 1613083861.6518000000 1613083861.6558000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:51:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.00337815284729 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24785 +1465 0 moodle core\\task\\blog_cron_task 0 1613083861.6640000000 1613083861.6681000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:51:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034329891204834 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24785 +1466 0 moodle core\\task\\question_preview_cleanup_task 0 1613083861.6764000000 1613083861.6935000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:51:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016486167907715 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24785 +1467 0 moodle core\\task\\question_stats_cleanup_task 0 1613083861.7016000000 1613083861.7034000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:51:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012099742889404 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24785 +1468 0 mod_assign mod_assign\\task\\cron_task 0 1613083861.7156000000 1613083861.7480000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:51:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031512022018433 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24785 +1469 0 mod_forum mod_forum\\task\\cron_task 0 1613083861.7675000000 1613083861.7700000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:51:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0016109943389893 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24785 +1470 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083861.7887000000 1613083861.7956000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:51:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0060369968414307 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24785 +1471 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083861.8042000000 1613083861.8052000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:51:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.4175338745117E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24785 +1472 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083861.8164000000 1613083861.8174000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:51:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9883804321289E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24785 +1473 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083861.8255000000 1613083861.8271000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:51:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00073695182800293 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24785 +1474 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083861.8360000000 1613083861.8369000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:51:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.0837478637695E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24785 +1475 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083861.8477000000 1613083861.8497000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:51:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014548301696777 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24785 +1476 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083861.8629000000 1613083861.8636000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:51:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011801719665527 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24785 +1477 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083861.8733000000 1613083861.8747000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:51:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00078511238098145 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24785 +1478 0 moodle core\\task\\session_cleanup_task 0 1613083922.0664000000 1613083922.0807000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:52:02. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011187076568604 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24802 +1479 0 moodle core\\task\\send_new_user_passwords_task 0 1613083922.0895000000 1613083922.0908000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:52:02. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00059700012207031 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24802 +1480 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083922.0994000000 1613083922.1001000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:52:02. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24802 +1481 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083922.1087000000 1613083922.1529000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:52:02. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.0436110496521 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24802 +1482 0 moodle core\\task\\grade_cron_task 0 1613083922.1615000000 1613083922.1647000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:52:02. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025439262390137 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24802 +1483 0 moodle core\\task\\completion_regular_task 0 1613083922.1731000000 1613083922.1983000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:52:02. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024573087692261 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24802 +1484 0 moodle core\\task\\portfolio_cron_task 0 1613083922.2070000000 1613083922.2078000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:52:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24802 +1485 0 moodle core\\task\\plagiarism_cron_task 0 1613083922.2159000000 1613083922.2165000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:52:02. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24802 +1486 0 moodle core\\task\\calendar_cron_task 0 1613083922.2301000000 1613083922.2342000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:52:02. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033879280090332 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24802 +1487 0 moodle core\\task\\blog_cron_task 0 1613083922.2431000000 1613083922.2472000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:52:02. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0034458637237549 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24802 +1488 0 moodle core\\task\\question_preview_cleanup_task 0 1613083922.2554000000 1613083922.2726000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:52:02. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016605138778687 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24802 +1489 0 moodle core\\task\\question_stats_cleanup_task 0 1613083922.2808000000 1613083922.2827000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:52:02. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012180805206299 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24802 +1490 0 mod_assign mod_assign\\task\\cron_task 0 1613083922.2950000000 1613083922.3271000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:52:02. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031210899353027 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24802 +1491 0 mod_forum mod_forum\\task\\cron_task 0 1613083922.3461000000 1613083922.3484000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:52:02. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014810562133789 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24802 +1492 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083922.3661000000 1613083922.3730000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:52:02. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059511661529541 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24802 +1493 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083922.3811000000 1613083922.3820000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:52:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.0122222900391E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24802 +1494 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083922.3899000000 1613083922.3909000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:52:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24802 +1495 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083922.3988000000 1613083922.4003000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:52:02. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00068402290344238 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24802 +1496 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083922.4082000000 1613083922.4091000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:52:02. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.0122222900391E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24802 +1497 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083922.4196000000 1613083922.4216000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:52:02. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.001439094543457 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24802 +1498 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083922.4301000000 1613083922.4308000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:52:02. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00012707710266113 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24802 +1499 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083922.4396000000 1613083922.4409000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:52:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.0007779598236084 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24802 +1500 0 moodle core\\task\\session_cleanup_task 0 1613083981.6302000000 1613083981.6444000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:53:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011122941970825 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24817 +1501 0 moodle core\\task\\send_new_user_passwords_task 0 1613083981.6528000000 1613083981.6540000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:53:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057101249694824 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24817 +1502 0 moodle core\\task\\send_failed_login_notifications_task 0 1613083981.6624000000 1613083981.6631000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:53:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24817 +1503 0 moodle core\\task\\legacy_plugin_cron_task 0 1613083981.6708000000 1613083981.7150000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:53:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.043620109558105 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24817 +1504 0 moodle core\\task\\grade_cron_task 0 1613083981.7235000000 1613083981.7267000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:53:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025699138641357 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24817 +1505 0 moodle core\\task\\completion_regular_task 0 1613083981.7351000000 1613083981.7604000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:53:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.02458381652832 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24817 +1506 0 moodle core\\task\\portfolio_cron_task 0 1613083981.7685000000 1613083981.7692000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:53:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.4822692871094E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24817 +1507 0 moodle core\\task\\plagiarism_cron_task 0 1613083981.7776000000 1613083981.7783000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:53:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24817 +1508 0 moodle core\\task\\calendar_cron_task 0 1613083981.7910000000 1613083981.7950000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:53:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.003389835357666 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24817 +1509 0 moodle core\\task\\blog_cron_task 0 1613083981.8033000000 1613083981.8074000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:53:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0035121440887451 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24817 +1510 0 moodle core\\task\\question_preview_cleanup_task 0 1613083981.8175000000 1613083981.8350000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:53:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016801118850708 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24817 +1511 0 moodle core\\task\\question_stats_cleanup_task 0 1613083981.8438000000 1613083981.8457000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:53:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012638568878174 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24817 +1512 0 mod_assign mod_assign\\task\\cron_task 0 1613083981.8583000000 1613083981.8908000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:53:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031588077545166 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24817 +1513 0 mod_forum mod_forum\\task\\cron_task 0 1613083981.9098000000 1613083981.9123000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:53:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0014770030975342 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24817 +1514 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613083981.9300000000 1613083981.9368000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:53:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0058748722076416 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24817 +1515 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613083981.9454000000 1613083981.9464000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:53:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.2029571533203E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24817 +1516 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613083981.9547000000 1613083981.9557000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:53:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.9168548583984E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24817 +1517 0 mod_workshop mod_workshop\\task\\cron_task 0 1613083981.9641000000 1613083981.9657000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:53:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.0006859302520752 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24817 +1518 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613083981.9735000000 1613083981.9745000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:53:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 0.00011396408081055 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24817 +1519 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613083981.9856000000 1613083981.9877000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:53:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014920234680176 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24817 +1520 0 tool_monitor tool_monitor\\task\\clean_events 0 1613083981.9961000000 1613083981.9968000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:53:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011992454528809 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24817 +1521 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613083982.0051000000 1613083982.0065000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:53:02. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00080490112304688 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24817 +1522 0 moodle core\\task\\session_cleanup_task 0 1613084041.1958000000 1613084041.2100000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:54:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011117935180664 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24845 +1523 0 moodle core\\task\\send_new_user_passwords_task 0 1613084041.2191000000 1613084041.2203000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:54:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00058603286743164 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24845 +1524 0 moodle core\\task\\send_failed_login_notifications_task 0 1613084041.2286000000 1613084041.2292000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:54:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24845 +1525 0 moodle core\\task\\legacy_plugin_cron_task 0 1613084041.2392000000 1613084041.2829000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:54:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042989015579224 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24845 +1526 0 moodle core\\task\\grade_cron_task 0 1613084041.2920000000 1613084041.2951000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:54:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025348663330078 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24845 +1527 0 moodle core\\task\\completion_regular_task 0 1613084041.3036000000 1613084041.3288000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:54:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024603843688965 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24845 +1528 0 moodle core\\task\\portfolio_cron_task 0 1613084041.3372000000 1613084041.3379000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:54:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24845 +1529 0 moodle core\\task\\plagiarism_cron_task 0 1613084041.3466000000 1613084041.3473000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:54:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.2915344238281E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24845 +1530 0 moodle core\\task\\calendar_cron_task 0 1613084041.3602000000 1613084041.3642000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:54:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0033540725708008 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24845 +1531 0 moodle core\\task\\blog_cron_task 0 1613084041.3723000000 1613084041.3763000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:54:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033628940582275 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24845 +1532 0 moodle core\\task\\question_preview_cleanup_task 0 1613084041.3842000000 1613084041.4012000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:54:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016406059265137 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24845 +1533 0 moodle core\\task\\question_stats_cleanup_task 0 1613084041.4094000000 1613084041.4113000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:54:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0012118816375732 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24845 +1534 0 mod_assign mod_assign\\task\\cron_task 0 1613084041.4237000000 1613084041.4557000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:54:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031143188476562 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24845 +1535 0 mod_forum mod_forum\\task\\cron_task 0 1613084041.4742000000 1613084041.4765000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:54:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.00148606300354 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24845 +1536 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613084041.4941000000 1613084041.5010000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:54:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059430599212646 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24845 +1537 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613084041.5091000000 1613084041.5101000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:54:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.8930130004883E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24845 +1538 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613084041.5180000000 1613084041.5189000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:54:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24845 +1539 0 mod_workshop mod_workshop\\task\\cron_task 0 1613084041.5281000000 1613084041.5296000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:54:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00069212913513184 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24845 +1540 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613084041.5372000000 1613084041.5382000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:54:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.702278137207E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24845 +1541 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613084041.5485000000 1613084041.5504000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:54:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0013999938964844 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24845 +1542 0 tool_monitor tool_monitor\\task\\clean_events 0 1613084041.5588000000 1613084041.5595000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:54:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011396408081055 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24845 +1543 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613084041.5674000000 1613084041.5687000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:54:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00075507164001465 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24845 +1544 0 moodle core\\task\\badges_cron_task 0 1613084101.7604000000 1613084101.7713000000 1 0 0 Execute scheduled task: Award badges (core\\task\\badges_cron_task)\n... started 22:55:01. Current memory use 16.8MB.\nStarted reviewing available badges.\nBadges were issued 0 time(s).\n... used 1 dbqueries\n... used 0.0077810287475586 seconds\nScheduled task complete: Award badges (core\\task\\badges_cron_task)\n dev.derekmaxson.com 24863 +1545 0 moodle core\\task\\badges_message_task 0 1613084101.7803000000 1613084101.7816000000 1 0 0 Execute scheduled task: Background processing for sending badges notifications (core\\task\\badges_message_task)\n... started 22:55:01. Current memory use 18MB.\nSending scheduled badge notifications.\n... used 1 dbqueries\n... used 0.00058197975158691 seconds\nScheduled task complete: Background processing for sending badges notifications (core\\task\\badges_message_task)\n dev.derekmaxson.com 24863 +1546 0 mod_chat mod_chat\\task\\cron_task 0 1613084101.7935000000 1613084101.8026000000 2 2 0 Execute scheduled task: Background processing for chat module (mod_chat\\task\\cron_task)\n... started 22:55:01. Current memory use 19MB.\n... used 4 dbqueries\n... used 0.0082619190216064 seconds\nScheduled task complete: Background processing for chat module (mod_chat\\task\\cron_task)\n dev.derekmaxson.com 24863 +1547 0 mod_scorm mod_scorm\\task\\cron_task 0 1613084101.8106000000 1613084101.8292000000 0 0 0 Execute scheduled task: Background processing for SCORM (mod_scorm\\task\\cron_task)\n... started 22:55:01. Current memory use 19.7MB.\n... used 0 dbqueries\n... used 0.017794132232666 seconds\nScheduled task complete: Background processing for SCORM (mod_scorm\\task\\cron_task)\n dev.derekmaxson.com 24863 +1548 0 block_rss_client block_rss_client\\task\\refreshfeeds 0 1613084101.8416000000 1613084101.8504000000 3 0 0 Execute scheduled task: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n... started 22:55:01. Current memory use 20.6MB.\n\n0 feeds refreshed (took 0.00078800000000001 seconds)\n... used 3 dbqueries\n... used 0.0081839561462402 seconds\nScheduled task complete: Refresh RSS feeds task (block_rss_client\\task\\refreshfeeds)\n dev.derekmaxson.com 24863 +1549 0 moodle core\\task\\session_cleanup_task 0 1613084101.8602000000 1613084101.8687000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:55:01. Current memory use 22.8MB.\n... used 19 dbqueries\n... used 0.0071640014648438 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24863 +1550 0 moodle core\\task\\send_new_user_passwords_task 0 1613084101.8769000000 1613084101.8781000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:55:01. Current memory use 23.1MB.\n... used 1 dbqueries\n... used 0.00059700012207031 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24863 +1551 0 moodle core\\task\\send_failed_login_notifications_task 0 1613084101.8866000000 1613084101.8873000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:55:01. Current memory use 23.1MB.\n... used 0 dbqueries\n... used 4.3869018554688E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24863 +1552 0 moodle core\\task\\legacy_plugin_cron_task 0 1613084101.8956000000 1613084101.9277000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:55:01. Current memory use 23.1MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.031533002853394 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24863 +1553 0 moodle core\\task\\grade_cron_task 0 1613084101.9364000000 1613084101.9395000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:55:01. Current memory use 26.5MB.\n... used 6 dbqueries\n... used 0.0025579929351807 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24863 +1554 0 moodle core\\task\\completion_regular_task 0 1613084101.9478000000 1613084101.9736000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:55:01. Current memory use 26.6MB.\n... used 18 dbqueries\n... used 0.025174140930176 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24863 +1555 0 moodle core\\task\\portfolio_cron_task 0 1613084101.9815000000 1613084101.9822000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:55:01. Current memory use 27MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24863 +1556 0 moodle core\\task\\plagiarism_cron_task 0 1613084101.9902000000 1613084101.9909000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:55:01. Current memory use 27MB.\n... used 0 dbqueries\n... used 4.4107437133789E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24863 +1557 0 moodle core\\task\\calendar_cron_task 0 1613084101.9987000000 1613084102.0029000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:55:01. Current memory use 27MB.\n... used 1 dbqueries\n... used 0.0035769939422607 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24863 +1558 0 moodle core\\task\\blog_cron_task 0 1613084102.0110000000 1613084102.0150000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:55:02. Current memory use 27.4MB.\n... used 2 dbqueries\n... used 0.0033822059631348 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24863 +1559 0 moodle core\\task\\question_preview_cleanup_task 0 1613084102.0229000000 1613084102.0396000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:55:02. Current memory use 27.7MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016080141067505 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24863 +1560 0 moodle core\\task\\question_stats_cleanup_task 0 1613084102.0477000000 1613084102.0495000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:55:02. Current memory use 29.4MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.0011780261993408 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24863 +1561 0 mod_assign mod_assign\\task\\cron_task 0 1613084102.0573000000 1613084102.0900000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:55:02. Current memory use 29.5MB.\n... used 3 dbqueries\n... used 0.031759023666382 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24863 +1562 0 mod_forum mod_forum\\task\\cron_task 0 1613084102.1095000000 1613084102.1120000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:55:02. Current memory use 33.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.00148606300354 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24863 +1563 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613084102.1296000000 1613084102.1366000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:55:02. Current memory use 34.7MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0057499408721924 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24863 +1564 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613084102.1446000000 1613084102.1454000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:55:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 8.6784362792969E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24863 +1565 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613084102.1531000000 1613084102.1539000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:55:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 8.5115432739258E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24863 +1566 0 mod_workshop mod_workshop\\task\\cron_task 0 1613084102.1618000000 1613084102.1634000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:55:02. Current memory use 34.7MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00067305564880371 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24863 +1567 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613084102.1713000000 1613084102.1721000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:55:02. Current memory use 34.8MB.\n... used 0 dbqueries\n... used 8.6069107055664E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24863 +1568 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613084102.1830000000 1613084102.1851000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:55:02. Current memory use 34.5MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014688968658447 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24863 +1569 0 tool_monitor tool_monitor\\task\\clean_events 0 1613084102.1935000000 1613084102.1942000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:55:02. Current memory use 34.7MB.\n... used 0 dbqueries\n... used 0.00011110305786133 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24863 +1570 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613084102.2023000000 1613084102.2037000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:55:02. Current memory use 34.7MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00077009201049805 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24863 +1571 0 moodle core\\task\\session_cleanup_task 0 1613084161.3944000000 1613084161.4084000000 18 1 0 Execute scheduled task: Cleanup old sessions (core\\task\\session_cleanup_task)\n... started 22:56:01. Current memory use 16.8MB.\n... used 19 dbqueries\n... used 0.011051177978516 seconds\nScheduled task complete: Cleanup old sessions (core\\task\\session_cleanup_task)\n dev.derekmaxson.com 24882 +1572 0 moodle core\\task\\send_new_user_passwords_task 0 1613084161.4170000000 1613084161.4183000000 1 0 0 Execute scheduled task: Send new user passwords (core\\task\\send_new_user_passwords_task)\n... started 22:56:01. Current memory use 17.9MB.\n... used 1 dbqueries\n... used 0.00057220458984375 seconds\nScheduled task complete: Send new user passwords (core\\task\\send_new_user_passwords_task)\n dev.derekmaxson.com 24882 +1573 0 moodle core\\task\\send_failed_login_notifications_task 0 1613084161.4262000000 1613084161.4269000000 0 0 0 Execute scheduled task: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n... started 22:56:01. Current memory use 18MB.\n... used 0 dbqueries\n... used 4.3153762817383E-5 seconds\nScheduled task complete: Send failed login notifications (core\\task\\send_failed_login_notifications_task)\n dev.derekmaxson.com 24882 +1574 0 moodle core\\task\\legacy_plugin_cron_task 0 1613084161.4351000000 1613084161.4787000000 2 0 0 Execute scheduled task: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n... started 22:56:01. Current memory use 18MB.\nRunning auth crons if required...\nRunning enrol crons if required...\nStarting activity modules\nFinished activity modules\nStarting blocks\nFinished blocks\nStarting admin reports\nFinished admin reports\nStarting course reports\nFinished course reports\nStarting gradebook plugins\nFinished gradebook plugins\n... used 2 dbqueries\n... used 0.042965173721313 seconds\nScheduled task complete: Legacy cron processing for plugins (core\\task\\legacy_plugin_cron_task)\n dev.derekmaxson.com 24882 +1575 0 moodle core\\task\\grade_cron_task 0 1613084161.4873000000 1613084161.4905000000 6 0 0 Execute scheduled task: Background processing for gradebook (core\\task\\grade_cron_task)\n... started 22:56:01. Current memory use 23MB.\n... used 6 dbqueries\n... used 0.0025560855865479 seconds\nScheduled task complete: Background processing for gradebook (core\\task\\grade_cron_task)\n dev.derekmaxson.com 24882 +1576 0 moodle core\\task\\completion_regular_task 0 1613084161.4993000000 1613084161.5246000000 18 0 0 Execute scheduled task: Calculate regular completion data (core\\task\\completion_regular_task)\n... started 22:56:01. Current memory use 23MB.\n... used 18 dbqueries\n... used 0.024685859680176 seconds\nScheduled task complete: Calculate regular completion data (core\\task\\completion_regular_task)\n dev.derekmaxson.com 24882 +1577 0 moodle core\\task\\portfolio_cron_task 0 1613084161.5328000000 1613084161.5335000000 0 0 0 Execute scheduled task: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n... started 22:56:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.5061111450195E-5 seconds\nScheduled task complete: Background processing for portfolio plugins (core\\task\\portfolio_cron_task)\n dev.derekmaxson.com 24882 +1578 0 moodle core\\task\\plagiarism_cron_task 0 1613084161.5416000000 1613084161.5423000000 0 0 0 Execute scheduled task: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n... started 22:56:01. Current memory use 23.4MB.\n... used 0 dbqueries\n... used 4.1961669921875E-5 seconds\nScheduled task complete: Background processing for legacy cron in plagiarism plugins (core\\task\\plagiarism_cron_task)\n dev.derekmaxson.com 24882 +1579 0 moodle core\\task\\calendar_cron_task 0 1613084161.5547000000 1613084161.5587000000 1 0 0 Execute scheduled task: Send calendar notifications (core\\task\\calendar_cron_task)\n... started 22:56:01. Current memory use 23.9MB.\n... used 1 dbqueries\n... used 0.0032839775085449 seconds\nScheduled task complete: Send calendar notifications (core\\task\\calendar_cron_task)\n dev.derekmaxson.com 24882 +1580 0 moodle core\\task\\blog_cron_task 0 1613084161.5668000000 1613084161.5708000000 1 1 0 Execute scheduled task: Sync external blogs (core\\task\\blog_cron_task)\n... started 22:56:01. Current memory use 24.3MB.\n... used 2 dbqueries\n... used 0.0033299922943115 seconds\nScheduled task complete: Sync external blogs (core\\task\\blog_cron_task)\n dev.derekmaxson.com 24882 +1581 0 moodle core\\task\\question_preview_cleanup_task 0 1613084161.5787000000 1613084161.5956000000 1 4 0 Execute scheduled task: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n... started 22:56:01. Current memory use 24.6MB.\n\n Cleaning up old question previews...done.\n... used 5 dbqueries\n... used 0.016278982162476 seconds\nScheduled task complete: Background processing for cleaning up question previews (core\\task\\question_preview_cleanup_task)\n dev.derekmaxson.com 24882 +1582 0 moodle core\\task\\question_stats_cleanup_task 0 1613084161.6039000000 1613084161.6058000000 1 3 0 Execute scheduled task: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n... started 22:56:01. Current memory use 26.3MB.\n\n Cleaning up old question statistics cache records...done.\n... used 4 dbqueries\n... used 0.001183032989502 seconds\nScheduled task complete: Background processing for cleaning up question statistics caches (core\\task\\question_stats_cleanup_task)\n dev.derekmaxson.com 24882 +1583 0 mod_assign mod_assign\\task\\cron_task 0 1613084161.6182000000 1613084161.6503000000 3 0 0 Execute scheduled task: Background processing for assignment module (mod_assign\\task\\cron_task)\n... started 22:56:01. Current memory use 28.5MB.\n... used 3 dbqueries\n... used 0.031234979629517 seconds\nScheduled task complete: Background processing for assignment module (mod_assign\\task\\cron_task)\n dev.derekmaxson.com 24882 +1584 0 mod_forum mod_forum\\task\\cron_task 0 1613084161.6694000000 1613084161.6718000000 1 1 0 Execute scheduled task: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n... started 22:56:01. Current memory use 32.4MB.\nRemoving old digest records from 7 days ago.\nRemoved all old digest records.\nFetching unmailed posts.\n No posts found.\n... used 2 dbqueries\n... used 0.0015020370483398 seconds\nScheduled task complete: Forum mailings and maintenance jobs (mod_forum\\task\\cron_task)\n dev.derekmaxson.com 24882 +1585 0 mod_quiz mod_quiz\\task\\update_overdue_attempts 0 1613084161.6893000000 1613084161.6961000000 3 0 0 Execute scheduled task: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n... started 22:56:01. Current memory use 33.5MB.\n Looking for quiz overdue quiz attempts...\n Considered 0 attempts in 0 quizzes.\n... used 3 dbqueries\n... used 0.0059020519256592 seconds\nScheduled task complete: Updating overdue quiz attempts (mod_quiz\\task\\update_overdue_attempts)\n dev.derekmaxson.com 24882 +1586 0 mod_quiz mod_quiz\\task\\legacy_quiz_reports_cron 0 1613084161.7042000000 1613084161.7051000000 0 0 0 Execute scheduled task: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n... started 22:56:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 9.0837478637695E-5 seconds\nScheduled task complete: Legacy cron quiz reports (mod_quiz\\task\\legacy_quiz_reports_cron)\n dev.derekmaxson.com 24882 +1587 0 mod_quiz mod_quiz\\task\\legacy_quiz_accessrules_cron 0 1613084161.7131000000 1613084161.7141000000 0 0 0 Execute scheduled task: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n... started 22:56:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron quiz access rules (mod_quiz\\task\\legacy_quiz_accessrules_cron)\n dev.derekmaxson.com 24882 +1588 0 mod_workshop mod_workshop\\task\\cron_task 0 1613084161.7225000000 1613084161.7241000000 1 0 0 Execute scheduled task: Background processing for workshop module (mod_workshop\\task\\cron_task)\n... started 22:56:01. Current memory use 33.6MB.\n processing workshop subplugins ...\n... used 1 dbqueries\n... used 0.00069499015808105 seconds\nScheduled task complete: Background processing for workshop module (mod_workshop\\task\\cron_task)\n dev.derekmaxson.com 24882 +1589 0 mod_workshop mod_workshop\\task\\legacy_workshop_allocation_cron 0 1613084161.7322000000 1613084161.7332000000 0 0 0 Execute scheduled task: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n... started 22:56:01. Current memory use 33.6MB.\n... used 0 dbqueries\n... used 8.7976455688477E-5 seconds\nScheduled task complete: Legacy cron workshop allocation (mod_workshop\\task\\legacy_workshop_allocation_cron)\n dev.derekmaxson.com 24882 +1590 0 tool_messageinbound tool_messageinbound\\task\\pickup_task 0 1613084161.7446000000 1613084161.7466000000 0 0 0 Execute scheduled task: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n... started 22:56:01. Current memory use 32.7MB.\nInbound Message not fully configured - exiting early.\n... used 0 dbqueries\n... used 0.0014519691467285 seconds\nScheduled task complete: Incoming email pickup (tool_messageinbound\\task\\pickup_task)\n dev.derekmaxson.com 24882 +1591 0 tool_monitor tool_monitor\\task\\clean_events 0 1613084161.7551000000 1613084161.7558000000 0 0 0 Execute scheduled task: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n... started 22:56:01. Current memory use 32.8MB.\n... used 0 dbqueries\n... used 0.00011491775512695 seconds\nScheduled task complete: Cleanup event monitor events (tool_monitor\\task\\clean_events)\n dev.derekmaxson.com 24882 +1592 0 workshopallocation_scheduled workshopallocation_scheduled\\task\\cron_task 0 1613084161.7640000000 1613084161.7654000000 1 0 0 Execute scheduled task: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n... started 22:56:01. Current memory use 32.8MB.\n... no workshops awaiting scheduled allocation. ... used 1 dbqueries\n... used 0.00076985359191895 seconds\nScheduled task complete: Background processing for scheduled allocation (workshopallocation_scheduled\\task\\cron_task)\n dev.derekmaxson.com 24882 +\. + + +-- +-- Name: mdl_task_log_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_task_log_id_seq', 1592, true); + + +-- +-- Data for Name: mdl_task_scheduled; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_task_scheduled (id, component, classname, lastruntime, nextruntime, blocking, minute, hour, day, month, dayofweek, faildelay, customised, disabled, timestarted, hostname, pid) FROM stdin; +23 moodle \\core\\task\\registration_cron_task 0 1613398560 0 16 14 * * 1 0 0 0 \N \N \N +41 moodle \\core\\task\\h5p_get_content_types_task 0 1614607680 0 8 14 1 * * 0 0 0 \N \N \N +54 auth_cas \\auth_cas\\task\\sync_task 0 1612915200 0 0 0 * * * 0 0 1 \N \N \N +55 auth_db \\auth_db\\task\\sync_users 0 1612912020 0 7 23 * * * 0 0 1 \N \N \N +56 auth_ldap \\auth_ldap\\task\\sync_roles 0 1612915200 0 0 0 * * * 0 0 1 \N \N \N +57 auth_ldap \\auth_ldap\\task\\sync_task 0 1612915200 0 0 0 * * * 0 0 1 \N \N \N +58 auth_mnet \\auth_mnet\\task\\cron_task 0 1612889100 0 * * * * * 0 0 0 \N \N \N +59 enrol_category \\enrol_category\\task\\enrol_category_sync 0 1612889100 0 * * * * * 0 0 0 \N \N \N +61 enrol_database \\enrol_database\\task\\sync_enrolments 0 1612973400 0 10 16 * * * 0 0 1 \N \N \N +5 moodle \\core\\task\\tag_cron_task 1613080022 1613099040 0 4 3 * * * 0 0 0 \N \N \N +11 moodle \\core\\task\\create_contexts_task 1613080022 1613088000 1 0 0 * * * 0 0 0 \N \N \N +16 moodle \\core\\task\\completion_daily_task 1613080022 1613099340 0 9 3 * * * 0 0 0 \N \N \N +29 moodle \\core\\task\\file_temp_cleanup_task 1613080022 1613091300 0 55 */6 * * * 0 0 0 \N \N \N +30 moodle \\core\\task\\file_trash_cleanup_task 1613080022 1613091300 0 55 */6 * * * 0 0 0 \N \N \N +32 moodle \\core\\task\\search_optimize_task 1613080022 1613088900 0 15 */12 * * * 0 0 0 \N \N \N +33 moodle \\core\\task\\stats_cron_task 1613080022 1613088000 0 0 0 * * * 0 0 0 \N \N \N +34 moodle \\core\\task\\password_reset_cleanup_task 1613080022 1613088000 0 0 */6 * * * 0 0 0 \N \N \N +37 moodle \\core_files\\task\\conversion_cleanup_task 1613080022 1613096040 0 14 2 * * * 0 0 0 \N \N \N +40 moodle \\core\\task\\task_log_cleanup_task 1613080022 1613160420 0 7 20 * * * 0 0 0 \N \N \N +42 moodle \\core\\task\\antivirus_cleanup_task 1613080022 1613088600 0 10 0 * * * 0 0 0 \N \N \N +47 mod_lti \\mod_lti\\task\\clean_access_tokens 1613080022 1613142360 0 6 15 * * * 0 0 0 \N \N \N +62 enrol_flatfile \\enrol_flatfile\\task\\flatfile_sync_task 0 1612890900 0 15 * * * * 0 0 0 \N \N \N +63 enrol_imsenterprise \\enrol_imsenterprise\\task\\cron_task 0 1612890600 0 10 * * * * 0 0 0 \N \N \N +64 enrol_ldap \\enrol_ldap\\task\\sync_enrolments 0 1612894560 0 16 18 * * * 0 0 1 \N \N \N +24 moodle \\core\\task\\check_for_updates_task 1613081101 1613088000 0 0 */2 * * * 0 0 0 \N \N \N +31 moodle \\core\\task\\search_index_task 1613082602 1613084400 0 */30 * * * * 0 0 0 \N \N \N +27 moodle \\core\\task\\badges_cron_task 1613084101 1613084400 0 */5 * * * * 0 0 0 \N \N \N +28 moodle \\core\\task\\badges_message_task 1613084101 1613084400 0 */5 * * * * 0 0 0 \N \N \N +51 mod_scorm \\mod_scorm\\task\\cron_task 1613084101 1613084400 0 */5 * * * * 0 0 0 \N \N \N +9 moodle \\core\\task\\send_new_user_passwords_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +10 moodle \\core\\task\\send_failed_login_notifications_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +12 moodle \\core\\task\\legacy_plugin_cron_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +13 moodle \\core\\task\\grade_cron_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +15 moodle \\core\\task\\completion_regular_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +17 moodle \\core\\task\\portfolio_cron_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +18 moodle \\core\\task\\plagiarism_cron_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +19 moodle \\core\\task\\calendar_cron_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +20 moodle \\core\\task\\blog_cron_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +21 moodle \\core\\task\\question_preview_cleanup_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +50 mod_quiz \\mod_quiz\\task\\legacy_quiz_accessrules_cron 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +52 mod_workshop \\mod_workshop\\task\\cron_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +53 mod_workshop \\mod_workshop\\task\\legacy_workshop_allocation_cron 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +25 moodle \\core\\task\\cache_cron_task 1613083801 1613087400 0 50 * * * * 0 0 0 \N \N \N +4 moodle \\core\\task\\backup_cleanup_task 1613081401 1613085000 0 10 * * * * 0 0 0 \N \N \N +36 moodle \\core\\task\\sync_plans_from_template_cohorts_task 1613081461 1613085060 0 11 * * * * 0 0 0 \N \N \N +60 enrol_cohort \\enrol_cohort\\task\\enrol_cohort_sync 1613081641 1613085240 0 14 * * * * 0 0 0 \N \N \N +35 moodle \\core\\task\\complete_plans_task 1613082181 1613085780 0 23 * * * * 0 0 0 \N \N \N +6 moodle \\core\\task\\context_cleanup_task 1613082301 1613085900 0 25 * * * * 0 0 0 \N \N \N +7 moodle \\core\\task\\cache_cleanup_task 1613082602 1613086200 0 30 * * * * 0 0 0 \N \N \N +38 moodle \\core\\oauth2\\refresh_system_tokens_task 1613082602 1613086200 0 30 * * * * 0 0 0 \N \N \N +8 moodle \\core\\task\\messaging_cleanup_task 1613082901 1613086500 0 35 * * * * 0 0 0 \N \N \N +39 moodle \\core\\task\\analytics_cleanup_task 1613083321 1613086920 0 42 * * * * 0 0 0 \N \N \N +26 moodle \\core\\task\\automated_backup_task 1613083801 1613087400 0 50 * * * * 0 0 0 \N \N \N +65 enrol_lti \\enrol_lti\\task\\sync_grades 0 1612890000 0 */30 * * * * 0 0 0 \N \N \N +66 enrol_lti \\enrol_lti\\task\\sync_members 0 1612890000 0 */30 * * * * 0 0 0 \N \N \N +69 enrol_meta \\enrol_meta\\task\\enrol_meta_sync 0 1612890060 0 1 * * * * 0 0 0 \N \N \N +70 enrol_paypal \\enrol_paypal\\task\\process_expirations 0 1612889100 0 * * * * * 0 0 0 \N \N \N +76 editor_atto \\editor_atto\\task\\autosave_cleanup_task 0 1613368920 0 2 6 * * 1 0 0 0 \N \N \N +77 repository_dropbox \\repository_dropbox\\task\\cron_task 0 1612889100 0 * * * * * 0 0 0 \N \N \N +78 repository_filesystem \\repository_filesystem\\task\\cron_task 0 1612889100 0 * * * * * 0 0 0 \N \N \N +79 repository_onedrive \\repository_onedrive\\remove_temp_access_task 0 1613416080 0 8 19 * * 1 0 0 0 \N \N \N +86 tool_dataprivacy \\tool_dataprivacy\\task\\delete_existing_deleted_users 0 1612973580 0 13 16 * * * 0 0 1 \N \N \N +98 logstore_legacy \\logstore_legacy\\task\\cleanup_task 0 1612933980 0 13 5 * * * 0 0 0 \N \N \N +14 moodle \\core\\task\\grade_history_cleanup_task 1613080022 1613090880 0 * 0 * * * 0 0 0 \N \N \N +83 tool_dataprivacy \\tool_dataprivacy\\task\\expired_retention_period 1613080022 1613113200 0 0 7 * * * 0 0 0 \N \N \N +80 tool_analytics \\tool_analytics\\task\\train_models 1613080022 1613084400 0 0 23 * * * 0 0 0 \N \N \N +87 tool_langimport \\tool_langimport\\task\\update_langpacks_task 1613080024 1613103660 0 21 4 * * * 0 0 0 \N \N \N +81 tool_analytics \\tool_analytics\\task\\predict_models 1613080022 1613163600 0 0 21 * * * 0 0 0 \N \N \N +84 tool_dataprivacy \\tool_dataprivacy\\task\\delete_expired_contexts 1613080022 1613109600 0 0 6 * * * 0 0 0 \N \N \N +89 tool_messageinbound \\tool_messageinbound\\task\\cleanup_task 1613080024 1613094900 0 55 1 * * * 0 0 0 \N \N \N +85 tool_dataprivacy \\tool_dataprivacy\\task\\delete_expired_requests 1613080022 1613135700 0 15 13 * * * 0 0 0 \N \N \N +96 quiz_statistics \\quiz_statistics\\task\\quiz_statistics_cleanup 1613080024 1613089260 0 21 */5 * * * 0 0 0 \N \N \N +91 tool_monitor \\tool_monitor\\task\\check_subscriptions 1613080024 1613095440 0 4 2 * * * 0 0 0 \N \N \N +99 logstore_standard \\logstore_standard\\task\\cleanup_task 1613080024 1613103120 0 12 4 * * * 0 0 0 \N \N \N +95 ltiservice_gradebookservices \\ltiservice_gradebookservices\\task\\cleanup_task 1613080024 1613099820 0 17 3 * * * 0 0 0 \N \N \N +93 tool_recyclebin \\tool_recyclebin\\task\\cleanup_category_bin 1613082602 1613084400 0 */30 * * * * 0 0 0 \N \N \N +2 moodle \\core\\task\\delete_unconfirmed_users_task 1613081101 1613084400 0 0 * * * * 0 0 0 \N \N \N +3 moodle \\core\\task\\delete_incomplete_users_task 1613081101 1613084700 0 5 * * * * 0 0 0 \N \N \N +43 qtype_random \\qtype_random\\task\\remove_unused_questions 1613081101 1613084700 0 5 * * * * 0 0 0 \N \N \N +88 tool_messageinbound \\tool_messageinbound\\task\\pickup_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +73 message_email \\message_email\\task\\send_email_task 1613081101 1613167200 0 0 22 * * * 0 0 0 \N \N \N +1 moodle \\core\\task\\session_cleanup_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +71 enrol_self \\enrol_self\\task\\sync_enrolments 1613083801 1613084400 0 */10 * * * * 0 0 0 \N \N \N +46 mod_forum \\mod_forum\\task\\cron_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +67 enrol_manual \\enrol_manual\\task\\sync_enrolments 1613083801 1613084400 0 */10 * * * * 0 0 0 \N \N \N +82 tool_cohortroles \\tool_cohortroles\\task\\cohort_role_sync 1613081221 1613084820 0 7 * * * * 0 0 0 \N \N \N +45 mod_chat \\mod_chat\\task\\cron_task 1613084101 1613084400 0 */5 * * * * 0 0 0 \N \N \N +22 moodle \\core\\task\\question_stats_cleanup_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +48 mod_quiz \\mod_quiz\\task\\update_overdue_attempts 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +74 block_recent_activity \\block_recent_activity\\task\\cleanup 1613082122 1613168520 0 22 22 * * * 0 0 0 \N \N \N +72 enrol_self \\enrol_self\\task\\send_expiry_notifications 1613083801 1613084400 0 */10 * * * * 0 0 0 \N \N \N +94 assignfeedback_editpdf \\assignfeedback_editpdf\\task\\convert_submissions 1613083501 1613084400 0 */15 * * * * 0 0 0 \N \N \N +92 tool_recyclebin \\tool_recyclebin\\task\\cleanup_course_bin 1613082602 1613084400 0 */30 * * * * 0 0 0 \N \N \N +97 workshopallocation_scheduled \\workshopallocation_scheduled\\task\\cron_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +68 enrol_manual \\enrol_manual\\task\\send_expiry_notifications 1613083801 1613084400 0 */10 * * * * 0 0 0 \N \N \N +44 mod_assign \\mod_assign\\task\\cron_task 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +75 block_rss_client \\block_rss_client\\task\\refreshfeeds 1613084101 1613084400 0 */5 * * * * 0 0 0 \N \N \N +90 tool_monitor \\tool_monitor\\task\\clean_events 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +49 mod_quiz \\mod_quiz\\task\\legacy_quiz_reports_cron 1613084161 1613084220 0 * * * * * 0 0 0 \N \N \N +\. + + +-- +-- Name: mdl_task_scheduled_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_task_scheduled_id_seq', 99, true); + + +-- +-- Data for Name: mdl_tool_cohortroles; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_cohortroles (id, cohortid, roleid, userid, timecreated, timemodified, usermodified) FROM stdin; +\. + + +-- +-- Name: mdl_tool_cohortroles_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_cohortroles_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_customlang; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_customlang (id, lang, componentid, stringid, original, master, local, timemodified, timecustomized, outdated, modified) FROM stdin; +\. + + +-- +-- Data for Name: mdl_tool_customlang_components; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_customlang_components (id, name, version) FROM stdin; +\. + + +-- +-- Name: mdl_tool_customlang_components_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_customlang_components_id_seq', 1, false); + + +-- +-- Name: mdl_tool_customlang_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_customlang_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_dataprivacy_category; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_dataprivacy_category (id, name, description, descriptionformat, usermodified, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_tool_dataprivacy_category_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_dataprivacy_category_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_dataprivacy_ctxexpired; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_dataprivacy_ctxexpired (id, contextid, unexpiredroles, expiredroles, defaultexpired, status, usermodified, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_tool_dataprivacy_ctxexpired_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_dataprivacy_ctxexpired_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_dataprivacy_ctxinstance; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_dataprivacy_ctxinstance (id, contextid, purposeid, categoryid, usermodified, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_tool_dataprivacy_ctxinstance_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_dataprivacy_ctxinstance_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_dataprivacy_ctxlevel; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_dataprivacy_ctxlevel (id, contextlevel, purposeid, categoryid, usermodified, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_tool_dataprivacy_ctxlevel_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_dataprivacy_ctxlevel_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_dataprivacy_purpose; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_dataprivacy_purpose (id, name, description, descriptionformat, lawfulbases, sensitivedatareasons, retentionperiod, protected, usermodified, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_tool_dataprivacy_purpose_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_dataprivacy_purpose_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_dataprivacy_purposerole; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_dataprivacy_purposerole (id, purposeid, roleid, lawfulbases, sensitivedatareasons, retentionperiod, protected, usermodified, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_tool_dataprivacy_purposerole_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_dataprivacy_purposerole_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_dataprivacy_request; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_dataprivacy_request (id, type, comments, commentsformat, userid, requestedby, status, dpo, dpocomment, dpocommentformat, systemapproved, usermodified, timecreated, timemodified, creationmethod) FROM stdin; +\. + + +-- +-- Name: mdl_tool_dataprivacy_request_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_dataprivacy_request_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_monitor_events; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_monitor_events (id, eventname, contextid, contextlevel, contextinstanceid, link, courseid, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_tool_monitor_events_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_monitor_events_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_monitor_history; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_monitor_history (id, sid, userid, timesent) FROM stdin; +\. + + +-- +-- Name: mdl_tool_monitor_history_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_monitor_history_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_monitor_rules; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_monitor_rules (id, description, descriptionformat, name, userid, courseid, plugin, eventname, template, templateformat, frequency, timewindow, timemodified, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_tool_monitor_rules_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_monitor_rules_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_monitor_subscriptions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_monitor_subscriptions (id, courseid, ruleid, cmid, userid, timecreated, lastnotificationsent, inactivedate) FROM stdin; +\. + + +-- +-- Name: mdl_tool_monitor_subscriptions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_monitor_subscriptions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_policy; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_policy (id, sortorder, currentversionid) FROM stdin; +\. + + +-- +-- Data for Name: mdl_tool_policy_acceptances; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_policy_acceptances (id, policyversionid, userid, status, lang, usermodified, timecreated, timemodified, note) FROM stdin; +\. + + +-- +-- Name: mdl_tool_policy_acceptances_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_policy_acceptances_id_seq', 1, false); + + +-- +-- Name: mdl_tool_policy_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_policy_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_policy_versions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_policy_versions (id, name, type, audience, archived, usermodified, timecreated, timemodified, policyid, agreementstyle, optional, revision, summary, summaryformat, content, contentformat) FROM stdin; +\. + + +-- +-- Name: mdl_tool_policy_versions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_policy_versions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_recyclebin_category; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_recyclebin_category (id, categoryid, shortname, fullname, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_tool_recyclebin_category_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_recyclebin_category_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_recyclebin_course; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_recyclebin_course (id, courseid, section, module, name, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_tool_recyclebin_course_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_recyclebin_course_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_usertours_steps; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_usertours_steps (id, tourid, title, content, targettype, targetvalue, sortorder, configdata) FROM stdin; +\. + + +-- +-- Name: mdl_tool_usertours_steps_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_usertours_steps_id_seq', 1, false); + + +-- +-- Data for Name: mdl_tool_usertours_tours; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_tool_usertours_tours (id, name, description, pathmatch, enabled, sortorder, configdata) FROM stdin; +\. + + +-- +-- Name: mdl_tool_usertours_tours_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_tool_usertours_tours_id_seq', 1, false); + + +-- +-- Data for Name: mdl_upgrade_log; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_upgrade_log (id, type, plugin, version, targetversion, info, details, backtrace, userid, timemodified) FROM stdin; +1 0 core 2020110901.04 2020110901.04 Upgrade savepoint reached \N 0 1612889058 +2 0 core 2020110901.04 2020110901.04 Core installed \N 0 1612889067 +3 0 antivirus_clamav \N 2020110900 Starting plugin installation \N 0 1612889067 +4 0 antivirus_clamav 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889067 +5 0 antivirus_clamav 2020110900 2020110900 Plugin installed \N 0 1612889067 +6 0 availability_completion \N 2020110900 Starting plugin installation \N 0 1612889067 +7 0 availability_completion 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889067 +8 0 availability_completion 2020110900 2020110900 Plugin installed \N 0 1612889067 +9 0 availability_date \N 2020110900 Starting plugin installation \N 0 1612889067 +10 0 availability_date 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889067 +11 0 availability_date 2020110900 2020110900 Plugin installed \N 0 1612889067 +12 0 availability_grade \N 2020110900 Starting plugin installation \N 0 1612889067 +13 0 availability_grade 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889067 +14 0 availability_grade 2020110900 2020110900 Plugin installed \N 0 1612889067 +15 0 availability_group \N 2020110900 Starting plugin installation \N 0 1612889067 +16 0 availability_group 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889067 +17 0 availability_group 2020110900 2020110900 Plugin installed \N 0 1612889067 +18 0 availability_grouping \N 2020110900 Starting plugin installation \N 0 1612889067 +19 0 availability_grouping 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889067 +20 0 availability_grouping 2020110900 2020110900 Plugin installed \N 0 1612889067 +21 0 availability_profile \N 2020110900 Starting plugin installation \N 0 1612889067 +22 0 availability_profile 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889067 +23 0 availability_profile 2020110900 2020110900 Plugin installed \N 0 1612889067 +24 0 qtype_calculated \N 2020110900 Starting plugin installation \N 0 1612889067 +25 0 qtype_calculated 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889067 +26 0 qtype_calculated 2020110900 2020110900 Plugin installed \N 0 1612889067 +27 0 qtype_calculatedmulti \N 2020110900 Starting plugin installation \N 0 1612889067 +28 0 qtype_calculatedmulti 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889067 +29 0 qtype_calculatedmulti 2020110900 2020110900 Plugin installed \N 0 1612889067 +30 0 qtype_calculatedsimple \N 2020110900 Starting plugin installation \N 0 1612889067 +31 0 qtype_calculatedsimple 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889067 +32 0 qtype_calculatedsimple 2020110900 2020110900 Plugin installed \N 0 1612889067 +33 0 qtype_ddimageortext \N 2020110900 Starting plugin installation \N 0 1612889067 +34 0 qtype_ddimageortext 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889067 +35 0 qtype_ddimageortext 2020110900 2020110900 Plugin installed \N 0 1612889067 +36 0 qtype_ddmarker \N 2020110900 Starting plugin installation \N 0 1612889067 +37 0 qtype_ddmarker 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +38 0 qtype_ddmarker 2020110900 2020110900 Plugin installed \N 0 1612889068 +39 0 qtype_ddwtos \N 2020110900 Starting plugin installation \N 0 1612889068 +40 0 qtype_ddwtos 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +41 0 qtype_ddwtos 2020110900 2020110900 Plugin installed \N 0 1612889068 +42 0 qtype_description \N 2020110900 Starting plugin installation \N 0 1612889068 +43 0 qtype_description 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +44 0 qtype_description 2020110900 2020110900 Plugin installed \N 0 1612889068 +45 0 qtype_essay \N 2020110900 Starting plugin installation \N 0 1612889068 +46 0 qtype_essay 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +47 0 qtype_essay 2020110900 2020110900 Plugin installed \N 0 1612889068 +48 0 qtype_gapselect \N 2020110900 Starting plugin installation \N 0 1612889068 +49 0 qtype_gapselect 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +50 0 qtype_gapselect 2020110900 2020110900 Plugin installed \N 0 1612889068 +51 0 qtype_match \N 2020110900 Starting plugin installation \N 0 1612889068 +52 0 qtype_match 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +53 0 qtype_match 2020110900 2020110900 Plugin installed \N 0 1612889068 +54 0 qtype_missingtype \N 2020110900 Starting plugin installation \N 0 1612889068 +55 0 qtype_missingtype 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +56 0 qtype_missingtype 2020110900 2020110900 Plugin installed \N 0 1612889068 +57 0 qtype_multianswer \N 2020110900 Starting plugin installation \N 0 1612889068 +58 0 qtype_multianswer 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +59 0 qtype_multianswer 2020110900 2020110900 Plugin installed \N 0 1612889068 +60 0 qtype_multichoice \N 2020110900 Starting plugin installation \N 0 1612889068 +61 0 qtype_multichoice 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +62 0 qtype_multichoice 2020110900 2020110900 Plugin installed \N 0 1612889068 +63 0 qtype_numerical \N 2020110900 Starting plugin installation \N 0 1612889068 +64 0 qtype_numerical 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +65 0 qtype_numerical 2020110900 2020110900 Plugin installed \N 0 1612889068 +66 0 qtype_random \N 2020110900 Starting plugin installation \N 0 1612889068 +67 0 qtype_random 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +68 0 qtype_random 2020110900 2020110900 Plugin installed \N 0 1612889068 +69 0 qtype_randomsamatch \N 2020110900 Starting plugin installation \N 0 1612889068 +70 0 qtype_randomsamatch 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +71 0 qtype_randomsamatch 2020110900 2020110900 Plugin installed \N 0 1612889068 +72 0 qtype_shortanswer \N 2020110900 Starting plugin installation \N 0 1612889068 +73 0 qtype_shortanswer 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +74 0 qtype_shortanswer 2020110900 2020110900 Plugin installed \N 0 1612889068 +75 0 qtype_truefalse \N 2020110900 Starting plugin installation \N 0 1612889068 +76 0 qtype_truefalse 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +77 0 qtype_truefalse 2020110900 2020110900 Plugin installed \N 0 1612889068 +78 0 mod_assign \N 2020110900 Starting plugin installation \N 0 1612889068 +79 0 mod_assign 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889068 +80 0 mod_assign 2020110900 2020110900 Plugin installed \N 0 1612889069 +81 0 mod_assignment \N 2020110900 Starting plugin installation \N 0 1612889069 +82 0 mod_assignment 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889069 +83 0 mod_assignment 2020110900 2020110900 Plugin installed \N 0 1612889069 +84 0 mod_book \N 2020110900 Starting plugin installation \N 0 1612889069 +85 0 mod_book 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889069 +86 0 mod_book 2020110900 2020110900 Plugin installed \N 0 1612889070 +87 0 mod_chat \N 2020110900 Starting plugin installation \N 0 1612889070 +88 0 mod_chat 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889070 +89 0 mod_chat 2020110900 2020110900 Plugin installed \N 0 1612889070 +90 0 mod_choice \N 2020110900 Starting plugin installation \N 0 1612889070 +91 0 mod_choice 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889070 +92 0 mod_choice 2020110900 2020110900 Plugin installed \N 0 1612889070 +93 0 mod_data \N 2020110900 Starting plugin installation \N 0 1612889070 +94 0 mod_data 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889070 +95 0 mod_data 2020110900 2020110900 Plugin installed \N 0 1612889071 +96 0 mod_feedback \N 2020110900 Starting plugin installation \N 0 1612889071 +97 0 mod_feedback 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889071 +98 0 mod_feedback 2020110900 2020110900 Plugin installed \N 0 1612889072 +99 0 mod_folder \N 2020110900 Starting plugin installation \N 0 1612889072 +100 0 mod_folder 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889072 +101 0 mod_folder 2020110900 2020110900 Plugin installed \N 0 1612889072 +102 0 mod_forum \N 2020110900 Starting plugin installation \N 0 1612889072 +103 0 mod_forum 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889072 +104 0 mod_forum 2020110900 2020110900 Plugin installed \N 0 1612889073 +105 0 mod_glossary \N 2020110900 Starting plugin installation \N 0 1612889073 +106 0 mod_glossary 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889074 +107 0 mod_glossary 2020110900 2020110900 Plugin installed \N 0 1612889074 +108 0 mod_h5pactivity \N 2020110900 Starting plugin installation \N 0 1612889074 +109 0 mod_h5pactivity 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889074 +110 0 mod_h5pactivity 2020110900 2020110900 Plugin installed \N 0 1612889075 +111 0 mod_imscp \N 2020110900 Starting plugin installation \N 0 1612889075 +112 0 mod_imscp 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889075 +113 0 mod_imscp 2020110900 2020110900 Plugin installed \N 0 1612889075 +114 0 mod_label \N 2020110900 Starting plugin installation \N 0 1612889075 +115 0 mod_label 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889075 +116 0 mod_label 2020110900 2020110900 Plugin installed \N 0 1612889075 +117 0 mod_lesson \N 2020110900 Starting plugin installation \N 0 1612889075 +118 0 mod_lesson 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889075 +119 0 mod_lesson 2020110900 2020110900 Plugin installed \N 0 1612889075 +120 0 mod_lti \N 2020110900 Starting plugin installation \N 0 1612889075 +121 0 mod_lti 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889075 +122 0 mod_lti 2020110900 2020110900 Plugin installed \N 0 1612889076 +123 0 mod_page \N 2020110900 Starting plugin installation \N 0 1612889076 +124 0 mod_page 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889076 +125 0 mod_page 2020110900 2020110900 Plugin installed \N 0 1612889076 +126 0 mod_quiz \N 2020110900 Starting plugin installation \N 0 1612889076 +127 0 mod_quiz 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889076 +128 0 mod_quiz 2020110900 2020110900 Plugin installed \N 0 1612889077 +129 0 mod_resource \N 2020110900 Starting plugin installation \N 0 1612889077 +130 0 mod_resource 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889077 +131 0 mod_resource 2020110900 2020110900 Plugin installed \N 0 1612889077 +132 0 mod_scorm \N 2020110900 Starting plugin installation \N 0 1612889077 +133 0 mod_scorm 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889077 +134 0 mod_scorm 2020110900 2020110900 Plugin installed \N 0 1612889077 +135 0 mod_survey \N 2020110900 Starting plugin installation \N 0 1612889077 +136 0 mod_survey 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889077 +137 0 mod_survey 2020110900 2020110900 Plugin installed \N 0 1612889078 +138 0 mod_url \N 2020110900 Starting plugin installation \N 0 1612889078 +139 0 mod_url 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889078 +140 0 mod_url 2020110900 2020110900 Plugin installed \N 0 1612889078 +141 0 mod_wiki \N 2020110900 Starting plugin installation \N 0 1612889078 +142 0 mod_wiki 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889078 +143 0 mod_wiki 2020110900 2020110900 Plugin installed \N 0 1612889078 +144 0 mod_workshop \N 2020110900 Starting plugin installation \N 0 1612889078 +145 0 mod_workshop 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889078 +146 0 mod_workshop 2020110900 2020110900 Plugin installed \N 0 1612889079 +147 0 auth_cas \N 2020110900 Starting plugin installation \N 0 1612889079 +148 0 auth_cas 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889079 +149 0 auth_cas 2020110900 2020110900 Plugin installed \N 0 1612889079 +150 0 auth_db \N 2020110900 Starting plugin installation \N 0 1612889079 +151 0 auth_db 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889079 +152 0 auth_db 2020110900 2020110900 Plugin installed \N 0 1612889079 +153 0 auth_email \N 2020110900 Starting plugin installation \N 0 1612889079 +154 0 auth_email 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889079 +155 0 auth_email 2020110900 2020110900 Plugin installed \N 0 1612889079 +156 0 auth_ldap \N 2020110900 Starting plugin installation \N 0 1612889079 +157 0 auth_ldap 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889079 +158 0 auth_ldap 2020110900 2020110900 Plugin installed \N 0 1612889079 +159 0 auth_lti \N 2020110900 Starting plugin installation \N 0 1612889079 +160 0 auth_lti 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889079 +161 0 auth_lti 2020110900 2020110900 Plugin installed \N 0 1612889079 +162 0 auth_manual \N 2020110900 Starting plugin installation \N 0 1612889079 +163 0 auth_manual 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889079 +164 0 auth_manual 2020110900 2020110900 Plugin installed \N 0 1612889079 +165 0 auth_mnet \N 2020110900 Starting plugin installation \N 0 1612889079 +166 0 auth_mnet 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889079 +167 0 auth_mnet 2020110900 2020110900 Plugin installed \N 0 1612889080 +168 0 auth_nologin \N 2020110900 Starting plugin installation \N 0 1612889080 +169 0 auth_nologin 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +170 0 auth_nologin 2020110900 2020110900 Plugin installed \N 0 1612889080 +171 0 auth_none \N 2020110900 Starting plugin installation \N 0 1612889080 +172 0 auth_none 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +173 0 auth_none 2020110900 2020110900 Plugin installed \N 0 1612889080 +174 0 auth_oauth2 \N 2020110900 Starting plugin installation \N 0 1612889080 +175 0 auth_oauth2 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +176 0 auth_oauth2 2020110900 2020110900 Plugin installed \N 0 1612889080 +177 0 auth_shibboleth \N 2020110901 Starting plugin installation \N 0 1612889080 +178 0 auth_shibboleth 2020110901 2020110901 Upgrade savepoint reached \N 0 1612889080 +179 0 auth_shibboleth 2020110901 2020110901 Plugin installed \N 0 1612889080 +180 0 auth_webservice \N 2020110900 Starting plugin installation \N 0 1612889080 +181 0 auth_webservice 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +182 0 auth_webservice 2020110900 2020110900 Plugin installed \N 0 1612889080 +183 0 calendartype_gregorian \N 2020110900 Starting plugin installation \N 0 1612889080 +184 0 calendartype_gregorian 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +185 0 calendartype_gregorian 2020110900 2020110900 Plugin installed \N 0 1612889080 +186 0 customfield_checkbox \N 2020110900 Starting plugin installation \N 0 1612889080 +187 0 customfield_checkbox 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +188 0 customfield_checkbox 2020110900 2020110900 Plugin installed \N 0 1612889080 +189 0 customfield_date \N 2020110900 Starting plugin installation \N 0 1612889080 +190 0 customfield_date 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +191 0 customfield_date 2020110900 2020110900 Plugin installed \N 0 1612889080 +192 0 customfield_select \N 2020110900 Starting plugin installation \N 0 1612889080 +193 0 customfield_select 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +194 0 customfield_select 2020110900 2020110900 Plugin installed \N 0 1612889080 +195 0 customfield_text \N 2020110900 Starting plugin installation \N 0 1612889080 +196 0 customfield_text 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +197 0 customfield_text 2020110900 2020110900 Plugin installed \N 0 1612889080 +198 0 customfield_textarea \N 2020110900 Starting plugin installation \N 0 1612889080 +199 0 customfield_textarea 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +200 0 customfield_textarea 2020110900 2020110900 Plugin installed \N 0 1612889080 +201 0 enrol_category \N 2020110900 Starting plugin installation \N 0 1612889080 +202 0 enrol_category 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +203 0 enrol_category 2020110900 2020110900 Plugin installed \N 0 1612889080 +204 0 enrol_cohort \N 2020110900 Starting plugin installation \N 0 1612889080 +205 0 enrol_cohort 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +206 0 enrol_cohort 2020110900 2020110900 Plugin installed \N 0 1612889080 +207 0 enrol_database \N 2020110900 Starting plugin installation \N 0 1612889080 +208 0 enrol_database 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +209 0 enrol_database 2020110900 2020110900 Plugin installed \N 0 1612889080 +210 0 enrol_fee \N 2020110900 Starting plugin installation \N 0 1612889080 +211 0 enrol_fee 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +212 0 enrol_fee 2020110900 2020110900 Plugin installed \N 0 1612889080 +213 0 enrol_flatfile \N 2020110900 Starting plugin installation \N 0 1612889080 +214 0 enrol_flatfile 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889080 +215 0 enrol_flatfile 2020110900 2020110900 Plugin installed \N 0 1612889080 +216 0 enrol_guest \N 2020110900 Starting plugin installation \N 0 1612889081 +217 0 enrol_guest 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889081 +218 0 enrol_guest 2020110900 2020110900 Plugin installed \N 0 1612889081 +219 0 enrol_imsenterprise \N 2020110900 Starting plugin installation \N 0 1612889081 +220 0 enrol_imsenterprise 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889081 +221 0 enrol_imsenterprise 2020110900 2020110900 Plugin installed \N 0 1612889081 +222 0 enrol_ldap \N 2020110900 Starting plugin installation \N 0 1612889081 +223 0 enrol_ldap 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889081 +224 0 enrol_ldap 2020110900 2020110900 Plugin installed \N 0 1612889081 +225 0 enrol_lti \N 2020110900 Starting plugin installation \N 0 1612889081 +226 0 enrol_lti 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889081 +227 0 enrol_lti 2020110900 2020110900 Plugin installed \N 0 1612889081 +228 0 enrol_manual \N 2020110900 Starting plugin installation \N 0 1612889081 +229 0 enrol_manual 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889081 +230 0 enrol_manual 2020110900 2020110900 Plugin installed \N 0 1612889081 +231 0 enrol_meta \N 2020110900 Starting plugin installation \N 0 1612889081 +232 0 enrol_meta 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889081 +233 0 enrol_meta 2020110900 2020110900 Plugin installed \N 0 1612889081 +234 0 enrol_mnet \N 2020110900 Starting plugin installation \N 0 1612889081 +235 0 enrol_mnet 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889081 +236 0 enrol_mnet 2020110900 2020110900 Plugin installed \N 0 1612889081 +237 0 enrol_paypal \N 2020110900 Starting plugin installation \N 0 1612889081 +238 0 enrol_paypal 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889081 +239 0 enrol_paypal 2020110900 2020110900 Plugin installed \N 0 1612889081 +240 0 enrol_self \N 2020110900 Starting plugin installation \N 0 1612889081 +241 0 enrol_self 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889081 +242 0 enrol_self 2020110900 2020110900 Plugin installed \N 0 1612889082 +243 0 message_airnotifier \N 2020110900 Starting plugin installation \N 0 1612889082 +244 0 message_airnotifier 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889082 +245 0 message_airnotifier 2020110900 2020110900 Plugin installed \N 0 1612889082 +246 0 message_email \N 2020110900 Starting plugin installation \N 0 1612889082 +247 0 message_email 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889082 +248 0 message_email 2020110900 2020110900 Plugin installed \N 0 1612889082 +249 0 message_jabber \N 2020110900 Starting plugin installation \N 0 1612889082 +250 0 message_jabber 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889082 +251 0 message_jabber 2020110900 2020110900 Plugin installed \N 0 1612889082 +252 0 message_popup \N 2020110900 Starting plugin installation \N 0 1612889082 +253 0 message_popup 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889082 +254 0 message_popup 2020110900 2020110900 Plugin installed \N 0 1612889082 +255 0 block_activity_modules \N 2020110900 Starting plugin installation \N 0 1612889082 +256 0 block_activity_modules 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889082 +257 0 block_activity_modules 2020110900 2020110900 Plugin installed \N 0 1612889082 +258 0 block_activity_results \N 2020110900 Starting plugin installation \N 0 1612889082 +259 0 block_activity_results 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889082 +260 0 block_activity_results 2020110900 2020110900 Plugin installed \N 0 1612889082 +261 0 block_admin_bookmarks \N 2020110900 Starting plugin installation \N 0 1612889082 +262 0 block_admin_bookmarks 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889082 +263 0 block_admin_bookmarks 2020110900 2020110900 Plugin installed \N 0 1612889082 +264 0 block_badges \N 2020110900 Starting plugin installation \N 0 1612889082 +265 0 block_badges 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889082 +266 0 block_badges 2020110900 2020110900 Plugin installed \N 0 1612889083 +267 0 block_blog_menu \N 2020110900 Starting plugin installation \N 0 1612889083 +268 0 block_blog_menu 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +269 0 block_blog_menu 2020110900 2020110900 Plugin installed \N 0 1612889083 +270 0 block_blog_recent \N 2020110900 Starting plugin installation \N 0 1612889083 +271 0 block_blog_recent 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +272 0 block_blog_recent 2020110900 2020110900 Plugin installed \N 0 1612889083 +273 0 block_blog_tags \N 2020110900 Starting plugin installation \N 0 1612889083 +274 0 block_blog_tags 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +275 0 block_blog_tags 2020110900 2020110900 Plugin installed \N 0 1612889083 +276 0 block_calendar_month \N 2020110900 Starting plugin installation \N 0 1612889083 +277 0 block_calendar_month 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +278 0 block_calendar_month 2020110900 2020110900 Plugin installed \N 0 1612889083 +279 0 block_calendar_upcoming \N 2020110900 Starting plugin installation \N 0 1612889083 +280 0 block_calendar_upcoming 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +281 0 block_calendar_upcoming 2020110900 2020110900 Plugin installed \N 0 1612889083 +282 0 block_comments \N 2020110900 Starting plugin installation \N 0 1612889083 +283 0 block_comments 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +284 0 block_comments 2020110900 2020110900 Plugin installed \N 0 1612889083 +285 0 block_completionstatus \N 2020110900 Starting plugin installation \N 0 1612889083 +286 0 block_completionstatus 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +287 0 block_completionstatus 2020110900 2020110900 Plugin installed \N 0 1612889083 +288 0 block_course_list \N 2020110900 Starting plugin installation \N 0 1612889083 +289 0 block_course_list 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +290 0 block_course_list 2020110900 2020110900 Plugin installed \N 0 1612889083 +291 0 block_course_summary \N 2020110900 Starting plugin installation \N 0 1612889083 +292 0 block_course_summary 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +293 0 block_course_summary 2020110900 2020110900 Plugin installed \N 0 1612889083 +294 0 block_feedback \N 2020110900 Starting plugin installation \N 0 1612889083 +295 0 block_feedback 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +296 0 block_feedback 2020110900 2020110900 Plugin installed \N 0 1612889083 +297 0 block_globalsearch \N 2020110900 Starting plugin installation \N 0 1612889083 +298 0 block_globalsearch 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +299 0 block_globalsearch 2020110900 2020110900 Plugin installed \N 0 1612889083 +300 0 block_glossary_random \N 2020110900 Starting plugin installation \N 0 1612889083 +301 0 block_glossary_random 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +302 0 block_glossary_random 2020110900 2020110900 Plugin installed \N 0 1612889083 +303 0 block_html \N 2020110900 Starting plugin installation \N 0 1612889083 +304 0 block_html 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889083 +305 0 block_html 2020110900 2020110900 Plugin installed \N 0 1612889084 +306 0 block_login \N 2020110900 Starting plugin installation \N 0 1612889084 +307 0 block_login 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889084 +308 0 block_login 2020110900 2020110900 Plugin installed \N 0 1612889084 +309 0 block_lp \N 2020110900 Starting plugin installation \N 0 1612889084 +310 0 block_lp 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889084 +311 0 block_lp 2020110900 2020110900 Plugin installed \N 0 1612889084 +312 0 block_mentees \N 2020110900 Starting plugin installation \N 0 1612889084 +313 0 block_mentees 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889084 +314 0 block_mentees 2020110900 2020110900 Plugin installed \N 0 1612889084 +315 0 block_mnet_hosts \N 2020110900 Starting plugin installation \N 0 1612889084 +316 0 block_mnet_hosts 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889084 +317 0 block_mnet_hosts 2020110900 2020110900 Plugin installed \N 0 1612889084 +318 0 block_myoverview \N 2020110900 Starting plugin installation \N 0 1612889084 +319 0 block_myoverview 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889084 +320 0 block_myoverview 2020110900 2020110900 Plugin installed \N 0 1612889084 +321 0 block_myprofile \N 2020110900 Starting plugin installation \N 0 1612889084 +322 0 block_myprofile 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889084 +323 0 block_myprofile 2020110900 2020110900 Plugin installed \N 0 1612889084 +324 0 block_navigation \N 2020110900 Starting plugin installation \N 0 1612889084 +325 0 block_navigation 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889084 +326 0 block_navigation 2020110900 2020110900 Plugin installed \N 0 1612889084 +327 0 block_news_items \N 2020110900 Starting plugin installation \N 0 1612889084 +328 0 block_news_items 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889084 +329 0 block_news_items 2020110900 2020110900 Plugin installed \N 0 1612889084 +330 0 block_online_users \N 2020110900 Starting plugin installation \N 0 1612889084 +331 0 block_online_users 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889084 +332 0 block_online_users 2020110900 2020110900 Plugin installed \N 0 1612889084 +333 0 block_private_files \N 2020110900 Starting plugin installation \N 0 1612889084 +334 0 block_private_files 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889084 +335 0 block_private_files 2020110900 2020110900 Plugin installed \N 0 1612889084 +336 0 block_quiz_results \N 2020110900 Starting plugin installation \N 0 1612889084 +337 0 block_quiz_results 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889084 +338 0 block_quiz_results 2020110900 2020110900 Plugin installed \N 0 1612889084 +339 0 block_recent_activity \N 2020110900 Starting plugin installation \N 0 1612889084 +340 0 block_recent_activity 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889084 +341 0 block_recent_activity 2020110900 2020110900 Plugin installed \N 0 1612889085 +342 0 block_recentlyaccessedcourses \N 2020110900 Starting plugin installation \N 0 1612889085 +343 0 block_recentlyaccessedcourses 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889085 +344 0 block_recentlyaccessedcourses 2020110900 2020110900 Plugin installed \N 0 1612889085 +345 0 block_recentlyaccesseditems \N 2020110900 Starting plugin installation \N 0 1612889085 +346 0 block_recentlyaccesseditems 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889085 +347 0 block_recentlyaccesseditems 2020110900 2020110900 Plugin installed \N 0 1612889085 +348 0 block_rss_client \N 2020110900 Starting plugin installation \N 0 1612889085 +349 0 block_rss_client 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889085 +350 0 block_rss_client 2020110900 2020110900 Plugin installed \N 0 1612889085 +351 0 block_search_forums \N 2020110900 Starting plugin installation \N 0 1612889085 +352 0 block_search_forums 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889085 +353 0 block_search_forums 2020110900 2020110900 Plugin installed \N 0 1612889085 +354 0 block_section_links \N 2020110900 Starting plugin installation \N 0 1612889085 +355 0 block_section_links 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889085 +356 0 block_section_links 2020110900 2020110900 Plugin installed \N 0 1612889085 +357 0 block_selfcompletion \N 2020110900 Starting plugin installation \N 0 1612889085 +358 0 block_selfcompletion 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889085 +359 0 block_selfcompletion 2020110900 2020110900 Plugin installed \N 0 1612889085 +360 0 block_settings \N 2020110900 Starting plugin installation \N 0 1612889085 +361 0 block_settings 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889085 +362 0 block_settings 2020110900 2020110900 Plugin installed \N 0 1612889085 +363 0 block_site_main_menu \N 2020110900 Starting plugin installation \N 0 1612889085 +364 0 block_site_main_menu 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889085 +365 0 block_site_main_menu 2020110900 2020110900 Plugin installed \N 0 1612889085 +366 0 block_social_activities \N 2020110900 Starting plugin installation \N 0 1612889085 +367 0 block_social_activities 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889085 +368 0 block_social_activities 2020110900 2020110900 Plugin installed \N 0 1612889085 +369 0 block_starredcourses \N 2020110900 Starting plugin installation \N 0 1612889085 +370 0 block_starredcourses 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889085 +371 0 block_starredcourses 2020110900 2020110900 Plugin installed \N 0 1612889085 +372 0 block_tag_flickr \N 2020110900 Starting plugin installation \N 0 1612889085 +373 0 block_tag_flickr 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889085 +374 0 block_tag_flickr 2020110900 2020110900 Plugin installed \N 0 1612889085 +375 0 block_tag_youtube \N 2020110901 Starting plugin installation \N 0 1612889085 +376 0 block_tag_youtube 2020110901 2020110901 Upgrade savepoint reached \N 0 1612889085 +377 0 block_tag_youtube 2020110901 2020110901 Plugin installed \N 0 1612889086 +378 0 block_tags \N 2020110900 Starting plugin installation \N 0 1612889086 +379 0 block_tags 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +380 0 block_tags 2020110900 2020110900 Plugin installed \N 0 1612889086 +381 0 block_timeline \N 2020110900 Starting plugin installation \N 0 1612889086 +382 0 block_timeline 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +383 0 block_timeline 2020110900 2020110900 Plugin installed \N 0 1612889086 +384 0 media_html5audio \N 2020110900 Starting plugin installation \N 0 1612889086 +385 0 media_html5audio 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +386 0 media_html5audio 2020110900 2020110900 Plugin installed \N 0 1612889086 +387 0 media_html5video \N 2020110900 Starting plugin installation \N 0 1612889086 +388 0 media_html5video 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +389 0 media_html5video 2020110900 2020110900 Plugin installed \N 0 1612889086 +390 0 media_swf \N 2020110900 Starting plugin installation \N 0 1612889086 +391 0 media_swf 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +392 0 media_swf 2020110900 2020110900 Plugin installed \N 0 1612889086 +393 0 media_videojs \N 2020110900 Starting plugin installation \N 0 1612889086 +394 0 media_videojs 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +395 0 media_videojs 2020110900 2020110900 Plugin installed \N 0 1612889086 +396 0 media_vimeo \N 2020110900 Starting plugin installation \N 0 1612889086 +397 0 media_vimeo 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +398 0 media_vimeo 2020110900 2020110900 Plugin installed \N 0 1612889086 +399 0 media_youtube \N 2020110900 Starting plugin installation \N 0 1612889086 +400 0 media_youtube 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +401 0 media_youtube 2020110900 2020110900 Plugin installed \N 0 1612889086 +402 0 filter_activitynames \N 2020110900 Starting plugin installation \N 0 1612889086 +403 0 filter_activitynames 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +404 0 filter_activitynames 2020110900 2020110900 Plugin installed \N 0 1612889086 +405 0 filter_algebra \N 2020110900 Starting plugin installation \N 0 1612889086 +406 0 filter_algebra 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +407 0 filter_algebra 2020110900 2020110900 Plugin installed \N 0 1612889086 +408 0 filter_censor \N 2020110900 Starting plugin installation \N 0 1612889086 +409 0 filter_censor 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +410 0 filter_censor 2020110900 2020110900 Plugin installed \N 0 1612889086 +411 0 filter_data \N 2020110900 Starting plugin installation \N 0 1612889086 +412 0 filter_data 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +413 0 filter_data 2020110900 2020110900 Plugin installed \N 0 1612889086 +414 0 filter_displayh5p \N 2020110900 Starting plugin installation \N 0 1612889086 +415 0 filter_displayh5p 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +416 0 filter_displayh5p 2020110900 2020110900 Plugin installed \N 0 1612889086 +417 0 filter_emailprotect \N 2020110900 Starting plugin installation \N 0 1612889086 +418 0 filter_emailprotect 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +419 0 filter_emailprotect 2020110900 2020110900 Plugin installed \N 0 1612889086 +420 0 filter_emoticon \N 2020110900 Starting plugin installation \N 0 1612889086 +421 0 filter_emoticon 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +422 0 filter_emoticon 2020110900 2020110900 Plugin installed \N 0 1612889086 +423 0 filter_glossary \N 2020110900 Starting plugin installation \N 0 1612889086 +424 0 filter_glossary 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +425 0 filter_glossary 2020110900 2020110900 Plugin installed \N 0 1612889086 +426 0 filter_mathjaxloader \N 2020110900 Starting plugin installation \N 0 1612889086 +427 0 filter_mathjaxloader 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +428 0 filter_mathjaxloader 2020110900 2020110900 Plugin installed \N 0 1612889086 +429 0 filter_mediaplugin \N 2020110900 Starting plugin installation \N 0 1612889086 +430 0 filter_mediaplugin 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +431 0 filter_mediaplugin 2020110900 2020110900 Plugin installed \N 0 1612889086 +432 0 filter_multilang \N 2020110900 Starting plugin installation \N 0 1612889086 +433 0 filter_multilang 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +434 0 filter_multilang 2020110900 2020110900 Plugin installed \N 0 1612889086 +435 0 filter_tex \N 2020110900 Starting plugin installation \N 0 1612889086 +436 0 filter_tex 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889086 +437 0 filter_tex 2020110900 2020110900 Plugin installed \N 0 1612889087 +438 0 filter_tidy \N 2020110900 Starting plugin installation \N 0 1612889087 +439 0 filter_tidy 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +440 0 filter_tidy 2020110900 2020110900 Plugin installed \N 0 1612889087 +441 0 filter_urltolink \N 2020110900 Starting plugin installation \N 0 1612889087 +442 0 filter_urltolink 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +443 0 filter_urltolink 2020110900 2020110900 Plugin installed \N 0 1612889087 +444 0 editor_atto \N 2020110900 Starting plugin installation \N 0 1612889087 +445 0 editor_atto 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +446 0 editor_atto 2020110900 2020110900 Plugin installed \N 0 1612889087 +447 0 editor_textarea \N 2020110900 Starting plugin installation \N 0 1612889087 +448 0 editor_textarea 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +449 0 editor_textarea 2020110900 2020110900 Plugin installed \N 0 1612889087 +450 0 editor_tinymce \N 2020110900 Starting plugin installation \N 0 1612889087 +451 0 editor_tinymce 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +452 0 editor_tinymce 2020110900 2020110900 Plugin installed \N 0 1612889087 +453 0 format_singleactivity \N 2020110900 Starting plugin installation \N 0 1612889087 +454 0 format_singleactivity 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +455 0 format_singleactivity 2020110900 2020110900 Plugin installed \N 0 1612889087 +456 0 format_social \N 2020110900 Starting plugin installation \N 0 1612889087 +457 0 format_social 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +458 0 format_social 2020110900 2020110900 Plugin installed \N 0 1612889087 +459 0 format_topics \N 2020110900 Starting plugin installation \N 0 1612889087 +460 0 format_topics 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +461 0 format_topics 2020110900 2020110900 Plugin installed \N 0 1612889087 +462 0 format_weeks \N 2020110900 Starting plugin installation \N 0 1612889087 +463 0 format_weeks 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +464 0 format_weeks 2020110900 2020110900 Plugin installed \N 0 1612889087 +465 0 dataformat_csv \N 2020110900 Starting plugin installation \N 0 1612889087 +466 0 dataformat_csv 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +467 0 dataformat_csv 2020110900 2020110900 Plugin installed \N 0 1612889087 +468 0 dataformat_excel \N 2020110900 Starting plugin installation \N 0 1612889087 +469 0 dataformat_excel 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +470 0 dataformat_excel 2020110900 2020110900 Plugin installed \N 0 1612889087 +471 0 dataformat_html \N 2020110900 Starting plugin installation \N 0 1612889087 +472 0 dataformat_html 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +473 0 dataformat_html 2020110900 2020110900 Plugin installed \N 0 1612889087 +474 0 dataformat_json \N 2020110900 Starting plugin installation \N 0 1612889087 +475 0 dataformat_json 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +476 0 dataformat_json 2020110900 2020110900 Plugin installed \N 0 1612889087 +477 0 dataformat_ods \N 2020110900 Starting plugin installation \N 0 1612889087 +478 0 dataformat_ods 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +479 0 dataformat_ods 2020110900 2020110900 Plugin installed \N 0 1612889087 +480 0 dataformat_pdf \N 2020110900 Starting plugin installation \N 0 1612889087 +481 0 dataformat_pdf 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +482 0 dataformat_pdf 2020110900 2020110900 Plugin installed \N 0 1612889087 +483 0 profilefield_checkbox \N 2020110900 Starting plugin installation \N 0 1612889087 +484 0 profilefield_checkbox 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +485 0 profilefield_checkbox 2020110900 2020110900 Plugin installed \N 0 1612889087 +486 0 profilefield_datetime \N 2020110900 Starting plugin installation \N 0 1612889087 +487 0 profilefield_datetime 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +488 0 profilefield_datetime 2020110900 2020110900 Plugin installed \N 0 1612889087 +489 0 profilefield_menu \N 2020110900 Starting plugin installation \N 0 1612889087 +490 0 profilefield_menu 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +491 0 profilefield_menu 2020110900 2020110900 Plugin installed \N 0 1612889087 +492 0 profilefield_text \N 2020110900 Starting plugin installation \N 0 1612889087 +493 0 profilefield_text 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +494 0 profilefield_text 2020110900 2020110900 Plugin installed \N 0 1612889087 +495 0 profilefield_textarea \N 2020110900 Starting plugin installation \N 0 1612889087 +496 0 profilefield_textarea 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +497 0 profilefield_textarea 2020110900 2020110900 Plugin installed \N 0 1612889087 +498 0 report_backups \N 2020110900 Starting plugin installation \N 0 1612889087 +499 0 report_backups 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +500 0 report_backups 2020110900 2020110900 Plugin installed \N 0 1612889087 +501 0 report_competency \N 2020110900 Starting plugin installation \N 0 1612889087 +502 0 report_competency 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +503 0 report_competency 2020110900 2020110900 Plugin installed \N 0 1612889087 +504 0 report_completion \N 2020110900 Starting plugin installation \N 0 1612889087 +505 0 report_completion 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889087 +506 0 report_completion 2020110900 2020110900 Plugin installed \N 0 1612889088 +507 0 report_configlog \N 2020110900 Starting plugin installation \N 0 1612889088 +508 0 report_configlog 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +509 0 report_configlog 2020110900 2020110900 Plugin installed \N 0 1612889088 +510 0 report_courseoverview \N 2020110900 Starting plugin installation \N 0 1612889088 +511 0 report_courseoverview 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +512 0 report_courseoverview 2020110900 2020110900 Plugin installed \N 0 1612889088 +513 0 report_eventlist \N 2020110900 Starting plugin installation \N 0 1612889088 +514 0 report_eventlist 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +515 0 report_eventlist 2020110900 2020110900 Plugin installed \N 0 1612889088 +516 0 report_infectedfiles \N 2020110900 Starting plugin installation \N 0 1612889088 +517 0 report_infectedfiles 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +518 0 report_infectedfiles 2020110900 2020110900 Plugin installed \N 0 1612889088 +519 0 report_insights \N 2020110900 Starting plugin installation \N 0 1612889088 +520 0 report_insights 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +521 0 report_insights 2020110900 2020110900 Plugin installed \N 0 1612889088 +522 0 report_log \N 2020110900 Starting plugin installation \N 0 1612889088 +523 0 report_log 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +524 0 report_log 2020110900 2020110900 Plugin installed \N 0 1612889088 +525 0 report_loglive \N 2020110900 Starting plugin installation \N 0 1612889088 +526 0 report_loglive 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +527 0 report_loglive 2020110900 2020110900 Plugin installed \N 0 1612889088 +528 0 report_outline \N 2020110900 Starting plugin installation \N 0 1612889088 +529 0 report_outline 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +530 0 report_outline 2020110900 2020110900 Plugin installed \N 0 1612889088 +531 0 report_participation \N 2020110900 Starting plugin installation \N 0 1612889088 +532 0 report_participation 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +533 0 report_participation 2020110900 2020110900 Plugin installed \N 0 1612889088 +534 0 report_performance \N 2020110900 Starting plugin installation \N 0 1612889088 +535 0 report_performance 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +536 0 report_performance 2020110900 2020110900 Plugin installed \N 0 1612889088 +537 0 report_progress \N 2020110900 Starting plugin installation \N 0 1612889088 +538 0 report_progress 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +539 0 report_progress 2020110900 2020110900 Plugin installed \N 0 1612889088 +540 0 report_questioninstances \N 2020110900 Starting plugin installation \N 0 1612889088 +541 0 report_questioninstances 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +542 0 report_questioninstances 2020110900 2020110900 Plugin installed \N 0 1612889088 +543 0 report_security \N 2020110900 Starting plugin installation \N 0 1612889088 +544 0 report_security 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +545 0 report_security 2020110900 2020110900 Plugin installed \N 0 1612889088 +546 0 report_stats \N 2020110900 Starting plugin installation \N 0 1612889088 +547 0 report_stats 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889088 +548 0 report_stats 2020110900 2020110900 Plugin installed \N 0 1612889089 +549 0 report_status \N 2020110900 Starting plugin installation \N 0 1612889089 +550 0 report_status 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889089 +551 0 report_status 2020110900 2020110900 Plugin installed \N 0 1612889089 +552 0 report_usersessions \N 2020110900 Starting plugin installation \N 0 1612889089 +553 0 report_usersessions 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889089 +554 0 report_usersessions 2020110900 2020110900 Plugin installed \N 0 1612889089 +555 0 gradeexport_ods \N 2020110900 Starting plugin installation \N 0 1612889089 +556 0 gradeexport_ods 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889089 +557 0 gradeexport_ods 2020110900 2020110900 Plugin installed \N 0 1612889089 +558 0 gradeexport_txt \N 2020110900 Starting plugin installation \N 0 1612889089 +559 0 gradeexport_txt 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889089 +560 0 gradeexport_txt 2020110900 2020110900 Plugin installed \N 0 1612889089 +561 0 gradeexport_xls \N 2020110900 Starting plugin installation \N 0 1612889089 +562 0 gradeexport_xls 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889089 +563 0 gradeexport_xls 2020110900 2020110900 Plugin installed \N 0 1612889089 +564 0 gradeexport_xml \N 2020110900 Starting plugin installation \N 0 1612889089 +565 0 gradeexport_xml 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889089 +566 0 gradeexport_xml 2020110900 2020110900 Plugin installed \N 0 1612889089 +567 0 gradeimport_csv \N 2020110900 Starting plugin installation \N 0 1612889089 +568 0 gradeimport_csv 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889089 +569 0 gradeimport_csv 2020110900 2020110900 Plugin installed \N 0 1612889089 +570 0 gradeimport_direct \N 2020110900 Starting plugin installation \N 0 1612889089 +571 0 gradeimport_direct 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889089 +572 0 gradeimport_direct 2020110900 2020110900 Plugin installed \N 0 1612889089 +573 0 gradeimport_xml \N 2020110900 Starting plugin installation \N 0 1612889089 +574 0 gradeimport_xml 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889089 +575 0 gradeimport_xml 2020110900 2020110900 Plugin installed \N 0 1612889089 +576 0 gradereport_grader \N 2020110900 Starting plugin installation \N 0 1612889089 +577 0 gradereport_grader 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889089 +578 0 gradereport_grader 2020110900 2020110900 Plugin installed \N 0 1612889089 +579 0 gradereport_history \N 2020110900 Starting plugin installation \N 0 1612889089 +580 0 gradereport_history 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889089 +581 0 gradereport_history 2020110900 2020110900 Plugin installed \N 0 1612889089 +582 0 gradereport_outcomes \N 2020110900 Starting plugin installation \N 0 1612889089 +583 0 gradereport_outcomes 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889089 +584 0 gradereport_outcomes 2020110900 2020110900 Plugin installed \N 0 1612889090 +585 0 gradereport_overview \N 2020110900 Starting plugin installation \N 0 1612889090 +586 0 gradereport_overview 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +587 0 gradereport_overview 2020110900 2020110900 Plugin installed \N 0 1612889090 +588 0 gradereport_singleview \N 2020110900 Starting plugin installation \N 0 1612889090 +589 0 gradereport_singleview 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +590 0 gradereport_singleview 2020110900 2020110900 Plugin installed \N 0 1612889090 +591 0 gradereport_user \N 2020110900 Starting plugin installation \N 0 1612889090 +592 0 gradereport_user 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +593 0 gradereport_user 2020110900 2020110900 Plugin installed \N 0 1612889090 +594 0 gradingform_guide \N 2020110900 Starting plugin installation \N 0 1612889090 +595 0 gradingform_guide 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +596 0 gradingform_guide 2020110900 2020110900 Plugin installed \N 0 1612889090 +597 0 gradingform_rubric \N 2020110900 Starting plugin installation \N 0 1612889090 +598 0 gradingform_rubric 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +599 0 gradingform_rubric 2020110900 2020110900 Plugin installed \N 0 1612889090 +600 0 mlbackend_php \N 2020110900 Starting plugin installation \N 0 1612889090 +601 0 mlbackend_php 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +602 0 mlbackend_php 2020110900 2020110900 Plugin installed \N 0 1612889090 +603 0 mlbackend_python \N 2020110900 Starting plugin installation \N 0 1612889090 +604 0 mlbackend_python 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +605 0 mlbackend_python 2020110900 2020110900 Plugin installed \N 0 1612889090 +606 0 mnetservice_enrol \N 2020110900 Starting plugin installation \N 0 1612889090 +607 0 mnetservice_enrol 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +608 0 mnetservice_enrol 2020110900 2020110900 Plugin installed \N 0 1612889090 +609 0 webservice_rest \N 2020110900 Starting plugin installation \N 0 1612889090 +610 0 webservice_rest 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +611 0 webservice_rest 2020110900 2020110900 Plugin installed \N 0 1612889090 +612 0 webservice_soap \N 2020110900 Starting plugin installation \N 0 1612889090 +613 0 webservice_soap 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +614 0 webservice_soap 2020110900 2020110900 Plugin installed \N 0 1612889090 +615 0 webservice_xmlrpc \N 2020110900 Starting plugin installation \N 0 1612889090 +616 0 webservice_xmlrpc 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +617 0 webservice_xmlrpc 2020110900 2020110900 Plugin installed \N 0 1612889090 +618 0 repository_areafiles \N 2020110900 Starting plugin installation \N 0 1612889090 +619 0 repository_areafiles 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +620 0 repository_areafiles 2020110900 2020110900 Plugin installed \N 0 1612889090 +621 0 repository_boxnet \N 2020110900 Starting plugin installation \N 0 1612889090 +622 0 repository_boxnet 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +623 0 repository_boxnet 2020110900 2020110900 Plugin installed \N 0 1612889090 +624 0 repository_contentbank \N 2020110900 Starting plugin installation \N 0 1612889090 +625 0 repository_contentbank 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889090 +626 0 repository_contentbank 2020110900 2020110900 Plugin installed \N 0 1612889091 +627 0 repository_coursefiles \N 2020110900 Starting plugin installation \N 0 1612889091 +628 0 repository_coursefiles 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +629 0 repository_coursefiles 2020110900 2020110900 Plugin installed \N 0 1612889091 +630 0 repository_dropbox \N 2020110900 Starting plugin installation \N 0 1612889091 +631 0 repository_dropbox 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +632 0 repository_dropbox 2020110900 2020110900 Plugin installed \N 0 1612889091 +633 0 repository_equella \N 2020110900 Starting plugin installation \N 0 1612889091 +634 0 repository_equella 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +635 0 repository_equella 2020110900 2020110900 Plugin installed \N 0 1612889091 +636 0 repository_filesystem \N 2020110900 Starting plugin installation \N 0 1612889091 +637 0 repository_filesystem 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +638 0 repository_filesystem 2020110900 2020110900 Plugin installed \N 0 1612889091 +639 0 repository_flickr \N 2020110900 Starting plugin installation \N 0 1612889091 +640 0 repository_flickr 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +641 0 repository_flickr 2020110900 2020110900 Plugin installed \N 0 1612889091 +642 0 repository_flickr_public \N 2020110900 Starting plugin installation \N 0 1612889091 +643 0 repository_flickr_public 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +644 0 repository_flickr_public 2020110900 2020110900 Plugin installed \N 0 1612889091 +645 0 repository_googledocs \N 2020110900 Starting plugin installation \N 0 1612889091 +646 0 repository_googledocs 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +647 0 repository_googledocs 2020110900 2020110900 Plugin installed \N 0 1612889091 +648 0 repository_local \N 2020110900 Starting plugin installation \N 0 1612889091 +649 0 repository_local 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +650 0 repository_local 2020110900 2020110900 Plugin installed \N 0 1612889091 +651 0 repository_merlot \N 2020110900 Starting plugin installation \N 0 1612889091 +652 0 repository_merlot 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +653 0 repository_merlot 2020110900 2020110900 Plugin installed \N 0 1612889091 +654 0 repository_nextcloud \N 2020110900 Starting plugin installation \N 0 1612889091 +655 0 repository_nextcloud 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +656 0 repository_nextcloud 2020110900 2020110900 Plugin installed \N 0 1612889091 +657 0 repository_onedrive \N 2020110900 Starting plugin installation \N 0 1612889091 +658 0 repository_onedrive 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +659 0 repository_onedrive 2020110900 2020110900 Plugin installed \N 0 1612889091 +660 0 repository_picasa \N 2020110900 Starting plugin installation \N 0 1612889091 +661 0 repository_picasa 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +662 0 repository_picasa 2020110900 2020110900 Plugin installed \N 0 1612889091 +663 0 repository_recent \N 2020110900 Starting plugin installation \N 0 1612889091 +664 0 repository_recent 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +665 0 repository_recent 2020110900 2020110900 Plugin installed \N 0 1612889091 +666 0 repository_s3 \N 2020110900 Starting plugin installation \N 0 1612889091 +667 0 repository_s3 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889091 +668 0 repository_s3 2020110900 2020110900 Plugin installed \N 0 1612889091 +669 0 repository_skydrive \N 2020110900 Starting plugin installation \N 0 1612889092 +670 0 repository_skydrive 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +671 0 repository_skydrive 2020110900 2020110900 Plugin installed \N 0 1612889092 +672 0 repository_upload \N 2020110900 Starting plugin installation \N 0 1612889092 +673 0 repository_upload 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +674 0 repository_upload 2020110900 2020110900 Plugin installed \N 0 1612889092 +675 0 repository_url \N 2020110900 Starting plugin installation \N 0 1612889092 +676 0 repository_url 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +677 0 repository_url 2020110900 2020110900 Plugin installed \N 0 1612889092 +678 0 repository_user \N 2020110900 Starting plugin installation \N 0 1612889092 +679 0 repository_user 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +680 0 repository_user 2020110900 2020110900 Plugin installed \N 0 1612889092 +681 0 repository_webdav \N 2020110900 Starting plugin installation \N 0 1612889092 +682 0 repository_webdav 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +683 0 repository_webdav 2020110900 2020110900 Plugin installed \N 0 1612889092 +684 0 repository_wikimedia \N 2020110900 Starting plugin installation \N 0 1612889092 +685 0 repository_wikimedia 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +686 0 repository_wikimedia 2020110900 2020110900 Plugin installed \N 0 1612889092 +687 0 repository_youtube \N 2020110900 Starting plugin installation \N 0 1612889092 +688 0 repository_youtube 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +689 0 repository_youtube 2020110900 2020110900 Plugin installed \N 0 1612889092 +690 0 portfolio_boxnet \N 2020110900 Starting plugin installation \N 0 1612889092 +691 0 portfolio_boxnet 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +692 0 portfolio_boxnet 2020110900 2020110900 Plugin installed \N 0 1612889092 +693 0 portfolio_download \N 2020110900 Starting plugin installation \N 0 1612889092 +694 0 portfolio_download 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +695 0 portfolio_download 2020110900 2020110900 Plugin installed \N 0 1612889092 +696 0 portfolio_flickr \N 2020110900 Starting plugin installation \N 0 1612889092 +697 0 portfolio_flickr 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +698 0 portfolio_flickr 2020110900 2020110900 Plugin installed \N 0 1612889092 +699 0 portfolio_googledocs \N 2020110900 Starting plugin installation \N 0 1612889092 +700 0 portfolio_googledocs 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +701 0 portfolio_googledocs 2020110900 2020110900 Plugin installed \N 0 1612889092 +702 0 portfolio_mahara \N 2020110900 Starting plugin installation \N 0 1612889092 +703 0 portfolio_mahara 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +704 0 portfolio_mahara 2020110900 2020110900 Plugin installed \N 0 1612889092 +705 0 portfolio_picasa \N 2020110900 Starting plugin installation \N 0 1612889092 +706 0 portfolio_picasa 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +707 0 portfolio_picasa 2020110900 2020110900 Plugin installed \N 0 1612889092 +708 0 search_simpledb \N 2020110900 Starting plugin installation \N 0 1612889092 +709 0 search_simpledb 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +710 0 search_simpledb 2020110900 2020110900 Plugin installed \N 0 1612889092 +711 0 search_solr \N 2020110900 Starting plugin installation \N 0 1612889092 +712 0 search_solr 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +713 0 search_solr 2020110900 2020110900 Plugin installed \N 0 1612889092 +714 0 qbehaviour_adaptive \N 2020110900 Starting plugin installation \N 0 1612889092 +715 0 qbehaviour_adaptive 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +716 0 qbehaviour_adaptive 2020110900 2020110900 Plugin installed \N 0 1612889092 +717 0 qbehaviour_adaptivenopenalty \N 2020110900 Starting plugin installation \N 0 1612889092 +718 0 qbehaviour_adaptivenopenalty 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889092 +719 0 qbehaviour_adaptivenopenalty 2020110900 2020110900 Plugin installed \N 0 1612889093 +720 0 qbehaviour_deferredcbm \N 2020110900 Starting plugin installation \N 0 1612889093 +721 0 qbehaviour_deferredcbm 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +722 0 qbehaviour_deferredcbm 2020110900 2020110900 Plugin installed \N 0 1612889093 +723 0 qbehaviour_deferredfeedback \N 2020110900 Starting plugin installation \N 0 1612889093 +724 0 qbehaviour_deferredfeedback 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +725 0 qbehaviour_deferredfeedback 2020110900 2020110900 Plugin installed \N 0 1612889093 +726 0 qbehaviour_immediatecbm \N 2020110900 Starting plugin installation \N 0 1612889093 +727 0 qbehaviour_immediatecbm 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +728 0 qbehaviour_immediatecbm 2020110900 2020110900 Plugin installed \N 0 1612889093 +729 0 qbehaviour_immediatefeedback \N 2020110900 Starting plugin installation \N 0 1612889093 +730 0 qbehaviour_immediatefeedback 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +731 0 qbehaviour_immediatefeedback 2020110900 2020110900 Plugin installed \N 0 1612889093 +732 0 qbehaviour_informationitem \N 2020110900 Starting plugin installation \N 0 1612889093 +733 0 qbehaviour_informationitem 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +734 0 qbehaviour_informationitem 2020110900 2020110900 Plugin installed \N 0 1612889093 +735 0 qbehaviour_interactive \N 2020110900 Starting plugin installation \N 0 1612889093 +736 0 qbehaviour_interactive 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +737 0 qbehaviour_interactive 2020110900 2020110900 Plugin installed \N 0 1612889093 +738 0 qbehaviour_interactivecountback \N 2020110900 Starting plugin installation \N 0 1612889093 +800 0 tool_filetypes 2020110900 2020110900 Plugin installed \N 0 1612889094 +739 0 qbehaviour_interactivecountback 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +740 0 qbehaviour_interactivecountback 2020110900 2020110900 Plugin installed \N 0 1612889093 +741 0 qbehaviour_manualgraded \N 2020110900 Starting plugin installation \N 0 1612889093 +742 0 qbehaviour_manualgraded 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +743 0 qbehaviour_manualgraded 2020110900 2020110900 Plugin installed \N 0 1612889093 +744 0 qbehaviour_missing \N 2020110900 Starting plugin installation \N 0 1612889093 +745 0 qbehaviour_missing 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +746 0 qbehaviour_missing 2020110900 2020110900 Plugin installed \N 0 1612889093 +747 0 qformat_aiken \N 2020110900 Starting plugin installation \N 0 1612889093 +748 0 qformat_aiken 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +749 0 qformat_aiken 2020110900 2020110900 Plugin installed \N 0 1612889093 +750 0 qformat_blackboard_six \N 2020110900 Starting plugin installation \N 0 1612889093 +751 0 qformat_blackboard_six 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +752 0 qformat_blackboard_six 2020110900 2020110900 Plugin installed \N 0 1612889093 +753 0 qformat_examview \N 2020110900 Starting plugin installation \N 0 1612889093 +754 0 qformat_examview 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +755 0 qformat_examview 2020110900 2020110900 Plugin installed \N 0 1612889093 +756 0 qformat_gift \N 2020110900 Starting plugin installation \N 0 1612889093 +757 0 qformat_gift 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +758 0 qformat_gift 2020110900 2020110900 Plugin installed \N 0 1612889093 +759 0 qformat_missingword \N 2020110900 Starting plugin installation \N 0 1612889093 +760 0 qformat_missingword 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +761 0 qformat_missingword 2020110900 2020110900 Plugin installed \N 0 1612889093 +762 0 qformat_multianswer \N 2020110900 Starting plugin installation \N 0 1612889093 +763 0 qformat_multianswer 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +764 0 qformat_multianswer 2020110900 2020110900 Plugin installed \N 0 1612889093 +765 0 qformat_webct \N 2020110900 Starting plugin installation \N 0 1612889093 +766 0 qformat_webct 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +767 0 qformat_webct 2020110900 2020110900 Plugin installed \N 0 1612889093 +768 0 qformat_xhtml \N 2020110900 Starting plugin installation \N 0 1612889093 +769 0 qformat_xhtml 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +770 0 qformat_xhtml 2020110900 2020110900 Plugin installed \N 0 1612889093 +771 0 qformat_xml \N 2020110900 Starting plugin installation \N 0 1612889093 +772 0 qformat_xml 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +773 0 qformat_xml 2020110900 2020110900 Plugin installed \N 0 1612889093 +774 0 tool_analytics \N 2020110900 Starting plugin installation \N 0 1612889093 +775 0 tool_analytics 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +776 0 tool_analytics 2020110900 2020110900 Plugin installed \N 0 1612889093 +777 0 tool_availabilityconditions \N 2020110900 Starting plugin installation \N 0 1612889093 +778 0 tool_availabilityconditions 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +779 0 tool_availabilityconditions 2020110900 2020110900 Plugin installed \N 0 1612889093 +780 0 tool_behat \N 2020110900 Starting plugin installation \N 0 1612889093 +781 0 tool_behat 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +782 0 tool_behat 2020110900 2020110900 Plugin installed \N 0 1612889093 +783 0 tool_capability \N 2020110900 Starting plugin installation \N 0 1612889093 +784 0 tool_capability 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +785 0 tool_capability 2020110900 2020110900 Plugin installed \N 0 1612889093 +786 0 tool_cohortroles \N 2020110900 Starting plugin installation \N 0 1612889093 +787 0 tool_cohortroles 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889093 +788 0 tool_cohortroles 2020110900 2020110900 Plugin installed \N 0 1612889093 +789 0 tool_customlang \N 2020110900 Starting plugin installation \N 0 1612889093 +790 0 tool_customlang 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +791 0 tool_customlang 2020110900 2020110900 Plugin installed \N 0 1612889094 +792 0 tool_dataprivacy \N 2020110900 Starting plugin installation \N 0 1612889094 +793 0 tool_dataprivacy 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +794 0 tool_dataprivacy 2020110900 2020110900 Plugin installed \N 0 1612889094 +795 0 tool_dbtransfer \N 2020110900 Starting plugin installation \N 0 1612889094 +796 0 tool_dbtransfer 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +797 0 tool_dbtransfer 2020110900 2020110900 Plugin installed \N 0 1612889094 +798 0 tool_filetypes \N 2020110900 Starting plugin installation \N 0 1612889094 +799 0 tool_filetypes 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +801 0 tool_generator \N 2020110900 Starting plugin installation \N 0 1612889094 +802 0 tool_generator 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +803 0 tool_generator 2020110900 2020110900 Plugin installed \N 0 1612889094 +804 0 tool_health \N 2020110900 Starting plugin installation \N 0 1612889094 +805 0 tool_health 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +806 0 tool_health 2020110900 2020110900 Plugin installed \N 0 1612889094 +807 0 tool_httpsreplace \N 2020110900 Starting plugin installation \N 0 1612889094 +808 0 tool_httpsreplace 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +809 0 tool_httpsreplace 2020110900 2020110900 Plugin installed \N 0 1612889094 +810 0 tool_innodb \N 2020110900 Starting plugin installation \N 0 1612889094 +811 0 tool_innodb 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +812 0 tool_innodb 2020110900 2020110900 Plugin installed \N 0 1612889094 +813 0 tool_installaddon \N 2020110900 Starting plugin installation \N 0 1612889094 +814 0 tool_installaddon 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +815 0 tool_installaddon 2020110900 2020110900 Plugin installed \N 0 1612889094 +816 0 tool_langimport \N 2020110900 Starting plugin installation \N 0 1612889094 +817 0 tool_langimport 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +818 0 tool_langimport 2020110900 2020110900 Plugin installed \N 0 1612889094 +819 0 tool_licensemanager \N 2020110900 Starting plugin installation \N 0 1612889094 +820 0 tool_licensemanager 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +821 0 tool_licensemanager 2020110900 2020110900 Plugin installed \N 0 1612889094 +822 0 tool_log \N 2020110900 Starting plugin installation \N 0 1612889094 +823 0 tool_log 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +824 0 tool_log 2020110900 2020110900 Plugin installed \N 0 1612889094 +825 0 tool_lp \N 2020110900 Starting plugin installation \N 0 1612889094 +826 0 tool_lp 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +827 0 tool_lp 2020110900 2020110900 Plugin installed \N 0 1612889094 +828 0 tool_lpimportcsv \N 2020110900 Starting plugin installation \N 0 1612889094 +829 0 tool_lpimportcsv 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889094 +830 0 tool_lpimportcsv 2020110900 2020110900 Plugin installed \N 0 1612889095 +831 0 tool_lpmigrate \N 2020110900 Starting plugin installation \N 0 1612889095 +832 0 tool_lpmigrate 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889095 +833 0 tool_lpmigrate 2020110900 2020110900 Plugin installed \N 0 1612889095 +834 0 tool_messageinbound \N 2020110900 Starting plugin installation \N 0 1612889095 +835 0 tool_messageinbound 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889095 +836 0 tool_messageinbound 2020110900 2020110900 Plugin installed \N 0 1612889095 +837 0 tool_mobile \N 2020110900 Starting plugin installation \N 0 1612889095 +838 0 tool_mobile 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889095 +839 0 tool_mobile 2020110900 2020110900 Plugin installed \N 0 1612889095 +840 0 tool_monitor \N 2020110900 Starting plugin installation \N 0 1612889095 +841 0 tool_monitor 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889095 +842 0 tool_monitor 2020110900 2020110900 Plugin installed \N 0 1612889095 +843 0 tool_moodlenet \N 2020110900 Starting plugin installation \N 0 1612889095 +844 0 tool_moodlenet 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889095 +845 0 tool_moodlenet 2020110900 2020110900 Plugin installed \N 0 1612889095 +846 0 tool_multilangupgrade \N 2020110900 Starting plugin installation \N 0 1612889095 +847 0 tool_multilangupgrade 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889095 +848 0 tool_multilangupgrade 2020110900 2020110900 Plugin installed \N 0 1612889095 +849 0 tool_oauth2 \N 2020110900 Starting plugin installation \N 0 1612889095 +850 0 tool_oauth2 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889095 +851 0 tool_oauth2 2020110900 2020110900 Plugin installed \N 0 1612889095 +852 0 tool_phpunit \N 2020110900 Starting plugin installation \N 0 1612889095 +853 0 tool_phpunit 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889095 +854 0 tool_phpunit 2020110900 2020110900 Plugin installed \N 0 1612889095 +855 0 tool_policy \N 2020110900 Starting plugin installation \N 0 1612889095 +856 0 tool_policy 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889095 +857 0 tool_policy 2020110900 2020110900 Plugin installed \N 0 1612889095 +858 0 tool_profiling \N 2020110900 Starting plugin installation \N 0 1612889095 +859 0 tool_profiling 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889095 +860 0 tool_profiling 2020110900 2020110900 Plugin installed \N 0 1612889095 +861 0 tool_recyclebin \N 2020110900 Starting plugin installation \N 0 1612889095 +862 0 tool_recyclebin 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889095 +863 0 tool_recyclebin 2020110900 2020110900 Plugin installed \N 0 1612889095 +864 0 tool_replace \N 2020110900 Starting plugin installation \N 0 1612889095 +865 0 tool_replace 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889095 +866 0 tool_replace 2020110900 2020110900 Plugin installed \N 0 1612889096 +867 0 tool_spamcleaner \N 2020110900 Starting plugin installation \N 0 1612889096 +868 0 tool_spamcleaner 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +869 0 tool_spamcleaner 2020110900 2020110900 Plugin installed \N 0 1612889096 +870 0 tool_task \N 2020110900 Starting plugin installation \N 0 1612889096 +871 0 tool_task 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +872 0 tool_task 2020110900 2020110900 Plugin installed \N 0 1612889096 +873 0 tool_templatelibrary \N 2020110900 Starting plugin installation \N 0 1612889096 +874 0 tool_templatelibrary 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +875 0 tool_templatelibrary 2020110900 2020110900 Plugin installed \N 0 1612889096 +876 0 tool_unsuproles \N 2020110900 Starting plugin installation \N 0 1612889096 +877 0 tool_unsuproles 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +878 0 tool_unsuproles 2020110900 2020110900 Plugin installed \N 0 1612889096 +879 0 tool_uploadcourse \N 2020110900 Starting plugin installation \N 0 1612889096 +880 0 tool_uploadcourse 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +881 0 tool_uploadcourse 2020110900 2020110900 Plugin installed \N 0 1612889096 +882 0 tool_uploaduser \N 2020110900 Starting plugin installation \N 0 1612889096 +883 0 tool_uploaduser 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +884 0 tool_uploaduser 2020110900 2020110900 Plugin installed \N 0 1612889096 +885 0 tool_usertours \N 2020110900 Starting plugin installation \N 0 1612889096 +886 0 tool_usertours 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +887 0 tool_usertours 2020110900 2020110900 Plugin installed \N 0 1612889096 +888 0 tool_xmldb \N 2020110900 Starting plugin installation \N 0 1612889096 +889 0 tool_xmldb 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +890 0 tool_xmldb 2020110900 2020110900 Plugin installed \N 0 1612889096 +891 0 cachestore_apcu \N 2020110900 Starting plugin installation \N 0 1612889096 +892 0 cachestore_apcu 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +893 0 cachestore_apcu 2020110900 2020110900 Plugin installed \N 0 1612889096 +894 0 cachestore_file \N 2020110900 Starting plugin installation \N 0 1612889096 +895 0 cachestore_file 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +896 0 cachestore_file 2020110900 2020110900 Plugin installed \N 0 1612889096 +897 0 cachestore_memcached \N 2020110900 Starting plugin installation \N 0 1612889096 +898 0 cachestore_memcached 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +899 0 cachestore_memcached 2020110900 2020110900 Plugin installed \N 0 1612889096 +900 0 cachestore_mongodb \N 2020110900 Starting plugin installation \N 0 1612889096 +901 0 cachestore_mongodb 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +902 0 cachestore_mongodb 2020110900 2020110900 Plugin installed \N 0 1612889096 +903 0 cachestore_redis \N 2020110900 Starting plugin installation \N 0 1612889096 +904 0 cachestore_redis 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +905 0 cachestore_redis 2020110900 2020110900 Plugin installed \N 0 1612889096 +906 0 cachestore_session \N 2020110900 Starting plugin installation \N 0 1612889096 +907 0 cachestore_session 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +908 0 cachestore_session 2020110900 2020110900 Plugin installed \N 0 1612889096 +909 0 cachestore_static \N 2020110900 Starting plugin installation \N 0 1612889096 +910 0 cachestore_static 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +911 0 cachestore_static 2020110900 2020110900 Plugin installed \N 0 1612889096 +912 0 cachelock_file \N 2020110900 Starting plugin installation \N 0 1612889096 +913 0 cachelock_file 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +914 0 cachelock_file 2020110900 2020110900 Plugin installed \N 0 1612889096 +915 0 fileconverter_googledrive \N 2020110900 Starting plugin installation \N 0 1612889096 +916 0 fileconverter_googledrive 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +917 0 fileconverter_googledrive 2020110900 2020110900 Plugin installed \N 0 1612889096 +918 0 fileconverter_unoconv \N 2020110900 Starting plugin installation \N 0 1612889096 +919 0 fileconverter_unoconv 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +920 0 fileconverter_unoconv 2020110900 2020110900 Plugin installed \N 0 1612889096 +921 0 contenttype_h5p \N 2020110900 Starting plugin installation \N 0 1612889096 +922 0 contenttype_h5p 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889096 +923 0 contenttype_h5p 2020110900 2020110900 Plugin installed \N 0 1612889097 +924 0 theme_boost \N 2020110900 Starting plugin installation \N 0 1612889097 +925 0 theme_boost 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +926 0 theme_boost 2020110900 2020110900 Plugin installed \N 0 1612889097 +927 0 theme_classic \N 2020110900 Starting plugin installation \N 0 1612889097 +928 0 theme_classic 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +929 0 theme_classic 2020110900 2020110900 Plugin installed \N 0 1612889097 +930 0 h5plib_v124 \N 2020110900 Starting plugin installation \N 0 1612889097 +931 0 h5plib_v124 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +932 0 h5plib_v124 2020110900 2020110900 Plugin installed \N 0 1612889097 +933 0 paygw_paypal \N 2020110901 Starting plugin installation \N 0 1612889097 +934 0 paygw_paypal 2020110901 2020110901 Upgrade savepoint reached \N 0 1612889097 +935 0 paygw_paypal 2020110901 2020110901 Plugin installed \N 0 1612889097 +936 0 assignsubmission_comments \N 2020110900 Starting plugin installation \N 0 1612889097 +937 0 assignsubmission_comments 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +938 0 assignsubmission_comments 2020110900 2020110900 Plugin installed \N 0 1612889097 +939 0 assignsubmission_file \N 2020110900 Starting plugin installation \N 0 1612889097 +940 0 assignsubmission_file 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +941 0 assignsubmission_file 2020110900 2020110900 Plugin installed \N 0 1612889097 +942 0 assignsubmission_onlinetext \N 2020110900 Starting plugin installation \N 0 1612889097 +943 0 assignsubmission_onlinetext 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +944 0 assignsubmission_onlinetext 2020110900 2020110900 Plugin installed \N 0 1612889097 +945 0 assignfeedback_comments \N 2020110900 Starting plugin installation \N 0 1612889097 +946 0 assignfeedback_comments 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +947 0 assignfeedback_comments 2020110900 2020110900 Plugin installed \N 0 1612889097 +948 0 assignfeedback_editpdf \N 2020110900 Starting plugin installation \N 0 1612889097 +949 0 assignfeedback_editpdf 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +950 0 assignfeedback_editpdf 2020110900 2020110900 Plugin installed \N 0 1612889097 +951 0 assignfeedback_file \N 2020110900 Starting plugin installation \N 0 1612889097 +952 0 assignfeedback_file 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +953 0 assignfeedback_file 2020110900 2020110900 Plugin installed \N 0 1612889097 +954 0 assignfeedback_offline \N 2020110900 Starting plugin installation \N 0 1612889097 +955 0 assignfeedback_offline 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +956 0 assignfeedback_offline 2020110900 2020110900 Plugin installed \N 0 1612889097 +957 0 assignment_offline \N 2020110900 Starting plugin installation \N 0 1612889097 +958 0 assignment_offline 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +959 0 assignment_offline 2020110900 2020110900 Plugin installed \N 0 1612889097 +960 0 assignment_online \N 2020110900 Starting plugin installation \N 0 1612889097 +961 0 assignment_online 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +962 0 assignment_online 2020110900 2020110900 Plugin installed \N 0 1612889097 +963 0 assignment_upload \N 2020110900 Starting plugin installation \N 0 1612889097 +964 0 assignment_upload 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +965 0 assignment_upload 2020110900 2020110900 Plugin installed \N 0 1612889097 +966 0 assignment_uploadsingle \N 2020110900 Starting plugin installation \N 0 1612889097 +967 0 assignment_uploadsingle 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +968 0 assignment_uploadsingle 2020110900 2020110900 Plugin installed \N 0 1612889097 +969 0 booktool_exportimscp \N 2020110900 Starting plugin installation \N 0 1612889097 +970 0 booktool_exportimscp 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +971 0 booktool_exportimscp 2020110900 2020110900 Plugin installed \N 0 1612889097 +972 0 booktool_importhtml \N 2020110900 Starting plugin installation \N 0 1612889097 +973 0 booktool_importhtml 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889097 +974 0 booktool_importhtml 2020110900 2020110900 Plugin installed \N 0 1612889098 +975 0 booktool_print \N 2020110900 Starting plugin installation \N 0 1612889098 +976 0 booktool_print 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +977 0 booktool_print 2020110900 2020110900 Plugin installed \N 0 1612889098 +978 0 datafield_checkbox \N 2020110900 Starting plugin installation \N 0 1612889098 +979 0 datafield_checkbox 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +980 0 datafield_checkbox 2020110900 2020110900 Plugin installed \N 0 1612889098 +981 0 datafield_date \N 2020110900 Starting plugin installation \N 0 1612889098 +982 0 datafield_date 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +983 0 datafield_date 2020110900 2020110900 Plugin installed \N 0 1612889098 +984 0 datafield_file \N 2020110900 Starting plugin installation \N 0 1612889098 +985 0 datafield_file 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +986 0 datafield_file 2020110900 2020110900 Plugin installed \N 0 1612889098 +987 0 datafield_latlong \N 2020110900 Starting plugin installation \N 0 1612889098 +988 0 datafield_latlong 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +989 0 datafield_latlong 2020110900 2020110900 Plugin installed \N 0 1612889098 +990 0 datafield_menu \N 2020110900 Starting plugin installation \N 0 1612889098 +991 0 datafield_menu 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +992 0 datafield_menu 2020110900 2020110900 Plugin installed \N 0 1612889098 +993 0 datafield_multimenu \N 2020110900 Starting plugin installation \N 0 1612889098 +994 0 datafield_multimenu 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +995 0 datafield_multimenu 2020110900 2020110900 Plugin installed \N 0 1612889098 +996 0 datafield_number \N 2020110900 Starting plugin installation \N 0 1612889098 +997 0 datafield_number 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +998 0 datafield_number 2020110900 2020110900 Plugin installed \N 0 1612889098 +999 0 datafield_picture \N 2020110900 Starting plugin installation \N 0 1612889098 +1000 0 datafield_picture 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +1001 0 datafield_picture 2020110900 2020110900 Plugin installed \N 0 1612889098 +1002 0 datafield_radiobutton \N 2020110900 Starting plugin installation \N 0 1612889098 +1003 0 datafield_radiobutton 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +1004 0 datafield_radiobutton 2020110900 2020110900 Plugin installed \N 0 1612889098 +1005 0 datafield_text \N 2020110900 Starting plugin installation \N 0 1612889098 +1006 0 datafield_text 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +1007 0 datafield_text 2020110900 2020110900 Plugin installed \N 0 1612889098 +1008 0 datafield_textarea \N 2020110900 Starting plugin installation \N 0 1612889098 +1009 0 datafield_textarea 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +1010 0 datafield_textarea 2020110900 2020110900 Plugin installed \N 0 1612889098 +1011 0 datafield_url \N 2020110900 Starting plugin installation \N 0 1612889098 +1012 0 datafield_url 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +1013 0 datafield_url 2020110900 2020110900 Plugin installed \N 0 1612889098 +1014 0 datapreset_imagegallery \N 2020110900 Starting plugin installation \N 0 1612889098 +1015 0 datapreset_imagegallery 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +1016 0 datapreset_imagegallery 2020110900 2020110900 Plugin installed \N 0 1612889098 +1017 0 forumreport_summary \N 2020110900 Starting plugin installation \N 0 1612889098 +1018 0 forumreport_summary 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +1019 0 forumreport_summary 2020110900 2020110900 Plugin installed \N 0 1612889098 +1020 0 ltiservice_basicoutcomes \N 2020110900 Starting plugin installation \N 0 1612889098 +1021 0 ltiservice_basicoutcomes 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +1022 0 ltiservice_basicoutcomes 2020110900 2020110900 Plugin installed \N 0 1612889098 +1023 0 ltiservice_gradebookservices \N 2020110900 Starting plugin installation \N 0 1612889098 +1024 0 ltiservice_gradebookservices 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +1025 0 ltiservice_gradebookservices 2020110900 2020110900 Plugin installed \N 0 1612889098 +1026 0 ltiservice_memberships \N 2020110900 Starting plugin installation \N 0 1612889098 +1027 0 ltiservice_memberships 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +1028 0 ltiservice_memberships 2020110900 2020110900 Plugin installed \N 0 1612889098 +1029 0 ltiservice_profile \N 2020110900 Starting plugin installation \N 0 1612889098 +1030 0 ltiservice_profile 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889098 +1031 0 ltiservice_profile 2020110900 2020110900 Plugin installed \N 0 1612889099 +1032 0 ltiservice_toolproxy \N 2020110900 Starting plugin installation \N 0 1612889099 +1033 0 ltiservice_toolproxy 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1034 0 ltiservice_toolproxy 2020110900 2020110900 Plugin installed \N 0 1612889099 +1035 0 ltiservice_toolsettings \N 2020110900 Starting plugin installation \N 0 1612889099 +1036 0 ltiservice_toolsettings 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1037 0 ltiservice_toolsettings 2020110900 2020110900 Plugin installed \N 0 1612889099 +1038 0 quiz_grading \N 2020110900 Starting plugin installation \N 0 1612889099 +1039 0 quiz_grading 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1040 0 quiz_grading 2020110900 2020110900 Plugin installed \N 0 1612889099 +1041 0 quiz_overview \N 2020110900 Starting plugin installation \N 0 1612889099 +1042 0 quiz_overview 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1043 0 quiz_overview 2020110900 2020110900 Plugin installed \N 0 1612889099 +1044 0 quiz_responses \N 2020110900 Starting plugin installation \N 0 1612889099 +1045 0 quiz_responses 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1046 0 quiz_responses 2020110900 2020110900 Plugin installed \N 0 1612889099 +1047 0 quiz_statistics \N 2020110900 Starting plugin installation \N 0 1612889099 +1048 0 quiz_statistics 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1049 0 quiz_statistics 2020110900 2020110900 Plugin installed \N 0 1612889099 +1050 0 quizaccess_delaybetweenattempts \N 2020110900 Starting plugin installation \N 0 1612889099 +1051 0 quizaccess_delaybetweenattempts 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1052 0 quizaccess_delaybetweenattempts 2020110900 2020110900 Plugin installed \N 0 1612889099 +1053 0 quizaccess_ipaddress \N 2020110900 Starting plugin installation \N 0 1612889099 +1054 0 quizaccess_ipaddress 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1055 0 quizaccess_ipaddress 2020110900 2020110900 Plugin installed \N 0 1612889099 +1056 0 quizaccess_numattempts \N 2020110900 Starting plugin installation \N 0 1612889099 +1057 0 quizaccess_numattempts 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1058 0 quizaccess_numattempts 2020110900 2020110900 Plugin installed \N 0 1612889099 +1059 0 quizaccess_offlineattempts \N 2020110900 Starting plugin installation \N 0 1612889099 +1060 0 quizaccess_offlineattempts 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1061 0 quizaccess_offlineattempts 2020110900 2020110900 Plugin installed \N 0 1612889099 +1062 0 quizaccess_openclosedate \N 2020110900 Starting plugin installation \N 0 1612889099 +1063 0 quizaccess_openclosedate 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1064 0 quizaccess_openclosedate 2020110900 2020110900 Plugin installed \N 0 1612889099 +1065 0 quizaccess_password \N 2020110900 Starting plugin installation \N 0 1612889099 +1066 0 quizaccess_password 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1067 0 quizaccess_password 2020110900 2020110900 Plugin installed \N 0 1612889099 +1068 0 quizaccess_seb \N 2020110900 Starting plugin installation \N 0 1612889099 +1069 0 quizaccess_seb 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889099 +1070 0 quizaccess_seb 2020110900 2020110900 Plugin installed \N 0 1612889100 +1071 0 quizaccess_securewindow \N 2020110900 Starting plugin installation \N 0 1612889100 +1072 0 quizaccess_securewindow 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889100 +1073 0 quizaccess_securewindow 2020110900 2020110900 Plugin installed \N 0 1612889100 +1074 0 quizaccess_timelimit \N 2020110900 Starting plugin installation \N 0 1612889100 +1075 0 quizaccess_timelimit 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889100 +1076 0 quizaccess_timelimit 2020110900 2020110900 Plugin installed \N 0 1612889100 +1077 0 scormreport_basic \N 2020110900 Starting plugin installation \N 0 1612889100 +1078 0 scormreport_basic 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889100 +1079 0 scormreport_basic 2020110900 2020110900 Plugin installed \N 0 1612889100 +1080 0 scormreport_graphs \N 2020110900 Starting plugin installation \N 0 1612889100 +1081 0 scormreport_graphs 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889100 +1082 0 scormreport_graphs 2020110900 2020110900 Plugin installed \N 0 1612889100 +1083 0 scormreport_interactions \N 2020110900 Starting plugin installation \N 0 1612889100 +1084 0 scormreport_interactions 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889100 +1085 0 scormreport_interactions 2020110900 2020110900 Plugin installed \N 0 1612889100 +1086 0 scormreport_objectives \N 2020110900 Starting plugin installation \N 0 1612889100 +1087 0 scormreport_objectives 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889100 +1088 0 scormreport_objectives 2020110900 2020110900 Plugin installed \N 0 1612889100 +1089 0 workshopform_accumulative \N 2020110900 Starting plugin installation \N 0 1612889100 +1090 0 workshopform_accumulative 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889100 +1091 0 workshopform_accumulative 2020110900 2020110900 Plugin installed \N 0 1612889100 +1092 0 workshopform_comments \N 2020110900 Starting plugin installation \N 0 1612889100 +1093 0 workshopform_comments 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889100 +1094 0 workshopform_comments 2020110900 2020110900 Plugin installed \N 0 1612889100 +1095 0 workshopform_numerrors \N 2020110900 Starting plugin installation \N 0 1612889100 +1096 0 workshopform_numerrors 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889100 +1097 0 workshopform_numerrors 2020110900 2020110900 Plugin installed \N 0 1612889100 +1098 0 workshopform_rubric \N 2020110900 Starting plugin installation \N 0 1612889100 +1099 0 workshopform_rubric 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1100 0 workshopform_rubric 2020110900 2020110900 Plugin installed \N 0 1612889101 +1101 0 workshopallocation_manual \N 2020110900 Starting plugin installation \N 0 1612889101 +1102 0 workshopallocation_manual 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1103 0 workshopallocation_manual 2020110900 2020110900 Plugin installed \N 0 1612889101 +1104 0 workshopallocation_random \N 2020110900 Starting plugin installation \N 0 1612889101 +1105 0 workshopallocation_random 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1106 0 workshopallocation_random 2020110900 2020110900 Plugin installed \N 0 1612889101 +1107 0 workshopallocation_scheduled \N 2020110900 Starting plugin installation \N 0 1612889101 +1108 0 workshopallocation_scheduled 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1109 0 workshopallocation_scheduled 2020110900 2020110900 Plugin installed \N 0 1612889101 +1110 0 workshopeval_best \N 2020110900 Starting plugin installation \N 0 1612889101 +1111 0 workshopeval_best 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1112 0 workshopeval_best 2020110900 2020110900 Plugin installed \N 0 1612889101 +1113 0 atto_accessibilitychecker \N 2020110900 Starting plugin installation \N 0 1612889101 +1114 0 atto_accessibilitychecker 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1115 0 atto_accessibilitychecker 2020110900 2020110900 Plugin installed \N 0 1612889101 +1116 0 atto_accessibilityhelper \N 2020110900 Starting plugin installation \N 0 1612889101 +1117 0 atto_accessibilityhelper 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1118 0 atto_accessibilityhelper 2020110900 2020110900 Plugin installed \N 0 1612889101 +1119 0 atto_align \N 2020110900 Starting plugin installation \N 0 1612889101 +1120 0 atto_align 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1121 0 atto_align 2020110900 2020110900 Plugin installed \N 0 1612889101 +1122 0 atto_backcolor \N 2020110900 Starting plugin installation \N 0 1612889101 +1123 0 atto_backcolor 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1124 0 atto_backcolor 2020110900 2020110900 Plugin installed \N 0 1612889101 +1125 0 atto_bold \N 2020110900 Starting plugin installation \N 0 1612889101 +1126 0 atto_bold 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1127 0 atto_bold 2020110900 2020110900 Plugin installed \N 0 1612889101 +1128 0 atto_charmap \N 2020110900 Starting plugin installation \N 0 1612889101 +1129 0 atto_charmap 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1130 0 atto_charmap 2020110900 2020110900 Plugin installed \N 0 1612889101 +1131 0 atto_clear \N 2020110900 Starting plugin installation \N 0 1612889101 +1132 0 atto_clear 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1133 0 atto_clear 2020110900 2020110900 Plugin installed \N 0 1612889101 +1134 0 atto_collapse \N 2020110900 Starting plugin installation \N 0 1612889101 +1135 0 atto_collapse 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1136 0 atto_collapse 2020110900 2020110900 Plugin installed \N 0 1612889101 +1137 0 atto_emojipicker \N 2020110900 Starting plugin installation \N 0 1612889101 +1138 0 atto_emojipicker 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1139 0 atto_emojipicker 2020110900 2020110900 Plugin installed \N 0 1612889101 +1140 0 atto_emoticon \N 2020110900 Starting plugin installation \N 0 1612889101 +1141 0 atto_emoticon 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1142 0 atto_emoticon 2020110900 2020110900 Plugin installed \N 0 1612889101 +1143 0 atto_equation \N 2020110900 Starting plugin installation \N 0 1612889101 +1144 0 atto_equation 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889101 +1145 0 atto_equation 2020110900 2020110900 Plugin installed \N 0 1612889102 +1146 0 atto_fontcolor \N 2020110900 Starting plugin installation \N 0 1612889102 +1147 0 atto_fontcolor 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1148 0 atto_fontcolor 2020110900 2020110900 Plugin installed \N 0 1612889102 +1149 0 atto_h5p \N 2020110900 Starting plugin installation \N 0 1612889102 +1150 0 atto_h5p 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1151 0 atto_h5p 2020110900 2020110900 Plugin installed \N 0 1612889102 +1152 0 atto_html \N 2020110900 Starting plugin installation \N 0 1612889102 +1153 0 atto_html 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1154 0 atto_html 2020110900 2020110900 Plugin installed \N 0 1612889102 +1155 0 atto_image \N 2020110900 Starting plugin installation \N 0 1612889102 +1156 0 atto_image 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1157 0 atto_image 2020110900 2020110900 Plugin installed \N 0 1612889102 +1158 0 atto_indent \N 2020110900 Starting plugin installation \N 0 1612889102 +1159 0 atto_indent 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1160 0 atto_indent 2020110900 2020110900 Plugin installed \N 0 1612889102 +1161 0 atto_italic \N 2020110900 Starting plugin installation \N 0 1612889102 +1162 0 atto_italic 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1163 0 atto_italic 2020110900 2020110900 Plugin installed \N 0 1612889102 +1164 0 atto_link \N 2020110900 Starting plugin installation \N 0 1612889102 +1165 0 atto_link 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1166 0 atto_link 2020110900 2020110900 Plugin installed \N 0 1612889102 +1167 0 atto_managefiles \N 2020110900 Starting plugin installation \N 0 1612889102 +1168 0 atto_managefiles 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1169 0 atto_managefiles 2020110900 2020110900 Plugin installed \N 0 1612889102 +1170 0 atto_media \N 2020110900 Starting plugin installation \N 0 1612889102 +1171 0 atto_media 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1172 0 atto_media 2020110900 2020110900 Plugin installed \N 0 1612889102 +1173 0 atto_noautolink \N 2020110900 Starting plugin installation \N 0 1612889102 +1174 0 atto_noautolink 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1175 0 atto_noautolink 2020110900 2020110900 Plugin installed \N 0 1612889102 +1176 0 atto_orderedlist \N 2020110900 Starting plugin installation \N 0 1612889102 +1177 0 atto_orderedlist 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1178 0 atto_orderedlist 2020110900 2020110900 Plugin installed \N 0 1612889102 +1179 0 atto_recordrtc \N 2020110900 Starting plugin installation \N 0 1612889102 +1180 0 atto_recordrtc 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1181 0 atto_recordrtc 2020110900 2020110900 Plugin installed \N 0 1612889102 +1182 0 atto_rtl \N 2020110900 Starting plugin installation \N 0 1612889102 +1183 0 atto_rtl 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1184 0 atto_rtl 2020110900 2020110900 Plugin installed \N 0 1612889102 +1185 0 atto_strike \N 2020110900 Starting plugin installation \N 0 1612889102 +1186 0 atto_strike 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1187 0 atto_strike 2020110900 2020110900 Plugin installed \N 0 1612889102 +1188 0 atto_subscript \N 2020110900 Starting plugin installation \N 0 1612889102 +1189 0 atto_subscript 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1190 0 atto_subscript 2020110900 2020110900 Plugin installed \N 0 1612889102 +1191 0 atto_superscript \N 2020110900 Starting plugin installation \N 0 1612889102 +1192 0 atto_superscript 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1193 0 atto_superscript 2020110900 2020110900 Plugin installed \N 0 1612889102 +1194 0 atto_table \N 2020110900 Starting plugin installation \N 0 1612889102 +1195 0 atto_table 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1196 0 atto_table 2020110900 2020110900 Plugin installed \N 0 1612889102 +1197 0 atto_title \N 2020110900 Starting plugin installation \N 0 1612889102 +1198 0 atto_title 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1199 0 atto_title 2020110900 2020110900 Plugin installed \N 0 1612889102 +1200 0 atto_underline \N 2020110900 Starting plugin installation \N 0 1612889102 +1201 0 atto_underline 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1202 0 atto_underline 2020110900 2020110900 Plugin installed \N 0 1612889102 +1203 0 atto_undo \N 2020110900 Starting plugin installation \N 0 1612889102 +1204 0 atto_undo 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1205 0 atto_undo 2020110900 2020110900 Plugin installed \N 0 1612889102 +1206 0 atto_unorderedlist \N 2020110900 Starting plugin installation \N 0 1612889102 +1207 0 atto_unorderedlist 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1208 0 atto_unorderedlist 2020110900 2020110900 Plugin installed \N 0 1612889102 +1209 0 tinymce_ctrlhelp \N 2020110900 Starting plugin installation \N 0 1612889102 +1210 0 tinymce_ctrlhelp 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1211 0 tinymce_ctrlhelp 2020110900 2020110900 Plugin installed \N 0 1612889102 +1212 0 tinymce_managefiles \N 2020110900 Starting plugin installation \N 0 1612889102 +1213 0 tinymce_managefiles 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889102 +1214 0 tinymce_managefiles 2020110900 2020110900 Plugin installed \N 0 1612889103 +1215 0 tinymce_moodleemoticon \N 2020110900 Starting plugin installation \N 0 1612889103 +1216 0 tinymce_moodleemoticon 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889103 +1217 0 tinymce_moodleemoticon 2020110900 2020110900 Plugin installed \N 0 1612889103 +1218 0 tinymce_moodleimage \N 2020110900 Starting plugin installation \N 0 1612889103 +1219 0 tinymce_moodleimage 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889103 +1220 0 tinymce_moodleimage 2020110900 2020110900 Plugin installed \N 0 1612889103 +1221 0 tinymce_moodlemedia \N 2020110900 Starting plugin installation \N 0 1612889103 +1222 0 tinymce_moodlemedia 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889103 +1223 0 tinymce_moodlemedia 2020110900 2020110900 Plugin installed \N 0 1612889103 +1224 0 tinymce_moodlenolink \N 2020110900 Starting plugin installation \N 0 1612889103 +1225 0 tinymce_moodlenolink 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889103 +1226 0 tinymce_moodlenolink 2020110900 2020110900 Plugin installed \N 0 1612889103 +1227 0 tinymce_pdw \N 2020110900 Starting plugin installation \N 0 1612889103 +1228 0 tinymce_pdw 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889103 +1229 0 tinymce_pdw 2020110900 2020110900 Plugin installed \N 0 1612889103 +1230 0 tinymce_spellchecker \N 2020110900 Starting plugin installation \N 0 1612889103 +1231 0 tinymce_spellchecker 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889103 +1232 0 tinymce_spellchecker 2020110900 2020110900 Plugin installed \N 0 1612889103 +1233 0 tinymce_wrap \N 2020110900 Starting plugin installation \N 0 1612889103 +1234 0 tinymce_wrap 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889103 +1235 0 tinymce_wrap 2020110900 2020110900 Plugin installed \N 0 1612889103 +1236 0 logstore_database \N 2020110900 Starting plugin installation \N 0 1612889103 +1237 0 logstore_database 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889103 +1238 0 logstore_database 2020110900 2020110900 Plugin installed \N 0 1612889103 +1239 0 logstore_legacy \N 2020110900 Starting plugin installation \N 0 1612889103 +1240 0 logstore_legacy 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889103 +1241 0 logstore_legacy 2020110900 2020110900 Plugin installed \N 0 1612889103 +1242 0 logstore_standard \N 2020110900 Starting plugin installation \N 0 1612889103 +1243 0 logstore_standard 2020110900 2020110900 Upgrade savepoint reached \N 0 1612889103 +1244 0 logstore_standard 2020110900 2020110900 Plugin installed \N 0 1612889103 +\. + + +-- +-- Name: mdl_upgrade_log_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_upgrade_log_id_seq', 1244, true); + + +-- +-- Data for Name: mdl_url; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_url (id, course, name, intro, introformat, externalurl, display, displayoptions, parameters, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_url_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_url_id_seq', 1, false); + + +-- +-- Data for Name: mdl_user; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_user (id, auth, confirmed, policyagreed, deleted, suspended, mnethostid, username, password, idnumber, firstname, lastname, email, emailstop, icq, skype, yahoo, aim, msn, phone1, phone2, institution, department, address, city, country, lang, calendartype, theme, timezone, firstaccess, lastaccess, lastlogin, currentlogin, lastip, secret, picture, url, description, descriptionformat, mailformat, maildigest, maildisplay, autosubscribe, trackforums, timecreated, timemodified, trustbitmask, imagealt, lastnamephonetic, firstnamephonetic, middlename, alternatename, moodlenetprofile) FROM stdin; +1 manual 1 0 0 0 1 guest $2y$10$kUowCQcP6CK4rthRvesKDO.QVRXnUfgAKl3I/fvAJv.zGltjWnDSq Guest user guest@email.com 0 en gregorian 99 0 0 0 0 0 This user is a special user that allows read-only access to some courses. 1 1 0 2 1 0 0 1612889053 0 \N \N \N \N \N \N +2 manual 1 0 0 0 1 admin $2y$10$75u/DYN/ajTm7NobTnIkE.wFwnZBpN1bnd8L0nSnh9ZJGLyRKFBLu Admin User admin@email.com 0 en gregorian 99 1612889108 1613084183 1613080121 1613081196 67.182.30.218 0 1 1 0 0 1 0 0 1612889141 0 \N +3 manual 1 0 0 0 1 user $2y$10$75u/DYN/ajTm7NobTnIkE.wFwnZBpN1bnd8L0nSnh9ZJGLyRKFBLu User User user@email.com 0 en gregorian 99 1612889108 1613084183 1613080121 1613081196 67.182.30.218 0 1 1 0 0 1 0 0 1612889141 0 \N +\. + + +-- +-- Data for Name: mdl_user_devices; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_user_devices (id, userid, appid, name, model, platform, version, pushid, uuid, timecreated, timemodified) FROM stdin; +1 3 com.moodle.moodlemobile Apple iPhone11,8 iOS-fcm 14.4 dF7UA2thT4c:APA91bF12YAGeJZ4ITdhf8MovgkHlmOcdGO_xUe1cutQlZoWRda-P4MuBaDbzGI4KL0ftjvceiqB5h9Dud-oaIla4BbxeNfsSROd8GwSARXHPPETPJ898bQUSOL8E8surqnzVfsFtib3 11497743-23C7-42A5-9265-9C489CF9222B 1613081314 1613081314 +\. + + +-- +-- Name: mdl_user_devices_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_user_devices_id_seq', 1, true); + + +-- +-- Data for Name: mdl_user_enrolments; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_user_enrolments (id, status, enrolid, userid, timestart, timeend, modifierid, timecreated, timemodified) FROM stdin; +\. + + +-- +-- Name: mdl_user_enrolments_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_user_enrolments_id_seq', 1, false); + + +-- +-- Name: mdl_user_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_user_id_seq', 3, true); + + +-- +-- Data for Name: mdl_user_info_category; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_user_info_category (id, name, sortorder) FROM stdin; +\. + + +-- +-- Name: mdl_user_info_category_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_user_info_category_id_seq', 1, false); + + +-- +-- Data for Name: mdl_user_info_data; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_user_info_data (id, userid, fieldid, data, dataformat) FROM stdin; +\. + + +-- +-- Name: mdl_user_info_data_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_user_info_data_id_seq', 1, false); + + +-- +-- Data for Name: mdl_user_info_field; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_user_info_field (id, shortname, name, datatype, description, descriptionformat, categoryid, sortorder, required, locked, visible, forceunique, signup, defaultdata, defaultdataformat, param1, param2, param3, param4, param5) FROM stdin; +\. + + +-- +-- Name: mdl_user_info_field_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_user_info_field_id_seq', 1, false); + + +-- +-- Data for Name: mdl_user_lastaccess; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_user_lastaccess (id, userid, courseid, timeaccess) FROM stdin; +\. + + +-- +-- Name: mdl_user_lastaccess_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_user_lastaccess_id_seq', 1, false); + + +-- +-- Data for Name: mdl_user_password_history; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_user_password_history (id, userid, hash, timecreated) FROM stdin; +\. + + +-- +-- Name: mdl_user_password_history_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_user_password_history_id_seq', 1, false); + + +-- +-- Data for Name: mdl_user_password_resets; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_user_password_resets (id, userid, timerequested, timererequested, token) FROM stdin; +\. + + +-- +-- Name: mdl_user_password_resets_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_user_password_resets_id_seq', 1, false); + + +-- +-- Data for Name: mdl_user_preferences; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_user_preferences (id, userid, name, value) FROM stdin; +1 2 core_message_migrate_data 1 +2 2 auth_manual_passwordupdatetime 1612889141 +3 2 email_bounce_count 1 +4 2 email_send_count 1 +5 3 auth_forcepasswordchange 0 +6 3 email_bounce_count 1 +7 3 email_send_count 1 +8 3 core_message_migrate_data 1 +\. + + +-- +-- Name: mdl_user_preferences_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_user_preferences_id_seq', 8, true); + + +-- +-- Data for Name: mdl_user_private_key; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_user_private_key (id, script, value, userid, instance, iprestriction, validuntil, timecreated) FROM stdin; +1 core_files 56451189e253534fbc8e9d7d5b2e8253 3 \N \N \N 1613081313 +\. + + +-- +-- Name: mdl_user_private_key_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_user_private_key_id_seq', 1, true); + + +-- +-- Data for Name: mdl_wiki; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_wiki (id, course, name, intro, introformat, timecreated, timemodified, firstpagetitle, wikimode, defaultformat, forceformat, editbegin, editend) FROM stdin; +\. + + +-- +-- Name: mdl_wiki_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_wiki_id_seq', 1, false); + + +-- +-- Data for Name: mdl_wiki_links; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_wiki_links (id, subwikiid, frompageid, topageid, tomissingpage) FROM stdin; +\. + + +-- +-- Name: mdl_wiki_links_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_wiki_links_id_seq', 1, false); + + +-- +-- Data for Name: mdl_wiki_locks; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_wiki_locks (id, pageid, sectionname, userid, lockedat) FROM stdin; +\. + + +-- +-- Name: mdl_wiki_locks_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_wiki_locks_id_seq', 1, false); + + +-- +-- Data for Name: mdl_wiki_pages; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_wiki_pages (id, subwikiid, title, cachedcontent, timecreated, timemodified, timerendered, userid, pageviews, readonly) FROM stdin; +\. + + +-- +-- Name: mdl_wiki_pages_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_wiki_pages_id_seq', 1, false); + + +-- +-- Data for Name: mdl_wiki_subwikis; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_wiki_subwikis (id, wikiid, groupid, userid) FROM stdin; +\. + + +-- +-- Name: mdl_wiki_subwikis_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_wiki_subwikis_id_seq', 1, false); + + +-- +-- Data for Name: mdl_wiki_synonyms; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_wiki_synonyms (id, subwikiid, pageid, pagesynonym) FROM stdin; +\. + + +-- +-- Name: mdl_wiki_synonyms_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_wiki_synonyms_id_seq', 1, false); + + +-- +-- Data for Name: mdl_wiki_versions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_wiki_versions (id, pageid, content, contentformat, version, timecreated, userid) FROM stdin; +\. + + +-- +-- Name: mdl_wiki_versions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_wiki_versions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_workshop; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshop (id, course, name, intro, introformat, instructauthors, instructauthorsformat, instructreviewers, instructreviewersformat, timemodified, phase, useexamples, usepeerassessment, useselfassessment, grade, gradinggrade, strategy, evaluation, gradedecimals, submissiontypetext, submissiontypefile, nattachments, submissionfiletypes, latesubmissions, maxbytes, examplesmode, submissionstart, submissionend, assessmentstart, assessmentend, phaseswitchassessment, conclusion, conclusionformat, overallfeedbackmode, overallfeedbackfiles, overallfeedbackfiletypes, overallfeedbackmaxbytes) FROM stdin; +\. + + +-- +-- Data for Name: mdl_workshop_aggregations; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshop_aggregations (id, workshopid, userid, gradinggrade, timegraded) FROM stdin; +\. + + +-- +-- Name: mdl_workshop_aggregations_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshop_aggregations_id_seq', 1, false); + + +-- +-- Data for Name: mdl_workshop_assessments; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshop_assessments (id, submissionid, reviewerid, weight, timecreated, timemodified, grade, gradinggrade, gradinggradeover, gradinggradeoverby, feedbackauthor, feedbackauthorformat, feedbackauthorattachment, feedbackreviewer, feedbackreviewerformat) FROM stdin; +\. + + +-- +-- Name: mdl_workshop_assessments_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshop_assessments_id_seq', 1, false); + + +-- +-- Data for Name: mdl_workshop_grades; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshop_grades (id, assessmentid, strategy, dimensionid, grade, peercomment, peercommentformat) FROM stdin; +\. + + +-- +-- Name: mdl_workshop_grades_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshop_grades_id_seq', 1, false); + + +-- +-- Name: mdl_workshop_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshop_id_seq', 1, false); + + +-- +-- Data for Name: mdl_workshop_submissions; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshop_submissions (id, workshopid, example, authorid, timecreated, timemodified, title, content, contentformat, contenttrust, attachment, grade, gradeover, gradeoverby, feedbackauthor, feedbackauthorformat, timegraded, published, late) FROM stdin; +\. + + +-- +-- Name: mdl_workshop_submissions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshop_submissions_id_seq', 1, false); + + +-- +-- Data for Name: mdl_workshopallocation_scheduled; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshopallocation_scheduled (id, workshopid, enabled, submissionend, timeallocated, settings, resultstatus, resultmessage, resultlog) FROM stdin; +\. + + +-- +-- Name: mdl_workshopallocation_scheduled_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshopallocation_scheduled_id_seq', 1, false); + + +-- +-- Data for Name: mdl_workshopeval_best_settings; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshopeval_best_settings (id, workshopid, comparison) FROM stdin; +\. + + +-- +-- Name: mdl_workshopeval_best_settings_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshopeval_best_settings_id_seq', 1, false); + + +-- +-- Data for Name: mdl_workshopform_accumulative; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshopform_accumulative (id, workshopid, sort, description, descriptionformat, grade, weight) FROM stdin; +\. + + +-- +-- Name: mdl_workshopform_accumulative_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshopform_accumulative_id_seq', 1, false); + + +-- +-- Data for Name: mdl_workshopform_comments; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshopform_comments (id, workshopid, sort, description, descriptionformat) FROM stdin; +\. + + +-- +-- Name: mdl_workshopform_comments_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshopform_comments_id_seq', 1, false); + + +-- +-- Data for Name: mdl_workshopform_numerrors; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshopform_numerrors (id, workshopid, sort, description, descriptionformat, descriptiontrust, grade0, grade1, weight) FROM stdin; +\. + + +-- +-- Name: mdl_workshopform_numerrors_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshopform_numerrors_id_seq', 1, false); + + +-- +-- Data for Name: mdl_workshopform_numerrors_map; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshopform_numerrors_map (id, workshopid, nonegative, grade) FROM stdin; +\. + + +-- +-- Name: mdl_workshopform_numerrors_map_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshopform_numerrors_map_id_seq', 1, false); + + +-- +-- Data for Name: mdl_workshopform_rubric; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshopform_rubric (id, workshopid, sort, description, descriptionformat) FROM stdin; +\. + + +-- +-- Data for Name: mdl_workshopform_rubric_config; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshopform_rubric_config (id, workshopid, layout) FROM stdin; +\. + + +-- +-- Name: mdl_workshopform_rubric_config_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshopform_rubric_config_id_seq', 1, false); + + +-- +-- Name: mdl_workshopform_rubric_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshopform_rubric_id_seq', 1, false); + + +-- +-- Data for Name: mdl_workshopform_rubric_levels; Type: TABLE DATA; Schema: public; Owner: postgres +-- + +COPY public.mdl_workshopform_rubric_levels (id, dimensionid, grade, definition, definitionformat) FROM stdin; +\. + + +-- +-- Name: mdl_workshopform_rubric_levels_id_seq; Type: SEQUENCE SET; Schema: public; Owner: postgres +-- + +SELECT pg_catalog.setval('public.mdl_workshopform_rubric_levels_id_seq', 1, false); + + +-- +-- Name: mdl_analytics_indicator_calc mdl_analindicalc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_indicator_calc + ADD CONSTRAINT mdl_analindicalc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_analytics_models mdl_analmode_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_models + ADD CONSTRAINT mdl_analmode_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_analytics_models_log mdl_analmodelog_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_models_log + ADD CONSTRAINT mdl_analmodelog_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_analytics_predictions mdl_analpred_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_predictions + ADD CONSTRAINT mdl_analpred_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_analytics_prediction_actions mdl_analpredacti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_prediction_actions + ADD CONSTRAINT mdl_analpredacti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_analytics_predict_samples mdl_analpredsamp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_predict_samples + ADD CONSTRAINT mdl_analpredsamp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_analytics_train_samples mdl_analtraisamp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_train_samples + ADD CONSTRAINT mdl_analtraisamp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_analytics_used_analysables mdl_analusedanal_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_used_analysables + ADD CONSTRAINT mdl_analusedanal_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_analytics_used_files mdl_analusedfile_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_analytics_used_files + ADD CONSTRAINT mdl_analusedfile_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assignment mdl_assi_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignment + ADD CONSTRAINT mdl_assi_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assign mdl_assi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign + ADD CONSTRAINT mdl_assi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assignfeedback_comments mdl_assicomm_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_comments + ADD CONSTRAINT mdl_assicomm_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assignfeedback_editpdf_annot mdl_assieditanno_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_editpdf_annot + ADD CONSTRAINT mdl_assieditanno_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assignfeedback_editpdf_cmnt mdl_assieditcmnt_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_editpdf_cmnt + ADD CONSTRAINT mdl_assieditcmnt_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assignfeedback_editpdf_queue mdl_assieditqueu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_editpdf_queue + ADD CONSTRAINT mdl_assieditqueu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assignfeedback_editpdf_quick mdl_assieditquic_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_editpdf_quick + ADD CONSTRAINT mdl_assieditquic_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assignfeedback_editpdf_rot mdl_assieditrot_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_editpdf_rot + ADD CONSTRAINT mdl_assieditrot_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assignfeedback_file mdl_assifile_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignfeedback_file + ADD CONSTRAINT mdl_assifile_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assignsubmission_file mdl_assifile_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignsubmission_file + ADD CONSTRAINT mdl_assifile_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assign_grades mdl_assigrad_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign_grades + ADD CONSTRAINT mdl_assigrad_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assignsubmission_onlinetext mdl_assionli_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignsubmission_onlinetext + ADD CONSTRAINT mdl_assionli_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assign_overrides mdl_assiover_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign_overrides + ADD CONSTRAINT mdl_assiover_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assign_plugin_config mdl_assiplugconf_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign_plugin_config + ADD CONSTRAINT mdl_assiplugconf_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assignment_submissions mdl_assisubm_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignment_submissions + ADD CONSTRAINT mdl_assisubm_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assign_submission mdl_assisubm_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign_submission + ADD CONSTRAINT mdl_assisubm_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assignment_upgrade mdl_assiupgr_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assignment_upgrade + ADD CONSTRAINT mdl_assiupgr_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assign_user_flags mdl_assiuserflag_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign_user_flags + ADD CONSTRAINT mdl_assiuserflag_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_assign_user_mapping mdl_assiusermapp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_assign_user_mapping + ADD CONSTRAINT mdl_assiusermapp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_auth_oauth2_linked_login mdl_authoautlinklogi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_auth_oauth2_linked_login + ADD CONSTRAINT mdl_authoautlinklogi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_backup_controllers mdl_backcont_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_backup_controllers + ADD CONSTRAINT mdl_backcont_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_backup_courses mdl_backcour_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_backup_courses + ADD CONSTRAINT mdl_backcour_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_backup_logs mdl_backlogs_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_backup_logs + ADD CONSTRAINT mdl_backlogs_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge mdl_badg_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge + ADD CONSTRAINT mdl_badg_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_alignment mdl_badgalig_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_alignment + ADD CONSTRAINT mdl_badgalig_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_backpack mdl_badgback_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_backpack + ADD CONSTRAINT mdl_badgback_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_backpack_oauth2 mdl_badgbackoaut_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_backpack_oauth2 + ADD CONSTRAINT mdl_badgbackoaut_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_criteria mdl_badgcrit_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_criteria + ADD CONSTRAINT mdl_badgcrit_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_criteria_met mdl_badgcritmet_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_criteria_met + ADD CONSTRAINT mdl_badgcritmet_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_criteria_param mdl_badgcritpara_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_criteria_param + ADD CONSTRAINT mdl_badgcritpara_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_endorsement mdl_badgendo_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_endorsement + ADD CONSTRAINT mdl_badgendo_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_external mdl_badgexte_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_external + ADD CONSTRAINT mdl_badgexte_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_external_backpack mdl_badgexteback_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_external_backpack + ADD CONSTRAINT mdl_badgexteback_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_external_identifier mdl_badgexteiden_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_external_identifier + ADD CONSTRAINT mdl_badgexteiden_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_issued mdl_badgissu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_issued + ADD CONSTRAINT mdl_badgissu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_manual_award mdl_badgmanuawar_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_manual_award + ADD CONSTRAINT mdl_badgmanuawar_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_badge_related mdl_badgrela_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_badge_related + ADD CONSTRAINT mdl_badgrela_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_block mdl_bloc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_block + ADD CONSTRAINT mdl_bloc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_block_instances mdl_blocinst_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_block_instances + ADD CONSTRAINT mdl_blocinst_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_block_positions mdl_blocposi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_block_positions + ADD CONSTRAINT mdl_blocposi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_block_recentlyaccesseditems mdl_blocrece_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_block_recentlyaccesseditems + ADD CONSTRAINT mdl_blocrece_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_block_recent_activity mdl_blocreceacti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_block_recent_activity + ADD CONSTRAINT mdl_blocreceacti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_block_rss_client mdl_blocrssclie_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_block_rss_client + ADD CONSTRAINT mdl_blocrssclie_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_blog_association mdl_blogasso_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_blog_association + ADD CONSTRAINT mdl_blogasso_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_blog_external mdl_blogexte_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_blog_external + ADD CONSTRAINT mdl_blogexte_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_book mdl_book_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_book + ADD CONSTRAINT mdl_book_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_book_chapters mdl_bookchap_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_book_chapters + ADD CONSTRAINT mdl_bookchap_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_cache_filters mdl_cachfilt_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_cache_filters + ADD CONSTRAINT mdl_cachfilt_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_cache_flags mdl_cachflag_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_cache_flags + ADD CONSTRAINT mdl_cachflag_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_capabilities mdl_capa_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_capabilities + ADD CONSTRAINT mdl_capa_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_chat mdl_chat_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_chat + ADD CONSTRAINT mdl_chat_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_chat_messages mdl_chatmess_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_chat_messages + ADD CONSTRAINT mdl_chatmess_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_chat_messages_current mdl_chatmesscurr_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_chat_messages_current + ADD CONSTRAINT mdl_chatmesscurr_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_chat_users mdl_chatuser_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_chat_users + ADD CONSTRAINT mdl_chatuser_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_choice mdl_choi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_choice + ADD CONSTRAINT mdl_choi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_choice_answers mdl_choiansw_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_choice_answers + ADD CONSTRAINT mdl_choiansw_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_choice_options mdl_choiopti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_choice_options + ADD CONSTRAINT mdl_choiopti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_cohort mdl_coho_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_cohort + ADD CONSTRAINT mdl_coho_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_cohort_members mdl_cohomemb_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_cohort_members + ADD CONSTRAINT mdl_cohomemb_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_comments mdl_comm_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_comments + ADD CONSTRAINT mdl_comm_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency mdl_comp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency + ADD CONSTRAINT mdl_comp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_coursecomp mdl_compcour_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_coursecomp + ADD CONSTRAINT mdl_compcour_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_coursecompsetting mdl_compcour_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_coursecompsetting + ADD CONSTRAINT mdl_compcour_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_evidence mdl_compevid_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_evidence + ADD CONSTRAINT mdl_compevid_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_framework mdl_compfram_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_framework + ADD CONSTRAINT mdl_compfram_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_modulecomp mdl_compmodu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_modulecomp + ADD CONSTRAINT mdl_compmodu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_plancomp mdl_compplan_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_plancomp + ADD CONSTRAINT mdl_compplan_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_plan mdl_compplan_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_plan + ADD CONSTRAINT mdl_compplan_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_relatedcomp mdl_comprela_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_relatedcomp + ADD CONSTRAINT mdl_comprela_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_templatecomp mdl_comptemp_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_templatecomp + ADD CONSTRAINT mdl_comptemp_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_templatecohort mdl_comptemp_id5_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_templatecohort + ADD CONSTRAINT mdl_comptemp_id5_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_template mdl_comptemp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_template + ADD CONSTRAINT mdl_comptemp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_usercompcourse mdl_compuser_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_usercompcourse + ADD CONSTRAINT mdl_compuser_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_usercompplan mdl_compuser_id5_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_usercompplan + ADD CONSTRAINT mdl_compuser_id5_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_userevidence mdl_compuser_id7_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_userevidence + ADD CONSTRAINT mdl_compuser_id7_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_userevidencecomp mdl_compuser_id9_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_userevidencecomp + ADD CONSTRAINT mdl_compuser_id9_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_competency_usercomp mdl_compuser_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_competency_usercomp + ADD CONSTRAINT mdl_compuser_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_config mdl_conf_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_config + ADD CONSTRAINT mdl_conf_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_config_log mdl_conflog_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_config_log + ADD CONSTRAINT mdl_conflog_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_config_plugins mdl_confplug_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_config_plugins + ADD CONSTRAINT mdl_confplug_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_context mdl_cont_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_context + ADD CONSTRAINT mdl_cont_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_contentbank_content mdl_contcont_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_contentbank_content + ADD CONSTRAINT mdl_contcont_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_context_temp mdl_conttemp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_context_temp + ADD CONSTRAINT mdl_conttemp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course mdl_cour_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course + ADD CONSTRAINT mdl_cour_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course_categories mdl_courcate_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_categories + ADD CONSTRAINT mdl_courcate_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course_completions mdl_courcomp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_completions + ADD CONSTRAINT mdl_courcomp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course_completion_aggr_methd mdl_courcompaggrmeth_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_completion_aggr_methd + ADD CONSTRAINT mdl_courcompaggrmeth_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course_completion_criteria mdl_courcompcrit_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_completion_criteria + ADD CONSTRAINT mdl_courcompcrit_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course_completion_crit_compl mdl_courcompcritcomp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_completion_crit_compl + ADD CONSTRAINT mdl_courcompcritcomp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course_completion_defaults mdl_courcompdefa_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_completion_defaults + ADD CONSTRAINT mdl_courcompdefa_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course_format_options mdl_courformopti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_format_options + ADD CONSTRAINT mdl_courformopti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course_modules mdl_courmodu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_modules + ADD CONSTRAINT mdl_courmodu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course_modules_completion mdl_courmoducomp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_modules_completion + ADD CONSTRAINT mdl_courmoducomp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course_published mdl_courpubl_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_published + ADD CONSTRAINT mdl_courpubl_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course_request mdl_courrequ_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_request + ADD CONSTRAINT mdl_courrequ_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_course_sections mdl_coursect_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_course_sections + ADD CONSTRAINT mdl_coursect_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_customfield_category mdl_custcate_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_customfield_category + ADD CONSTRAINT mdl_custcate_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_customfield_data mdl_custdata_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_customfield_data + ADD CONSTRAINT mdl_custdata_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_customfield_field mdl_custfiel_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_customfield_field + ADD CONSTRAINT mdl_custfiel_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_data mdl_data_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_data + ADD CONSTRAINT mdl_data_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_data_content mdl_datacont_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_data_content + ADD CONSTRAINT mdl_datacont_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_data_fields mdl_datafiel_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_data_fields + ADD CONSTRAINT mdl_datafiel_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_data_records mdl_datareco_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_data_records + ADD CONSTRAINT mdl_datareco_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_editor_atto_autosave mdl_editattoauto_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_editor_atto_autosave + ADD CONSTRAINT mdl_editattoauto_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol mdl_enro_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol + ADD CONSTRAINT mdl_enro_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol_flatfile mdl_enroflat_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_flatfile + ADD CONSTRAINT mdl_enroflat_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol_lti_lti2_consumer mdl_enroltilti2cons_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_consumer + ADD CONSTRAINT mdl_enroltilti2cons_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol_lti_lti2_context mdl_enroltilti2cont_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_context + ADD CONSTRAINT mdl_enroltilti2cont_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol_lti_lti2_nonce mdl_enroltilti2nonc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_nonce + ADD CONSTRAINT mdl_enroltilti2nonc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol_lti_lti2_resource_link mdl_enroltilti2resolink_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_resource_link + ADD CONSTRAINT mdl_enroltilti2resolink_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol_lti_lti2_share_key mdl_enroltilti2sharkey_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_share_key + ADD CONSTRAINT mdl_enroltilti2sharkey_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol_lti_lti2_tool_proxy mdl_enroltilti2toolprox_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_tool_proxy + ADD CONSTRAINT mdl_enroltilti2toolprox_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol_lti_lti2_user_result mdl_enroltilti2userresu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_lti2_user_result + ADD CONSTRAINT mdl_enroltilti2userresu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol_lti_tools mdl_enroltitool_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_tools + ADD CONSTRAINT mdl_enroltitool_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol_lti_tool_consumer_map mdl_enroltitoolconsmap_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_tool_consumer_map + ADD CONSTRAINT mdl_enroltitoolconsmap_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol_lti_users mdl_enroltiuser_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_lti_users + ADD CONSTRAINT mdl_enroltiuser_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_enrol_paypal mdl_enropayp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_enrol_paypal + ADD CONSTRAINT mdl_enropayp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_event mdl_even_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_event + ADD CONSTRAINT mdl_even_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_events_handlers mdl_evenhand_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_events_handlers + ADD CONSTRAINT mdl_evenhand_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_events_queue mdl_evenqueu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_events_queue + ADD CONSTRAINT mdl_evenqueu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_events_queue_handlers mdl_evenqueuhand_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_events_queue_handlers + ADD CONSTRAINT mdl_evenqueuhand_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_event_subscriptions mdl_evensubs_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_event_subscriptions + ADD CONSTRAINT mdl_evensubs_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_external_functions mdl_extefunc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_external_functions + ADD CONSTRAINT mdl_extefunc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_external_services mdl_exteserv_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_external_services + ADD CONSTRAINT mdl_exteserv_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_external_services_functions mdl_exteservfunc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_external_services_functions + ADD CONSTRAINT mdl_exteservfunc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_external_services_users mdl_exteservuser_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_external_services_users + ADD CONSTRAINT mdl_exteservuser_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_external_tokens mdl_extetoke_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_external_tokens + ADD CONSTRAINT mdl_extetoke_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_favourite mdl_favo_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_favourite + ADD CONSTRAINT mdl_favo_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_feedback mdl_feed_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback + ADD CONSTRAINT mdl_feed_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_feedback_completedtmp mdl_feedcomp_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_completedtmp + ADD CONSTRAINT mdl_feedcomp_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_feedback_completed mdl_feedcomp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_completed + ADD CONSTRAINT mdl_feedcomp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_feedback_item mdl_feeditem_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_item + ADD CONSTRAINT mdl_feeditem_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_feedback_sitecourse_map mdl_feedsitemap_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_sitecourse_map + ADD CONSTRAINT mdl_feedsitemap_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_feedback_template mdl_feedtemp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_template + ADD CONSTRAINT mdl_feedtemp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_feedback_valuetmp mdl_feedvalu_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_valuetmp + ADD CONSTRAINT mdl_feedvalu_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_feedback_value mdl_feedvalu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_feedback_value + ADD CONSTRAINT mdl_feedvalu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_files mdl_file_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_files + ADD CONSTRAINT mdl_file_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_file_conversion mdl_fileconv_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_file_conversion + ADD CONSTRAINT mdl_fileconv_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_files_reference mdl_filerefe_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_files_reference + ADD CONSTRAINT mdl_filerefe_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_filter_active mdl_filtacti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_filter_active + ADD CONSTRAINT mdl_filtacti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_filter_config mdl_filtconf_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_filter_config + ADD CONSTRAINT mdl_filtconf_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_folder mdl_fold_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_folder + ADD CONSTRAINT mdl_fold_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_forum mdl_foru_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum + ADD CONSTRAINT mdl_foru_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_forum_digests mdl_forudige_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_digests + ADD CONSTRAINT mdl_forudige_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_forum_discussions mdl_forudisc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_discussions + ADD CONSTRAINT mdl_forudisc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_forum_discussion_subs mdl_forudiscsubs_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_discussion_subs + ADD CONSTRAINT mdl_forudiscsubs_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_forum_grades mdl_forugrad_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_grades + ADD CONSTRAINT mdl_forugrad_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_forum_posts mdl_forupost_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_posts + ADD CONSTRAINT mdl_forupost_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_forum_queue mdl_foruqueu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_queue + ADD CONSTRAINT mdl_foruqueu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_forum_read mdl_foruread_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_read + ADD CONSTRAINT mdl_foruread_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_forum_subscriptions mdl_forusubs_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_subscriptions + ADD CONSTRAINT mdl_forusubs_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_forum_track_prefs mdl_forutracpref_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_forum_track_prefs + ADD CONSTRAINT mdl_forutracpref_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_glossary mdl_glos_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_glossary + ADD CONSTRAINT mdl_glos_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_glossary_alias mdl_glosalia_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_glossary_alias + ADD CONSTRAINT mdl_glosalia_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_glossary_categories mdl_gloscate_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_glossary_categories + ADD CONSTRAINT mdl_gloscate_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_glossary_entries mdl_glosentr_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_glossary_entries + ADD CONSTRAINT mdl_glosentr_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_glossary_entries_categories mdl_glosentrcate_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_glossary_entries_categories + ADD CONSTRAINT mdl_glosentrcate_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_glossary_formats mdl_glosform_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_glossary_formats + ADD CONSTRAINT mdl_glosform_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grading_areas mdl_gradarea_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grading_areas + ADD CONSTRAINT mdl_gradarea_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_categories mdl_gradcate_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_categories + ADD CONSTRAINT mdl_gradcate_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_categories_history mdl_gradcatehist_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_categories_history + ADD CONSTRAINT mdl_gradcatehist_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grading_definitions mdl_graddefi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grading_definitions + ADD CONSTRAINT mdl_graddefi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_grades mdl_gradgrad_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_grades + ADD CONSTRAINT mdl_gradgrad_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_grades_history mdl_gradgradhist_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_grades_history + ADD CONSTRAINT mdl_gradgradhist_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_gradingform_guide_comments mdl_gradguidcomm_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_gradingform_guide_comments + ADD CONSTRAINT mdl_gradguidcomm_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_gradingform_guide_criteria mdl_gradguidcrit_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_gradingform_guide_criteria + ADD CONSTRAINT mdl_gradguidcrit_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_gradingform_guide_fillings mdl_gradguidfill_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_gradingform_guide_fillings + ADD CONSTRAINT mdl_gradguidfill_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_import_newitem mdl_gradimponewi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_import_newitem + ADD CONSTRAINT mdl_gradimponewi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_import_values mdl_gradimpovalu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_import_values + ADD CONSTRAINT mdl_gradimpovalu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grading_instances mdl_gradinst_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grading_instances + ADD CONSTRAINT mdl_gradinst_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_items mdl_graditem_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_items + ADD CONSTRAINT mdl_graditem_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_items_history mdl_graditemhist_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_items_history + ADD CONSTRAINT mdl_graditemhist_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_letters mdl_gradlett_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_letters + ADD CONSTRAINT mdl_gradlett_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_outcomes mdl_gradoutc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_outcomes + ADD CONSTRAINT mdl_gradoutc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_outcomes_courses mdl_gradoutccour_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_outcomes_courses + ADD CONSTRAINT mdl_gradoutccour_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_outcomes_history mdl_gradoutchist_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_outcomes_history + ADD CONSTRAINT mdl_gradoutchist_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_gradingform_rubric_criteria mdl_gradrubrcrit_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_gradingform_rubric_criteria + ADD CONSTRAINT mdl_gradrubrcrit_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_gradingform_rubric_fillings mdl_gradrubrfill_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_gradingform_rubric_fillings + ADD CONSTRAINT mdl_gradrubrfill_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_gradingform_rubric_levels mdl_gradrubrleve_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_gradingform_rubric_levels + ADD CONSTRAINT mdl_gradrubrleve_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_grade_settings mdl_gradsett_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_grade_settings + ADD CONSTRAINT mdl_gradsett_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_groupings mdl_grou_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_groupings + ADD CONSTRAINT mdl_grou_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_groups mdl_grou_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_groups + ADD CONSTRAINT mdl_grou_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_groupings_groups mdl_grougrou_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_groupings_groups + ADD CONSTRAINT mdl_grougrou_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_groups_members mdl_groumemb_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_groups_members + ADD CONSTRAINT mdl_groumemb_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_h5p mdl_h5p_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5p + ADD CONSTRAINT mdl_h5p_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_h5pactivity mdl_h5pa_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5pactivity + ADD CONSTRAINT mdl_h5pa_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_h5pactivity_attempts mdl_h5paatte_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5pactivity_attempts + ADD CONSTRAINT mdl_h5paatte_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_h5pactivity_attempts_results mdl_h5paatteresu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5pactivity_attempts_results + ADD CONSTRAINT mdl_h5paatteresu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_h5p_contents_libraries mdl_h5pcontlibr_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5p_contents_libraries + ADD CONSTRAINT mdl_h5pcontlibr_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_h5p_libraries mdl_h5plibr_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5p_libraries + ADD CONSTRAINT mdl_h5plibr_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_h5p_libraries_cachedassets mdl_h5plibrcach_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5p_libraries_cachedassets + ADD CONSTRAINT mdl_h5plibrcach_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_h5p_library_dependencies mdl_h5plibrdepe_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_h5p_library_dependencies + ADD CONSTRAINT mdl_h5plibrdepe_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_imscp mdl_imsc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_imscp + ADD CONSTRAINT mdl_imsc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_infected_files mdl_infefile_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_infected_files + ADD CONSTRAINT mdl_infefile_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_label mdl_labe_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_label + ADD CONSTRAINT mdl_labe_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lesson mdl_less_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson + ADD CONSTRAINT mdl_less_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lesson_answers mdl_lessansw_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_answers + ADD CONSTRAINT mdl_lessansw_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lesson_attempts mdl_lessatte_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_attempts + ADD CONSTRAINT mdl_lessatte_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lesson_branch mdl_lessbran_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_branch + ADD CONSTRAINT mdl_lessbran_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lesson_grades mdl_lessgrad_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_grades + ADD CONSTRAINT mdl_lessgrad_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lesson_overrides mdl_lessover_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_overrides + ADD CONSTRAINT mdl_lessover_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lesson_pages mdl_lesspage_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_pages + ADD CONSTRAINT mdl_lesspage_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lesson_timer mdl_lesstime_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lesson_timer + ADD CONSTRAINT mdl_lesstime_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_license mdl_lice_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_license + ADD CONSTRAINT mdl_lice_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lock_db mdl_lockdb_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lock_db + ADD CONSTRAINT mdl_lockdb_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_log mdl_log_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_log + ADD CONSTRAINT mdl_log_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_log_display mdl_logdisp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_log_display + ADD CONSTRAINT mdl_logdisp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_log_queries mdl_logquer_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_log_queries + ADD CONSTRAINT mdl_logquer_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_logstore_standard_log mdl_logsstanlog_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_logstore_standard_log + ADD CONSTRAINT mdl_logsstanlog_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lti mdl_lti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti + ADD CONSTRAINT mdl_lti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lti_access_tokens mdl_ltiaccetoke_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti_access_tokens + ADD CONSTRAINT mdl_ltiaccetoke_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_ltiservice_gradebookservices mdl_ltisgrad_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_ltiservice_gradebookservices + ADD CONSTRAINT mdl_ltisgrad_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lti_submission mdl_ltisubm_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti_submission + ADD CONSTRAINT mdl_ltisubm_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lti_tool_proxies mdl_ltitoolprox_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti_tool_proxies + ADD CONSTRAINT mdl_ltitoolprox_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lti_tool_settings mdl_ltitoolsett_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti_tool_settings + ADD CONSTRAINT mdl_ltitoolsett_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lti_types mdl_ltitype_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti_types + ADD CONSTRAINT mdl_ltitype_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_lti_types_config mdl_ltitypeconf_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_lti_types_config + ADD CONSTRAINT mdl_ltitypeconf_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_messages mdl_mess_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_messages + ADD CONSTRAINT mdl_mess_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message mdl_mess_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message + ADD CONSTRAINT mdl_mess_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_airnotifier_devices mdl_messairndevi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_airnotifier_devices + ADD CONSTRAINT mdl_messairndevi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_contacts mdl_messcont_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_contacts + ADD CONSTRAINT mdl_messcont_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_contact_requests mdl_messcontrequ_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_contact_requests + ADD CONSTRAINT mdl_messcontrequ_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_conversations mdl_messconv_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_conversations + ADD CONSTRAINT mdl_messconv_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_conversation_actions mdl_messconvacti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_conversation_actions + ADD CONSTRAINT mdl_messconvacti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_conversation_members mdl_messconvmemb_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_conversation_members + ADD CONSTRAINT mdl_messconvmemb_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_messageinbound_datakeys mdl_messdata_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_messageinbound_datakeys + ADD CONSTRAINT mdl_messdata_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_email_messages mdl_messemaimess_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_email_messages + ADD CONSTRAINT mdl_messemaimess_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_messageinbound_handlers mdl_messhand_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_messageinbound_handlers + ADD CONSTRAINT mdl_messhand_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_messageinbound_messagelist mdl_messmess_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_messageinbound_messagelist + ADD CONSTRAINT mdl_messmess_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_popup mdl_messpopu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_popup + ADD CONSTRAINT mdl_messpopu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_popup_notifications mdl_messpopunoti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_popup_notifications + ADD CONSTRAINT mdl_messpopunoti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_processors mdl_messproc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_processors + ADD CONSTRAINT mdl_messproc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_providers mdl_messprov_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_providers + ADD CONSTRAINT mdl_messprov_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_read mdl_messread_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_read + ADD CONSTRAINT mdl_messread_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_user_actions mdl_messuseracti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_user_actions + ADD CONSTRAINT mdl_messuseracti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_message_users_blocked mdl_messuserbloc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_message_users_blocked + ADD CONSTRAINT mdl_messuserbloc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnet_application mdl_mnetappl_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_application + ADD CONSTRAINT mdl_mnetappl_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnetservice_enrol_courses mdl_mnetenrocour_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnetservice_enrol_courses + ADD CONSTRAINT mdl_mnetenrocour_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnetservice_enrol_enrolments mdl_mnetenroenro_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnetservice_enrol_enrolments + ADD CONSTRAINT mdl_mnetenroenro_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnet_host2service mdl_mnethost_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_host2service + ADD CONSTRAINT mdl_mnethost_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnet_host mdl_mnethost_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_host + ADD CONSTRAINT mdl_mnethost_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnet_log mdl_mnetlog_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_log + ADD CONSTRAINT mdl_mnetlog_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnet_remote_rpc mdl_mnetremorpc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_remote_rpc + ADD CONSTRAINT mdl_mnetremorpc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnet_remote_service2rpc mdl_mnetremoserv_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_remote_service2rpc + ADD CONSTRAINT mdl_mnetremoserv_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnet_rpc mdl_mnetrpc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_rpc + ADD CONSTRAINT mdl_mnetrpc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnet_service2rpc mdl_mnetserv_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_service2rpc + ADD CONSTRAINT mdl_mnetserv_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnet_service mdl_mnetserv_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_service + ADD CONSTRAINT mdl_mnetserv_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnet_session mdl_mnetsess_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_session + ADD CONSTRAINT mdl_mnetsess_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_mnet_sso_access_control mdl_mnetssoaccecont_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_mnet_sso_access_control + ADD CONSTRAINT mdl_mnetssoaccecont_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_modules mdl_modu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_modules + ADD CONSTRAINT mdl_modu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_my_pages mdl_mypage_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_my_pages + ADD CONSTRAINT mdl_mypage_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_notifications mdl_noti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_notifications + ADD CONSTRAINT mdl_noti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_oauth2_access_token mdl_oautaccetoke_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_oauth2_access_token + ADD CONSTRAINT mdl_oautaccetoke_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_oauth2_endpoint mdl_oautendp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_oauth2_endpoint + ADD CONSTRAINT mdl_oautendp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_oauth2_issuer mdl_oautissu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_oauth2_issuer + ADD CONSTRAINT mdl_oautissu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_oauth2_refresh_token mdl_oautrefrtoke_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_oauth2_refresh_token + ADD CONSTRAINT mdl_oautrefrtoke_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_oauth2_system_account mdl_oautsystacco_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_oauth2_system_account + ADD CONSTRAINT mdl_oautsystacco_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_oauth2_user_field_mapping mdl_oautuserfielmapp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_oauth2_user_field_mapping + ADD CONSTRAINT mdl_oautuserfielmapp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_page mdl_page_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_page + ADD CONSTRAINT mdl_page_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_paygw_paypal mdl_paygpayp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_paygw_paypal + ADD CONSTRAINT mdl_paygpayp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_payments mdl_paym_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_payments + ADD CONSTRAINT mdl_paym_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_payment_accounts mdl_paymacco_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_payment_accounts + ADD CONSTRAINT mdl_paymacco_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_payment_gateways mdl_paymgate_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_payment_gateways + ADD CONSTRAINT mdl_paymgate_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_portfolio_instance mdl_portinst_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_portfolio_instance + ADD CONSTRAINT mdl_portinst_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_portfolio_instance_config mdl_portinstconf_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_portfolio_instance_config + ADD CONSTRAINT mdl_portinstconf_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_portfolio_instance_user mdl_portinstuser_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_portfolio_instance_user + ADD CONSTRAINT mdl_portinstuser_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_portfolio_log mdl_portlog_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_portfolio_log + ADD CONSTRAINT mdl_portlog_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_portfolio_mahara_queue mdl_portmahaqueu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_portfolio_mahara_queue + ADD CONSTRAINT mdl_portmahaqueu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_portfolio_tempdata mdl_porttemp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_portfolio_tempdata + ADD CONSTRAINT mdl_porttemp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_post mdl_post_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_post + ADD CONSTRAINT mdl_post_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_profiling mdl_prof_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_profiling + ADD CONSTRAINT mdl_prof_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_qtype_ddimageortext mdl_qtypddim_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_ddimageortext + ADD CONSTRAINT mdl_qtypddim_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_qtype_ddimageortext_drags mdl_qtypddimdrag_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_ddimageortext_drags + ADD CONSTRAINT mdl_qtypddimdrag_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_qtype_ddimageortext_drops mdl_qtypddimdrop_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_ddimageortext_drops + ADD CONSTRAINT mdl_qtypddimdrop_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_qtype_ddmarker mdl_qtypddma_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_ddmarker + ADD CONSTRAINT mdl_qtypddma_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_qtype_ddmarker_drags mdl_qtypddmadrag_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_ddmarker_drags + ADD CONSTRAINT mdl_qtypddmadrag_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_qtype_ddmarker_drops mdl_qtypddmadrop_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_ddmarker_drops + ADD CONSTRAINT mdl_qtypddmadrop_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_qtype_essay_options mdl_qtypessaopti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_essay_options + ADD CONSTRAINT mdl_qtypessaopti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_qtype_match_options mdl_qtypmatcopti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_match_options + ADD CONSTRAINT mdl_qtypmatcopti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_qtype_match_subquestions mdl_qtypmatcsubq_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_match_subquestions + ADD CONSTRAINT mdl_qtypmatcsubq_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_qtype_multichoice_options mdl_qtypmultopti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_multichoice_options + ADD CONSTRAINT mdl_qtypmultopti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_qtype_randomsamatch_options mdl_qtyprandopti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_randomsamatch_options + ADD CONSTRAINT mdl_qtyprandopti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_qtype_shortanswer_options mdl_qtypshoropti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_qtype_shortanswer_options + ADD CONSTRAINT mdl_qtypshoropti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question mdl_ques_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question + ADD CONSTRAINT mdl_ques_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_answers mdl_quesansw_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_answers + ADD CONSTRAINT mdl_quesansw_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_attempts mdl_quesatte_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_attempts + ADD CONSTRAINT mdl_quesatte_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_attempt_steps mdl_quesattestep_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_attempt_steps + ADD CONSTRAINT mdl_quesattestep_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_attempt_step_data mdl_quesattestepdata_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_attempt_step_data + ADD CONSTRAINT mdl_quesattestepdata_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_calculated mdl_quescalc_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_calculated + ADD CONSTRAINT mdl_quescalc_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_calculated_options mdl_quescalcopti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_calculated_options + ADD CONSTRAINT mdl_quescalcopti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_categories mdl_quescate_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_categories + ADD CONSTRAINT mdl_quescate_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_datasets mdl_quesdata_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_datasets + ADD CONSTRAINT mdl_quesdata_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_dataset_definitions mdl_quesdatadefi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_dataset_definitions + ADD CONSTRAINT mdl_quesdatadefi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_dataset_items mdl_quesdataitem_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_dataset_items + ADD CONSTRAINT mdl_quesdataitem_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_ddwtos mdl_quesddwt_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_ddwtos + ADD CONSTRAINT mdl_quesddwt_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_gapselect mdl_quesgaps_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_gapselect + ADD CONSTRAINT mdl_quesgaps_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_hints mdl_queshint_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_hints + ADD CONSTRAINT mdl_queshint_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_multianswer mdl_quesmult_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_multianswer + ADD CONSTRAINT mdl_quesmult_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_numerical mdl_quesnume_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_numerical + ADD CONSTRAINT mdl_quesnume_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_numerical_options mdl_quesnumeopti_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_numerical_options + ADD CONSTRAINT mdl_quesnumeopti_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_numerical_units mdl_quesnumeunit_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_numerical_units + ADD CONSTRAINT mdl_quesnumeunit_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_response_analysis mdl_quesrespanal_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_response_analysis + ADD CONSTRAINT mdl_quesrespanal_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_response_count mdl_quesrespcoun_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_response_count + ADD CONSTRAINT mdl_quesrespcoun_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_statistics mdl_quesstat_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_statistics + ADD CONSTRAINT mdl_quesstat_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_truefalse mdl_questrue_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_truefalse + ADD CONSTRAINT mdl_questrue_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_question_usages mdl_quesusag_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_question_usages + ADD CONSTRAINT mdl_quesusag_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quiz mdl_quiz_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz + ADD CONSTRAINT mdl_quiz_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quiz_attempts mdl_quizatte_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_attempts + ADD CONSTRAINT mdl_quizatte_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quiz_feedback mdl_quizfeed_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_feedback + ADD CONSTRAINT mdl_quizfeed_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quiz_grades mdl_quizgrad_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_grades + ADD CONSTRAINT mdl_quizgrad_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quiz_overrides mdl_quizover_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_overrides + ADD CONSTRAINT mdl_quizover_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quiz_overview_regrades mdl_quizoverregr_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_overview_regrades + ADD CONSTRAINT mdl_quizoverregr_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quiz_reports mdl_quizrepo_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_reports + ADD CONSTRAINT mdl_quizrepo_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quizaccess_seb_quizsettings mdl_quizsebquiz_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quizaccess_seb_quizsettings + ADD CONSTRAINT mdl_quizsebquiz_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quizaccess_seb_template mdl_quizsebtemp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quizaccess_seb_template + ADD CONSTRAINT mdl_quizsebtemp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quiz_sections mdl_quizsect_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_sections + ADD CONSTRAINT mdl_quizsect_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quiz_slots mdl_quizslot_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_slots + ADD CONSTRAINT mdl_quizslot_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quiz_slot_tags mdl_quizslottags_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_slot_tags + ADD CONSTRAINT mdl_quizslottags_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_quiz_statistics mdl_quizstat_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_quiz_statistics + ADD CONSTRAINT mdl_quizstat_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_rating mdl_rati_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_rating + ADD CONSTRAINT mdl_rati_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_registration_hubs mdl_regihubs_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_registration_hubs + ADD CONSTRAINT mdl_regihubs_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_repository mdl_repo_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_repository + ADD CONSTRAINT mdl_repo_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_repository_instances mdl_repoinst_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_repository_instances + ADD CONSTRAINT mdl_repoinst_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_repository_instance_config mdl_repoinstconf_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_repository_instance_config + ADD CONSTRAINT mdl_repoinstconf_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_repository_onedrive_access mdl_repoonedacce_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_repository_onedrive_access + ADD CONSTRAINT mdl_repoonedacce_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_resource mdl_reso_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_resource + ADD CONSTRAINT mdl_reso_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_resource_old mdl_resoold_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_resource_old + ADD CONSTRAINT mdl_resoold_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_role mdl_role_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role + ADD CONSTRAINT mdl_role_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_role_allow_assign mdl_rolealloassi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_allow_assign + ADD CONSTRAINT mdl_rolealloassi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_role_allow_override mdl_rolealloover_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_allow_override + ADD CONSTRAINT mdl_rolealloover_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_role_allow_switch mdl_rolealloswit_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_allow_switch + ADD CONSTRAINT mdl_rolealloswit_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_role_allow_view mdl_rolealloview_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_allow_view + ADD CONSTRAINT mdl_rolealloview_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_role_assignments mdl_roleassi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_assignments + ADD CONSTRAINT mdl_roleassi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_role_capabilities mdl_rolecapa_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_capabilities + ADD CONSTRAINT mdl_rolecapa_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_role_context_levels mdl_rolecontleve_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_context_levels + ADD CONSTRAINT mdl_rolecontleve_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_role_names mdl_rolename_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_role_names + ADD CONSTRAINT mdl_rolename_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scale mdl_scal_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scale + ADD CONSTRAINT mdl_scal_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scale_history mdl_scalhist_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scale_history + ADD CONSTRAINT mdl_scalhist_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scorm mdl_scor_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm + ADD CONSTRAINT mdl_scor_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scorm_aicc_session mdl_scoraiccsess_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_aicc_session + ADD CONSTRAINT mdl_scoraiccsess_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scorm_scoes mdl_scorscoe_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_scoes + ADD CONSTRAINT mdl_scorscoe_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scorm_scoes_data mdl_scorscoedata_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_scoes_data + ADD CONSTRAINT mdl_scorscoedata_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scorm_scoes_track mdl_scorscoetrac_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_scoes_track + ADD CONSTRAINT mdl_scorscoetrac_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scorm_seq_mapinfo mdl_scorseqmapi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_seq_mapinfo + ADD CONSTRAINT mdl_scorseqmapi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scorm_seq_objective mdl_scorseqobje_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_seq_objective + ADD CONSTRAINT mdl_scorseqobje_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scorm_seq_rolluprulecond mdl_scorseqroll_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_seq_rolluprulecond + ADD CONSTRAINT mdl_scorseqroll_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scorm_seq_rolluprule mdl_scorseqroll_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_seq_rolluprule + ADD CONSTRAINT mdl_scorseqroll_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scorm_seq_rulecond mdl_scorseqrule_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_seq_rulecond + ADD CONSTRAINT mdl_scorseqrule_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_scorm_seq_ruleconds mdl_scorseqrule_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_scorm_seq_ruleconds + ADD CONSTRAINT mdl_scorseqrule_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_search_index_requests mdl_searinderequ_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_search_index_requests + ADD CONSTRAINT mdl_searinderequ_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_search_simpledb_index mdl_searsimpinde_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_search_simpledb_index + ADD CONSTRAINT mdl_searsimpinde_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_sessions mdl_sess_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_sessions + ADD CONSTRAINT mdl_sess_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_stats_daily mdl_statdail_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_stats_daily + ADD CONSTRAINT mdl_statdail_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_stats_monthly mdl_statmont_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_stats_monthly + ADD CONSTRAINT mdl_statmont_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_stats_user_daily mdl_statuserdail_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_stats_user_daily + ADD CONSTRAINT mdl_statuserdail_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_stats_user_monthly mdl_statusermont_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_stats_user_monthly + ADD CONSTRAINT mdl_statusermont_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_stats_user_weekly mdl_statuserweek_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_stats_user_weekly + ADD CONSTRAINT mdl_statuserweek_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_stats_weekly mdl_statweek_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_stats_weekly + ADD CONSTRAINT mdl_statweek_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_survey mdl_surv_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_survey + ADD CONSTRAINT mdl_surv_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_survey_analysis mdl_survanal_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_survey_analysis + ADD CONSTRAINT mdl_survanal_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_survey_answers mdl_survansw_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_survey_answers + ADD CONSTRAINT mdl_survansw_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_survey_questions mdl_survques_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_survey_questions + ADD CONSTRAINT mdl_survques_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tag mdl_tag_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tag + ADD CONSTRAINT mdl_tag_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tag_area mdl_tagarea_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tag_area + ADD CONSTRAINT mdl_tagarea_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tag_coll mdl_tagcoll_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tag_coll + ADD CONSTRAINT mdl_tagcoll_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tag_correlation mdl_tagcorr_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tag_correlation + ADD CONSTRAINT mdl_tagcorr_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tag_instance mdl_taginst_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tag_instance + ADD CONSTRAINT mdl_taginst_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_task_adhoc mdl_taskadho_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_task_adhoc + ADD CONSTRAINT mdl_taskadho_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_task_log mdl_tasklog_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_task_log + ADD CONSTRAINT mdl_tasklog_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_task_scheduled mdl_tasksche_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_task_scheduled + ADD CONSTRAINT mdl_tasksche_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_cohortroles mdl_toolcoho_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_cohortroles + ADD CONSTRAINT mdl_toolcoho_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_customlang mdl_toolcust_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_customlang + ADD CONSTRAINT mdl_toolcust_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_customlang_components mdl_toolcustcomp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_customlang_components + ADD CONSTRAINT mdl_toolcustcomp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_dataprivacy_category mdl_tooldatacate_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_category + ADD CONSTRAINT mdl_tooldatacate_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_dataprivacy_ctxexpired mdl_tooldatactxe_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_ctxexpired + ADD CONSTRAINT mdl_tooldatactxe_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_dataprivacy_ctxinstance mdl_tooldatactxi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_ctxinstance + ADD CONSTRAINT mdl_tooldatactxi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_dataprivacy_ctxlevel mdl_tooldatactxl_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_ctxlevel + ADD CONSTRAINT mdl_tooldatactxl_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_dataprivacy_purposerole mdl_tooldatapurp_id3_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_purposerole + ADD CONSTRAINT mdl_tooldatapurp_id3_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_dataprivacy_purpose mdl_tooldatapurp_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_purpose + ADD CONSTRAINT mdl_tooldatapurp_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_dataprivacy_request mdl_tooldatarequ_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_dataprivacy_request + ADD CONSTRAINT mdl_tooldatarequ_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_monitor_events mdl_toolmonieven_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_monitor_events + ADD CONSTRAINT mdl_toolmonieven_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_monitor_history mdl_toolmonihist_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_monitor_history + ADD CONSTRAINT mdl_toolmonihist_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_monitor_rules mdl_toolmonirule_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_monitor_rules + ADD CONSTRAINT mdl_toolmonirule_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_monitor_subscriptions mdl_toolmonisubs_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_monitor_subscriptions + ADD CONSTRAINT mdl_toolmonisubs_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_policy mdl_toolpoli_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_policy + ADD CONSTRAINT mdl_toolpoli_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_policy_acceptances mdl_toolpoliacce_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_policy_acceptances + ADD CONSTRAINT mdl_toolpoliacce_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_policy_versions mdl_toolpolivers_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_policy_versions + ADD CONSTRAINT mdl_toolpolivers_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_recyclebin_category mdl_toolrecycate_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_recyclebin_category + ADD CONSTRAINT mdl_toolrecycate_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_recyclebin_course mdl_toolrecycour_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_recyclebin_course + ADD CONSTRAINT mdl_toolrecycour_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_usertours_steps mdl_tooluserstep_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_usertours_steps + ADD CONSTRAINT mdl_tooluserstep_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_tool_usertours_tours mdl_toolusertour_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_tool_usertours_tours + ADD CONSTRAINT mdl_toolusertour_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_upgrade_log mdl_upgrlog_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_upgrade_log + ADD CONSTRAINT mdl_upgrlog_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_url mdl_url_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_url + ADD CONSTRAINT mdl_url_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_user mdl_user_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user + ADD CONSTRAINT mdl_user_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_user_devices mdl_userdevi_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_devices + ADD CONSTRAINT mdl_userdevi_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_user_enrolments mdl_userenro_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_enrolments + ADD CONSTRAINT mdl_userenro_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_user_info_category mdl_userinfocate_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_info_category + ADD CONSTRAINT mdl_userinfocate_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_user_info_data mdl_userinfodata_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_info_data + ADD CONSTRAINT mdl_userinfodata_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_user_info_field mdl_userinfofiel_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_info_field + ADD CONSTRAINT mdl_userinfofiel_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_user_lastaccess mdl_userlast_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_lastaccess + ADD CONSTRAINT mdl_userlast_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_user_password_history mdl_userpasshist_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_password_history + ADD CONSTRAINT mdl_userpasshist_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_user_password_resets mdl_userpassrese_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_password_resets + ADD CONSTRAINT mdl_userpassrese_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_user_preferences mdl_userpref_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_preferences + ADD CONSTRAINT mdl_userpref_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_user_private_key mdl_userprivkey_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_user_private_key + ADD CONSTRAINT mdl_userprivkey_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_wiki mdl_wiki_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki + ADD CONSTRAINT mdl_wiki_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_wiki_links mdl_wikilink_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki_links + ADD CONSTRAINT mdl_wikilink_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_wiki_locks mdl_wikilock_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki_locks + ADD CONSTRAINT mdl_wikilock_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_wiki_pages mdl_wikipage_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki_pages + ADD CONSTRAINT mdl_wikipage_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_wiki_subwikis mdl_wikisubw_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki_subwikis + ADD CONSTRAINT mdl_wikisubw_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_wiki_synonyms mdl_wikisyno_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki_synonyms + ADD CONSTRAINT mdl_wikisyno_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_wiki_versions mdl_wikivers_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_wiki_versions + ADD CONSTRAINT mdl_wikivers_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshop mdl_work_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshop + ADD CONSTRAINT mdl_work_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshopform_accumulative mdl_workaccu_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_accumulative + ADD CONSTRAINT mdl_workaccu_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshop_aggregations mdl_workaggr_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshop_aggregations + ADD CONSTRAINT mdl_workaggr_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshop_assessments mdl_workasse_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshop_assessments + ADD CONSTRAINT mdl_workasse_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshopeval_best_settings mdl_workbestsett_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopeval_best_settings + ADD CONSTRAINT mdl_workbestsett_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshopform_comments mdl_workcomm_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_comments + ADD CONSTRAINT mdl_workcomm_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshop_grades mdl_workgrad_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshop_grades + ADD CONSTRAINT mdl_workgrad_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshopform_numerrors mdl_worknume_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_numerrors + ADD CONSTRAINT mdl_worknume_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshopform_numerrors_map mdl_worknumemap_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_numerrors_map + ADD CONSTRAINT mdl_worknumemap_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshopform_rubric mdl_workrubr_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_rubric + ADD CONSTRAINT mdl_workrubr_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshopform_rubric_config mdl_workrubrconf_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_rubric_config + ADD CONSTRAINT mdl_workrubrconf_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshopform_rubric_levels mdl_workrubrleve_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopform_rubric_levels + ADD CONSTRAINT mdl_workrubrleve_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshopallocation_scheduled mdl_worksche_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshopallocation_scheduled + ADD CONSTRAINT mdl_worksche_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_workshop_submissions mdl_worksubm_id_pk; Type: CONSTRAINT; Schema: public; Owner: postgres +-- + +ALTER TABLE ONLY public.mdl_workshop_submissions + ADD CONSTRAINT mdl_worksubm_id_pk PRIMARY KEY (id); + + +-- +-- Name: mdl_analindicalc_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analindicalc_con_ix ON public.mdl_analytics_indicator_calc USING btree (contextid); + + +-- +-- Name: mdl_analindicalc_staendcon_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analindicalc_staendcon_ix ON public.mdl_analytics_indicator_calc USING btree (starttime, endtime, contextid); + + +-- +-- Name: mdl_analmode_enatra_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analmode_enatra_ix ON public.mdl_analytics_models USING btree (enabled, trained); + + +-- +-- Name: mdl_analmodelog_mod_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analmodelog_mod_ix ON public.mdl_analytics_models_log USING btree (modelid); + + +-- +-- Name: mdl_analpred_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analpred_con_ix ON public.mdl_analytics_predictions USING btree (contextid); + + +-- +-- Name: mdl_analpred_mod_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analpred_mod_ix ON public.mdl_analytics_predictions USING btree (modelid); + + +-- +-- Name: mdl_analpred_modcon_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analpred_modcon_ix ON public.mdl_analytics_predictions USING btree (modelid, contextid); + + +-- +-- Name: mdl_analpredacti_pre_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analpredacti_pre_ix ON public.mdl_analytics_prediction_actions USING btree (predictionid); + + +-- +-- Name: mdl_analpredacti_preuseact_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analpredacti_preuseact_ix ON public.mdl_analytics_prediction_actions USING btree (predictionid, userid, actionname); + + +-- +-- Name: mdl_analpredacti_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analpredacti_use_ix ON public.mdl_analytics_prediction_actions USING btree (userid); + + +-- +-- Name: mdl_analpredsamp_mod_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analpredsamp_mod_ix ON public.mdl_analytics_predict_samples USING btree (modelid); + + +-- +-- Name: mdl_analpredsamp_modanatimr_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analpredsamp_modanatimr_ix ON public.mdl_analytics_predict_samples USING btree (modelid, analysableid, timesplitting, rangeindex); + + +-- +-- Name: mdl_analtraisamp_mod_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analtraisamp_mod_ix ON public.mdl_analytics_train_samples USING btree (modelid); + + +-- +-- Name: mdl_analtraisamp_modanatim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analtraisamp_modanatim_ix ON public.mdl_analytics_train_samples USING btree (modelid, analysableid, timesplitting); + + +-- +-- Name: mdl_analusedanal_ana_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analusedanal_ana_ix ON public.mdl_analytics_used_analysables USING btree (analysableid); + + +-- +-- Name: mdl_analusedanal_mod_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analusedanal_mod_ix ON public.mdl_analytics_used_analysables USING btree (modelid); + + +-- +-- Name: mdl_analusedanal_modact_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analusedanal_modact_ix ON public.mdl_analytics_used_analysables USING btree (modelid, action); + + +-- +-- Name: mdl_analusedfile_fil_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analusedfile_fil_ix ON public.mdl_analytics_used_files USING btree (fileid); + + +-- +-- Name: mdl_analusedfile_mod_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analusedfile_mod_ix ON public.mdl_analytics_used_files USING btree (modelid); + + +-- +-- Name: mdl_analusedfile_modactfil_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_analusedfile_modactfil_ix ON public.mdl_analytics_used_files USING btree (modelid, action, fileid); + + +-- +-- Name: mdl_assi_cou2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assi_cou2_ix ON public.mdl_assignment USING btree (course); + + +-- +-- Name: mdl_assi_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assi_cou_ix ON public.mdl_assign USING btree (course); + + +-- +-- Name: mdl_assi_tea_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assi_tea_ix ON public.mdl_assign USING btree (teamsubmissiongroupingid); + + +-- +-- Name: mdl_assicomm_ass_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assicomm_ass_ix ON public.mdl_assignfeedback_comments USING btree (assignment); + + +-- +-- Name: mdl_assicomm_gra_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assicomm_gra_ix ON public.mdl_assignfeedback_comments USING btree (grade); + + +-- +-- Name: mdl_assieditanno_gra_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assieditanno_gra_ix ON public.mdl_assignfeedback_editpdf_annot USING btree (gradeid); + + +-- +-- Name: mdl_assieditanno_grapag_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assieditanno_grapag_ix ON public.mdl_assignfeedback_editpdf_annot USING btree (gradeid, pageno); + + +-- +-- Name: mdl_assieditcmnt_gra_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assieditcmnt_gra_ix ON public.mdl_assignfeedback_editpdf_cmnt USING btree (gradeid); + + +-- +-- Name: mdl_assieditcmnt_grapag_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assieditcmnt_grapag_ix ON public.mdl_assignfeedback_editpdf_cmnt USING btree (gradeid, pageno); + + +-- +-- Name: mdl_assieditqueu_subsub_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_assieditqueu_subsub_uix ON public.mdl_assignfeedback_editpdf_queue USING btree (submissionid, submissionattempt); + + +-- +-- Name: mdl_assieditquic_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assieditquic_use_ix ON public.mdl_assignfeedback_editpdf_quick USING btree (userid); + + +-- +-- Name: mdl_assieditrot_gra_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assieditrot_gra_ix ON public.mdl_assignfeedback_editpdf_rot USING btree (gradeid); + + +-- +-- Name: mdl_assieditrot_grapag_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_assieditrot_grapag_uix ON public.mdl_assignfeedback_editpdf_rot USING btree (gradeid, pageno); + + +-- +-- Name: mdl_assifile_ass2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assifile_ass2_ix ON public.mdl_assignfeedback_file USING btree (assignment); + + +-- +-- Name: mdl_assifile_ass_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assifile_ass_ix ON public.mdl_assignsubmission_file USING btree (assignment); + + +-- +-- Name: mdl_assifile_gra_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assifile_gra_ix ON public.mdl_assignfeedback_file USING btree (grade); + + +-- +-- Name: mdl_assifile_sub_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assifile_sub_ix ON public.mdl_assignsubmission_file USING btree (submission); + + +-- +-- Name: mdl_assigrad_ass_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assigrad_ass_ix ON public.mdl_assign_grades USING btree (assignment); + + +-- +-- Name: mdl_assigrad_assuseatt_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_assigrad_assuseatt_uix ON public.mdl_assign_grades USING btree (assignment, userid, attemptnumber); + + +-- +-- Name: mdl_assigrad_att_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assigrad_att_ix ON public.mdl_assign_grades USING btree (attemptnumber); + + +-- +-- Name: mdl_assigrad_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assigrad_use_ix ON public.mdl_assign_grades USING btree (userid); + + +-- +-- Name: mdl_assionli_ass_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assionli_ass_ix ON public.mdl_assignsubmission_onlinetext USING btree (assignment); + + +-- +-- Name: mdl_assionli_sub_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assionli_sub_ix ON public.mdl_assignsubmission_onlinetext USING btree (submission); + + +-- +-- Name: mdl_assiover_ass_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiover_ass_ix ON public.mdl_assign_overrides USING btree (assignid); + + +-- +-- Name: mdl_assiover_gro_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiover_gro_ix ON public.mdl_assign_overrides USING btree (groupid); + + +-- +-- Name: mdl_assiover_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiover_use_ix ON public.mdl_assign_overrides USING btree (userid); + + +-- +-- Name: mdl_assiplugconf_ass_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiplugconf_ass_ix ON public.mdl_assign_plugin_config USING btree (assignment); + + +-- +-- Name: mdl_assiplugconf_nam_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiplugconf_nam_ix ON public.mdl_assign_plugin_config USING btree (name); + + +-- +-- Name: mdl_assiplugconf_plu_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiplugconf_plu_ix ON public.mdl_assign_plugin_config USING btree (plugin); + + +-- +-- Name: mdl_assiplugconf_sub_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiplugconf_sub_ix ON public.mdl_assign_plugin_config USING btree (subtype); + + +-- +-- Name: mdl_assisubm_ass2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assisubm_ass2_ix ON public.mdl_assignment_submissions USING btree (assignment); + + +-- +-- Name: mdl_assisubm_ass_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assisubm_ass_ix ON public.mdl_assign_submission USING btree (assignment); + + +-- +-- Name: mdl_assisubm_assusegroatt_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_assisubm_assusegroatt_uix ON public.mdl_assign_submission USING btree (assignment, userid, groupid, attemptnumber); + + +-- +-- Name: mdl_assisubm_assusegrolat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assisubm_assusegrolat_ix ON public.mdl_assign_submission USING btree (assignment, userid, groupid, latest); + + +-- +-- Name: mdl_assisubm_att_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assisubm_att_ix ON public.mdl_assign_submission USING btree (attemptnumber); + + +-- +-- Name: mdl_assisubm_mai_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assisubm_mai_ix ON public.mdl_assignment_submissions USING btree (mailed); + + +-- +-- Name: mdl_assisubm_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assisubm_tim_ix ON public.mdl_assignment_submissions USING btree (timemarked); + + +-- +-- Name: mdl_assisubm_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assisubm_use2_ix ON public.mdl_assignment_submissions USING btree (userid); + + +-- +-- Name: mdl_assisubm_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assisubm_use_ix ON public.mdl_assign_submission USING btree (userid); + + +-- +-- Name: mdl_assiupgr_old2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiupgr_old2_ix ON public.mdl_assignment_upgrade USING btree (oldinstance); + + +-- +-- Name: mdl_assiupgr_old_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiupgr_old_ix ON public.mdl_assignment_upgrade USING btree (oldcmid); + + +-- +-- Name: mdl_assiuserflag_ass_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiuserflag_ass_ix ON public.mdl_assign_user_flags USING btree (assignment); + + +-- +-- Name: mdl_assiuserflag_mai_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiuserflag_mai_ix ON public.mdl_assign_user_flags USING btree (mailed); + + +-- +-- Name: mdl_assiuserflag_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiuserflag_use_ix ON public.mdl_assign_user_flags USING btree (userid); + + +-- +-- Name: mdl_assiusermapp_ass_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiusermapp_ass_ix ON public.mdl_assign_user_mapping USING btree (assignment); + + +-- +-- Name: mdl_assiusermapp_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_assiusermapp_use_ix ON public.mdl_assign_user_mapping USING btree (userid); + + +-- +-- Name: mdl_authoautlinklogi_iss_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_authoautlinklogi_iss_ix ON public.mdl_auth_oauth2_linked_login USING btree (issuerid); + + +-- +-- Name: mdl_authoautlinklogi_issuse_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_authoautlinklogi_issuse_ix ON public.mdl_auth_oauth2_linked_login USING btree (issuerid, username); + + +-- +-- Name: mdl_authoautlinklogi_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_authoautlinklogi_use2_ix ON public.mdl_auth_oauth2_linked_login USING btree (userid); + + +-- +-- Name: mdl_authoautlinklogi_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_authoautlinklogi_use_ix ON public.mdl_auth_oauth2_linked_login USING btree (usermodified); + + +-- +-- Name: mdl_authoautlinklogi_useis_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_authoautlinklogi_useis_uix ON public.mdl_auth_oauth2_linked_login USING btree (userid, issuerid, username); + + +-- +-- Name: mdl_backcont_bac_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_backcont_bac_uix ON public.mdl_backup_controllers USING btree (backupid); + + +-- +-- Name: mdl_backcont_typite_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_backcont_typite_ix ON public.mdl_backup_controllers USING btree (type, itemid); + + +-- +-- Name: mdl_backcont_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_backcont_use_ix ON public.mdl_backup_controllers USING btree (userid); + + +-- +-- Name: mdl_backcont_useite_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_backcont_useite_ix ON public.mdl_backup_controllers USING btree (userid, itemid); + + +-- +-- Name: mdl_backcour_cou_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_backcour_cou_uix ON public.mdl_backup_courses USING btree (courseid); + + +-- +-- Name: mdl_backlogs_bac_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_backlogs_bac_ix ON public.mdl_backup_logs USING btree (backupid); + + +-- +-- Name: mdl_backlogs_bacid_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_backlogs_bacid_uix ON public.mdl_backup_logs USING btree (backupid, id); + + +-- +-- Name: mdl_badg_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badg_cou_ix ON public.mdl_badge USING btree (courseid); + + +-- +-- Name: mdl_badg_typ_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badg_typ_ix ON public.mdl_badge USING btree (type); + + +-- +-- Name: mdl_badg_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badg_use2_ix ON public.mdl_badge USING btree (usercreated); + + +-- +-- Name: mdl_badg_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badg_use_ix ON public.mdl_badge USING btree (usermodified); + + +-- +-- Name: mdl_badgalig_bad_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgalig_bad_ix ON public.mdl_badge_alignment USING btree (badgeid); + + +-- +-- Name: mdl_badgback_ext_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgback_ext_ix ON public.mdl_badge_backpack USING btree (externalbackpackid); + + +-- +-- Name: mdl_badgback_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgback_use_ix ON public.mdl_badge_backpack USING btree (userid); + + +-- +-- Name: mdl_badgback_useext_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_badgback_useext_uix ON public.mdl_badge_backpack USING btree (userid, externalbackpackid); + + +-- +-- Name: mdl_badgbackoaut_ext_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgbackoaut_ext_ix ON public.mdl_badge_backpack_oauth2 USING btree (externalbackpackid); + + +-- +-- Name: mdl_badgbackoaut_iss_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgbackoaut_iss_ix ON public.mdl_badge_backpack_oauth2 USING btree (issuerid); + + +-- +-- Name: mdl_badgbackoaut_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgbackoaut_use2_ix ON public.mdl_badge_backpack_oauth2 USING btree (userid); + + +-- +-- Name: mdl_badgbackoaut_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgbackoaut_use_ix ON public.mdl_badge_backpack_oauth2 USING btree (usermodified); + + +-- +-- Name: mdl_badgcrit_bad_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgcrit_bad_ix ON public.mdl_badge_criteria USING btree (badgeid); + + +-- +-- Name: mdl_badgcrit_badcri_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_badgcrit_badcri_uix ON public.mdl_badge_criteria USING btree (badgeid, criteriatype); + + +-- +-- Name: mdl_badgcrit_cri_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgcrit_cri_ix ON public.mdl_badge_criteria USING btree (criteriatype); + + +-- +-- Name: mdl_badgcritmet_cri_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgcritmet_cri_ix ON public.mdl_badge_criteria_met USING btree (critid); + + +-- +-- Name: mdl_badgcritmet_iss_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgcritmet_iss_ix ON public.mdl_badge_criteria_met USING btree (issuedid); + + +-- +-- Name: mdl_badgcritmet_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgcritmet_use_ix ON public.mdl_badge_criteria_met USING btree (userid); + + +-- +-- Name: mdl_badgcritpara_cri_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgcritpara_cri_ix ON public.mdl_badge_criteria_param USING btree (critid); + + +-- +-- Name: mdl_badgendo_bad_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgendo_bad_ix ON public.mdl_badge_endorsement USING btree (badgeid); + + +-- +-- Name: mdl_badgexte_bac_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgexte_bac_ix ON public.mdl_badge_external USING btree (backpackid); + + +-- +-- Name: mdl_badgexteback_bac2_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_badgexteback_bac2_uix ON public.mdl_badge_external_backpack USING btree (backpackweburl); + + +-- +-- Name: mdl_badgexteback_bac_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_badgexteback_bac_uix ON public.mdl_badge_external_backpack USING btree (backpackapiurl); + + +-- +-- Name: mdl_badgexteback_oau_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgexteback_oau_ix ON public.mdl_badge_external_backpack USING btree (oauth2_issuerid); + + +-- +-- Name: mdl_badgexteiden_sit_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgexteiden_sit_ix ON public.mdl_badge_external_identifier USING btree (sitebackpackid); + + +-- +-- Name: mdl_badgexteiden_sitintext_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_badgexteiden_sitintext_uix ON public.mdl_badge_external_identifier USING btree (sitebackpackid, internalid, externalid, type); + + +-- +-- Name: mdl_badgissu_bad_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgissu_bad_ix ON public.mdl_badge_issued USING btree (badgeid); + + +-- +-- Name: mdl_badgissu_baduse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_badgissu_baduse_uix ON public.mdl_badge_issued USING btree (badgeid, userid); + + +-- +-- Name: mdl_badgissu_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgissu_use_ix ON public.mdl_badge_issued USING btree (userid); + + +-- +-- Name: mdl_badgmanuawar_bad_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgmanuawar_bad_ix ON public.mdl_badge_manual_award USING btree (badgeid); + + +-- +-- Name: mdl_badgmanuawar_iss2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgmanuawar_iss2_ix ON public.mdl_badge_manual_award USING btree (issuerrole); + + +-- +-- Name: mdl_badgmanuawar_iss_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgmanuawar_iss_ix ON public.mdl_badge_manual_award USING btree (issuerid); + + +-- +-- Name: mdl_badgmanuawar_rec_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgmanuawar_rec_ix ON public.mdl_badge_manual_award USING btree (recipientid); + + +-- +-- Name: mdl_badgrela_bad_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgrela_bad_ix ON public.mdl_badge_related USING btree (badgeid); + + +-- +-- Name: mdl_badgrela_badrel_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_badgrela_badrel_uix ON public.mdl_badge_related USING btree (badgeid, relatedbadgeid); + + +-- +-- Name: mdl_badgrela_rel_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_badgrela_rel_ix ON public.mdl_badge_related USING btree (relatedbadgeid); + + +-- +-- Name: mdl_bloc_nam_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_bloc_nam_uix ON public.mdl_block USING btree (name); + + +-- +-- Name: mdl_blocinst_par_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_blocinst_par_ix ON public.mdl_block_instances USING btree (parentcontextid); + + +-- +-- Name: mdl_blocinst_parshopagsub_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_blocinst_parshopagsub_ix ON public.mdl_block_instances USING btree (parentcontextid, showinsubcontexts, pagetypepattern, subpagepattern); + + +-- +-- Name: mdl_blocinst_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_blocinst_tim_ix ON public.mdl_block_instances USING btree (timemodified); + + +-- +-- Name: mdl_blocposi_blo_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_blocposi_blo_ix ON public.mdl_block_positions USING btree (blockinstanceid); + + +-- +-- Name: mdl_blocposi_bloconpagsub_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_blocposi_bloconpagsub_uix ON public.mdl_block_positions USING btree (blockinstanceid, contextid, pagetype, subpage); + + +-- +-- Name: mdl_blocposi_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_blocposi_con_ix ON public.mdl_block_positions USING btree (contextid); + + +-- +-- Name: mdl_blocrece_cmi_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_blocrece_cmi_ix ON public.mdl_block_recentlyaccesseditems USING btree (cmid); + + +-- +-- Name: mdl_blocrece_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_blocrece_cou_ix ON public.mdl_block_recentlyaccesseditems USING btree (courseid); + + +-- +-- Name: mdl_blocrece_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_blocrece_use_ix ON public.mdl_block_recentlyaccesseditems USING btree (userid); + + +-- +-- Name: mdl_blocrece_usecoucmi_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_blocrece_usecoucmi_uix ON public.mdl_block_recentlyaccesseditems USING btree (userid, courseid, cmid); + + +-- +-- Name: mdl_blocreceacti_coutim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_blocreceacti_coutim_ix ON public.mdl_block_recent_activity USING btree (courseid, timecreated); + + +-- +-- Name: mdl_blogasso_blo_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_blogasso_blo_ix ON public.mdl_blog_association USING btree (blogid); + + +-- +-- Name: mdl_blogasso_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_blogasso_con_ix ON public.mdl_blog_association USING btree (contextid); + + +-- +-- Name: mdl_blogexte_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_blogexte_use_ix ON public.mdl_blog_external USING btree (userid); + + +-- +-- Name: mdl_bookchap_boo_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_bookchap_boo_ix ON public.mdl_book_chapters USING btree (bookid); + + +-- +-- Name: mdl_cachfilt_filmd5_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_cachfilt_filmd5_ix ON public.mdl_cache_filters USING btree (filter, md5key); + + +-- +-- Name: mdl_cachflag_fla_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_cachflag_fla_ix ON public.mdl_cache_flags USING btree (flagtype); + + +-- +-- Name: mdl_cachflag_nam_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_cachflag_nam_ix ON public.mdl_cache_flags USING btree (name); + + +-- +-- Name: mdl_capa_nam_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_capa_nam_uix ON public.mdl_capabilities USING btree (name); + + +-- +-- Name: mdl_chat_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chat_cou_ix ON public.mdl_chat USING btree (course); + + +-- +-- Name: mdl_chatmess_cha_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chatmess_cha_ix ON public.mdl_chat_messages USING btree (chatid); + + +-- +-- Name: mdl_chatmess_gro_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chatmess_gro_ix ON public.mdl_chat_messages USING btree (groupid); + + +-- +-- Name: mdl_chatmess_timcha_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chatmess_timcha_ix ON public.mdl_chat_messages USING btree ("timestamp", chatid); + + +-- +-- Name: mdl_chatmess_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chatmess_use_ix ON public.mdl_chat_messages USING btree (userid); + + +-- +-- Name: mdl_chatmesscurr_cha_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chatmesscurr_cha_ix ON public.mdl_chat_messages_current USING btree (chatid); + + +-- +-- Name: mdl_chatmesscurr_gro_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chatmesscurr_gro_ix ON public.mdl_chat_messages_current USING btree (groupid); + + +-- +-- Name: mdl_chatmesscurr_timcha_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chatmesscurr_timcha_ix ON public.mdl_chat_messages_current USING btree ("timestamp", chatid); + + +-- +-- Name: mdl_chatmesscurr_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chatmesscurr_use_ix ON public.mdl_chat_messages_current USING btree (userid); + + +-- +-- Name: mdl_chatuser_cha_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chatuser_cha_ix ON public.mdl_chat_users USING btree (chatid); + + +-- +-- Name: mdl_chatuser_gro_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chatuser_gro_ix ON public.mdl_chat_users USING btree (groupid); + + +-- +-- Name: mdl_chatuser_las_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chatuser_las_ix ON public.mdl_chat_users USING btree (lastping); + + +-- +-- Name: mdl_chatuser_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_chatuser_use_ix ON public.mdl_chat_users USING btree (userid); + + +-- +-- Name: mdl_choi_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_choi_cou_ix ON public.mdl_choice USING btree (course); + + +-- +-- Name: mdl_choiansw_cho_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_choiansw_cho_ix ON public.mdl_choice_answers USING btree (choiceid); + + +-- +-- Name: mdl_choiansw_opt_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_choiansw_opt_ix ON public.mdl_choice_answers USING btree (optionid); + + +-- +-- Name: mdl_choiansw_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_choiansw_use_ix ON public.mdl_choice_answers USING btree (userid); + + +-- +-- Name: mdl_choiopti_cho_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_choiopti_cho_ix ON public.mdl_choice_options USING btree (choiceid); + + +-- +-- Name: mdl_coho_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_coho_con_ix ON public.mdl_cohort USING btree (contextid); + + +-- +-- Name: mdl_cohomemb_coh_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_cohomemb_coh_ix ON public.mdl_cohort_members USING btree (cohortid); + + +-- +-- Name: mdl_cohomemb_cohuse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_cohomemb_cohuse_uix ON public.mdl_cohort_members USING btree (cohortid, userid); + + +-- +-- Name: mdl_cohomemb_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_cohomemb_use_ix ON public.mdl_cohort_members USING btree (userid); + + +-- +-- Name: mdl_comm_concomite_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_comm_concomite_ix ON public.mdl_comments USING btree (contextid, commentarea, itemid); + + +-- +-- Name: mdl_comm_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_comm_use_ix ON public.mdl_comments USING btree (userid); + + +-- +-- Name: mdl_comp_comidn_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_comp_comidn_uix ON public.mdl_competency USING btree (competencyframeworkid, idnumber); + + +-- +-- Name: mdl_comp_rul_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_comp_rul_ix ON public.mdl_competency USING btree (ruleoutcome); + + +-- +-- Name: mdl_compcour_com_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_compcour_com_ix ON public.mdl_competency_coursecomp USING btree (competencyid); + + +-- +-- Name: mdl_compcour_cou2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_compcour_cou2_ix ON public.mdl_competency_coursecomp USING btree (courseid); + + +-- +-- Name: mdl_compcour_cou_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_compcour_cou_uix ON public.mdl_competency_coursecompsetting USING btree (courseid); + + +-- +-- Name: mdl_compcour_coucom_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_compcour_coucom_uix ON public.mdl_competency_coursecomp USING btree (courseid, competencyid); + + +-- +-- Name: mdl_compcour_courul_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_compcour_courul_ix ON public.mdl_competency_coursecomp USING btree (courseid, ruleoutcome); + + +-- +-- Name: mdl_compevid_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_compevid_use_ix ON public.mdl_competency_evidence USING btree (usercompetencyid); + + +-- +-- Name: mdl_compfram_idn_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_compfram_idn_uix ON public.mdl_competency_framework USING btree (idnumber); + + +-- +-- Name: mdl_compmodu_cmi_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_compmodu_cmi_ix ON public.mdl_competency_modulecomp USING btree (cmid); + + +-- +-- Name: mdl_compmodu_cmicom_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_compmodu_cmicom_uix ON public.mdl_competency_modulecomp USING btree (cmid, competencyid); + + +-- +-- Name: mdl_compmodu_cmirul_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_compmodu_cmirul_ix ON public.mdl_competency_modulecomp USING btree (cmid, ruleoutcome); + + +-- +-- Name: mdl_compmodu_com_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_compmodu_com_ix ON public.mdl_competency_modulecomp USING btree (competencyid); + + +-- +-- Name: mdl_compplan_placom_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_compplan_placom_uix ON public.mdl_competency_plancomp USING btree (planid, competencyid); + + +-- +-- Name: mdl_compplan_stadue_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_compplan_stadue_ix ON public.mdl_competency_plan USING btree (status, duedate); + + +-- +-- Name: mdl_compplan_tem_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_compplan_tem_ix ON public.mdl_competency_plan USING btree (templateid); + + +-- +-- Name: mdl_compplan_usesta_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_compplan_usesta_ix ON public.mdl_competency_plan USING btree (userid, status); + + +-- +-- Name: mdl_comptemp_com_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_comptemp_com_ix ON public.mdl_competency_templatecomp USING btree (competencyid); + + +-- +-- Name: mdl_comptemp_tem2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_comptemp_tem2_ix ON public.mdl_competency_templatecohort USING btree (templateid); + + +-- +-- Name: mdl_comptemp_tem_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_comptemp_tem_ix ON public.mdl_competency_templatecomp USING btree (templateid); + + +-- +-- Name: mdl_comptemp_temcoh_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_comptemp_temcoh_uix ON public.mdl_competency_templatecohort USING btree (templateid, cohortid); + + +-- +-- Name: mdl_compuser_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_compuser_use2_ix ON public.mdl_competency_userevidencecomp USING btree (userevidenceid); + + +-- +-- Name: mdl_compuser_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_compuser_use_ix ON public.mdl_competency_userevidence USING btree (userid); + + +-- +-- Name: mdl_compuser_usecom2_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_compuser_usecom2_uix ON public.mdl_competency_userevidencecomp USING btree (userevidenceid, competencyid); + + +-- +-- Name: mdl_compuser_usecom_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_compuser_usecom_uix ON public.mdl_competency_usercomp USING btree (userid, competencyid); + + +-- +-- Name: mdl_compuser_usecompla_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_compuser_usecompla_uix ON public.mdl_competency_usercompplan USING btree (userid, competencyid, planid); + + +-- +-- Name: mdl_compuser_usecoucom_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_compuser_usecoucom_uix ON public.mdl_competency_usercompcourse USING btree (userid, courseid, competencyid); + + +-- +-- Name: mdl_conf_nam_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_conf_nam_uix ON public.mdl_config USING btree (name); + + +-- +-- Name: mdl_conflog_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_conflog_tim_ix ON public.mdl_config_log USING btree (timemodified); + + +-- +-- Name: mdl_conflog_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_conflog_use_ix ON public.mdl_config_log USING btree (userid); + + +-- +-- Name: mdl_confplug_plunam_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_confplug_plunam_uix ON public.mdl_config_plugins USING btree (plugin, name); + + +-- +-- Name: mdl_cont_conins_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_cont_conins_uix ON public.mdl_context USING btree (contextlevel, instanceid); + + +-- +-- Name: mdl_cont_ins_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_cont_ins_ix ON public.mdl_context USING btree (instanceid); + + +-- +-- Name: mdl_cont_pat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_cont_pat_ix ON public.mdl_context USING btree (path); + + +-- +-- Name: mdl_cont_pat_ix_pattern; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_cont_pat_ix_pattern ON public.mdl_context USING btree (path varchar_pattern_ops); + + +-- +-- Name: mdl_contcont_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_contcont_con_ix ON public.mdl_contentbank_content USING btree (contextid); + + +-- +-- Name: mdl_contcont_conconins_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_contcont_conconins_ix ON public.mdl_contentbank_content USING btree (contextid, contenttype, instanceid); + + +-- +-- Name: mdl_contcont_nam_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_contcont_nam_ix ON public.mdl_contentbank_content USING btree (name); + + +-- +-- Name: mdl_contcont_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_contcont_use2_ix ON public.mdl_contentbank_content USING btree (usercreated); + + +-- +-- Name: mdl_contcont_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_contcont_use_ix ON public.mdl_contentbank_content USING btree (usermodified); + + +-- +-- Name: mdl_cour_cat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_cour_cat_ix ON public.mdl_course USING btree (category); + + +-- +-- Name: mdl_cour_idn_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_cour_idn_ix ON public.mdl_course USING btree (idnumber); + + +-- +-- Name: mdl_cour_sho_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_cour_sho_ix ON public.mdl_course USING btree (shortname); + + +-- +-- Name: mdl_cour_sor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_cour_sor_ix ON public.mdl_course USING btree (sortorder); + + +-- +-- Name: mdl_courcate_par_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcate_par_ix ON public.mdl_course_categories USING btree (parent); + + +-- +-- Name: mdl_courcomp_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcomp_cou_ix ON public.mdl_course_completions USING btree (course); + + +-- +-- Name: mdl_courcomp_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcomp_tim_ix ON public.mdl_course_completions USING btree (timecompleted); + + +-- +-- Name: mdl_courcomp_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcomp_use_ix ON public.mdl_course_completions USING btree (userid); + + +-- +-- Name: mdl_courcomp_usecou_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_courcomp_usecou_uix ON public.mdl_course_completions USING btree (userid, course); + + +-- +-- Name: mdl_courcompaggrmeth_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcompaggrmeth_cou_ix ON public.mdl_course_completion_aggr_methd USING btree (course); + + +-- +-- Name: mdl_courcompaggrmeth_coucr_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_courcompaggrmeth_coucr_uix ON public.mdl_course_completion_aggr_methd USING btree (course, criteriatype); + + +-- +-- Name: mdl_courcompaggrmeth_cri_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcompaggrmeth_cri_ix ON public.mdl_course_completion_aggr_methd USING btree (criteriatype); + + +-- +-- Name: mdl_courcompcrit_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcompcrit_cou_ix ON public.mdl_course_completion_criteria USING btree (course); + + +-- +-- Name: mdl_courcompcritcomp_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcompcritcomp_cou_ix ON public.mdl_course_completion_crit_compl USING btree (course); + + +-- +-- Name: mdl_courcompcritcomp_cri_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcompcritcomp_cri_ix ON public.mdl_course_completion_crit_compl USING btree (criteriaid); + + +-- +-- Name: mdl_courcompcritcomp_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcompcritcomp_tim_ix ON public.mdl_course_completion_crit_compl USING btree (timecompleted); + + +-- +-- Name: mdl_courcompcritcomp_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcompcritcomp_use_ix ON public.mdl_course_completion_crit_compl USING btree (userid); + + +-- +-- Name: mdl_courcompcritcomp_useco_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_courcompcritcomp_useco_uix ON public.mdl_course_completion_crit_compl USING btree (userid, course, criteriaid); + + +-- +-- Name: mdl_courcompdefa_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcompdefa_cou_ix ON public.mdl_course_completion_defaults USING btree (course); + + +-- +-- Name: mdl_courcompdefa_coumod_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_courcompdefa_coumod_uix ON public.mdl_course_completion_defaults USING btree (course, module); + + +-- +-- Name: mdl_courcompdefa_mod_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courcompdefa_mod_ix ON public.mdl_course_completion_defaults USING btree (module); + + +-- +-- Name: mdl_courformopti_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courformopti_cou_ix ON public.mdl_course_format_options USING btree (courseid); + + +-- +-- Name: mdl_courformopti_couforsec_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_courformopti_couforsec_uix ON public.mdl_course_format_options USING btree (courseid, format, sectionid, name); + + +-- +-- Name: mdl_courmodu_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courmodu_cou_ix ON public.mdl_course_modules USING btree (course); + + +-- +-- Name: mdl_courmodu_gro_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courmodu_gro_ix ON public.mdl_course_modules USING btree (groupingid); + + +-- +-- Name: mdl_courmodu_idncou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courmodu_idncou_ix ON public.mdl_course_modules USING btree (idnumber, course); + + +-- +-- Name: mdl_courmodu_ins_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courmodu_ins_ix ON public.mdl_course_modules USING btree (instance); + + +-- +-- Name: mdl_courmodu_mod_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courmodu_mod_ix ON public.mdl_course_modules USING btree (module); + + +-- +-- Name: mdl_courmodu_vis_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courmodu_vis_ix ON public.mdl_course_modules USING btree (visible); + + +-- +-- Name: mdl_courmoducomp_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courmoducomp_cou_ix ON public.mdl_course_modules_completion USING btree (coursemoduleid); + + +-- +-- Name: mdl_courmoducomp_usecou_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_courmoducomp_usecou_uix ON public.mdl_course_modules_completion USING btree (userid, coursemoduleid); + + +-- +-- Name: mdl_courrequ_sho_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_courrequ_sho_ix ON public.mdl_course_request USING btree (shortname); + + +-- +-- Name: mdl_coursect_cousec_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_coursect_cousec_uix ON public.mdl_course_sections USING btree (course, section); + + +-- +-- Name: mdl_custcate_comareitesor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_custcate_comareitesor_ix ON public.mdl_customfield_category USING btree (component, area, itemid, sortorder); + + +-- +-- Name: mdl_custcate_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_custcate_con_ix ON public.mdl_customfield_category USING btree (contextid); + + +-- +-- Name: mdl_custdata_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_custdata_con_ix ON public.mdl_customfield_data USING btree (contextid); + + +-- +-- Name: mdl_custdata_fie_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_custdata_fie_ix ON public.mdl_customfield_data USING btree (fieldid); + + +-- +-- Name: mdl_custdata_fiedec_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_custdata_fiedec_ix ON public.mdl_customfield_data USING btree (fieldid, decvalue); + + +-- +-- Name: mdl_custdata_fieint_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_custdata_fieint_ix ON public.mdl_customfield_data USING btree (fieldid, intvalue); + + +-- +-- Name: mdl_custdata_fiesho_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_custdata_fiesho_ix ON public.mdl_customfield_data USING btree (fieldid, shortcharvalue); + + +-- +-- Name: mdl_custdata_insfie_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_custdata_insfie_uix ON public.mdl_customfield_data USING btree (instanceid, fieldid); + + +-- +-- Name: mdl_custfiel_cat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_custfiel_cat_ix ON public.mdl_customfield_field USING btree (categoryid); + + +-- +-- Name: mdl_custfiel_catsor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_custfiel_catsor_ix ON public.mdl_customfield_field USING btree (categoryid, sortorder); + + +-- +-- Name: mdl_data_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_data_cou_ix ON public.mdl_data USING btree (course); + + +-- +-- Name: mdl_datacont_fie_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_datacont_fie_ix ON public.mdl_data_content USING btree (fieldid); + + +-- +-- Name: mdl_datacont_rec_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_datacont_rec_ix ON public.mdl_data_content USING btree (recordid); + + +-- +-- Name: mdl_datafiel_dat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_datafiel_dat_ix ON public.mdl_data_fields USING btree (dataid); + + +-- +-- Name: mdl_datafiel_typdat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_datafiel_typdat_ix ON public.mdl_data_fields USING btree (type, dataid); + + +-- +-- Name: mdl_datareco_dat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_datareco_dat_ix ON public.mdl_data_records USING btree (dataid); + + +-- +-- Name: mdl_editattoauto_eleconuse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_editattoauto_eleconuse_uix ON public.mdl_editor_atto_autosave USING btree (elementid, contextid, userid, pagehash); + + +-- +-- Name: mdl_enro_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enro_cou_ix ON public.mdl_enrol USING btree (courseid); + + +-- +-- Name: mdl_enro_enr_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enro_enr_ix ON public.mdl_enrol USING btree (enrol); + + +-- +-- Name: mdl_enroflat_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroflat_cou_ix ON public.mdl_enrol_flatfile USING btree (courseid); + + +-- +-- Name: mdl_enroflat_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroflat_rol_ix ON public.mdl_enrol_flatfile USING btree (roleid); + + +-- +-- Name: mdl_enroflat_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroflat_use_ix ON public.mdl_enrol_flatfile USING btree (userid); + + +-- +-- Name: mdl_enroltilti2cons_con_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_enroltilti2cons_con_uix ON public.mdl_enrol_lti_lti2_consumer USING btree (consumerkey256); + + +-- +-- Name: mdl_enroltilti2cont_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltilti2cont_con_ix ON public.mdl_enrol_lti_lti2_context USING btree (consumerid); + + +-- +-- Name: mdl_enroltilti2nonc_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltilti2nonc_con_ix ON public.mdl_enrol_lti_lti2_nonce USING btree (consumerid); + + +-- +-- Name: mdl_enroltilti2resolink_co2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltilti2resolink_co2_ix ON public.mdl_enrol_lti_lti2_resource_link USING btree (consumerid); + + +-- +-- Name: mdl_enroltilti2resolink_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltilti2resolink_con_ix ON public.mdl_enrol_lti_lti2_resource_link USING btree (contextid); + + +-- +-- Name: mdl_enroltilti2resolink_pri_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltilti2resolink_pri_ix ON public.mdl_enrol_lti_lti2_resource_link USING btree (primaryresourcelinkid); + + +-- +-- Name: mdl_enroltilti2sharkey_res_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_enroltilti2sharkey_res_uix ON public.mdl_enrol_lti_lti2_share_key USING btree (resourcelinkid); + + +-- +-- Name: mdl_enroltilti2sharkey_sha_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_enroltilti2sharkey_sha_uix ON public.mdl_enrol_lti_lti2_share_key USING btree (sharekey); + + +-- +-- Name: mdl_enroltilti2toolprox_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltilti2toolprox_con_ix ON public.mdl_enrol_lti_lti2_tool_proxy USING btree (consumerid); + + +-- +-- Name: mdl_enroltilti2toolprox_to_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_enroltilti2toolprox_to_uix ON public.mdl_enrol_lti_lti2_tool_proxy USING btree (toolproxykey); + + +-- +-- Name: mdl_enroltilti2userresu_res_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltilti2userresu_res_ix ON public.mdl_enrol_lti_lti2_user_result USING btree (resourcelinkid); + + +-- +-- Name: mdl_enroltitool_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltitool_con_ix ON public.mdl_enrol_lti_tools USING btree (contextid); + + +-- +-- Name: mdl_enroltitool_enr_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltitool_enr_ix ON public.mdl_enrol_lti_tools USING btree (enrolid); + + +-- +-- Name: mdl_enroltitoolconsmap_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltitoolconsmap_con_ix ON public.mdl_enrol_lti_tool_consumer_map USING btree (consumerid); + + +-- +-- Name: mdl_enroltitoolconsmap_too_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltitoolconsmap_too_ix ON public.mdl_enrol_lti_tool_consumer_map USING btree (toolid); + + +-- +-- Name: mdl_enroltiuser_too_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltiuser_too_ix ON public.mdl_enrol_lti_users USING btree (toolid); + + +-- +-- Name: mdl_enroltiuser_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enroltiuser_use_ix ON public.mdl_enrol_lti_users USING btree (userid); + + +-- +-- Name: mdl_enropayp_bus_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enropayp_bus_ix ON public.mdl_enrol_paypal USING btree (business); + + +-- +-- Name: mdl_enropayp_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enropayp_cou_ix ON public.mdl_enrol_paypal USING btree (courseid); + + +-- +-- Name: mdl_enropayp_ins_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enropayp_ins_ix ON public.mdl_enrol_paypal USING btree (instanceid); + + +-- +-- Name: mdl_enropayp_rec_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enropayp_rec_ix ON public.mdl_enrol_paypal USING btree (receiver_email); + + +-- +-- Name: mdl_enropayp_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_enropayp_use_ix ON public.mdl_enrol_paypal USING btree (userid); + + +-- +-- Name: mdl_even_cat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_even_cat_ix ON public.mdl_event USING btree (categoryid); + + +-- +-- Name: mdl_even_comeveins_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_even_comeveins_ix ON public.mdl_event USING btree (component, eventtype, instance); + + +-- +-- Name: mdl_even_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_even_cou_ix ON public.mdl_event USING btree (courseid); + + +-- +-- Name: mdl_even_eve_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_even_eve_ix ON public.mdl_event USING btree (eventtype); + + +-- +-- Name: mdl_even_grocoucatvisuse_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_even_grocoucatvisuse_ix ON public.mdl_event USING btree (groupid, courseid, categoryid, visible, userid); + + +-- +-- Name: mdl_even_modinseve_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_even_modinseve_ix ON public.mdl_event USING btree (modulename, instance, eventtype); + + +-- +-- Name: mdl_even_sub_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_even_sub_ix ON public.mdl_event USING btree (subscriptionid); + + +-- +-- Name: mdl_even_tim2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_even_tim2_ix ON public.mdl_event USING btree (timeduration); + + +-- +-- Name: mdl_even_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_even_tim_ix ON public.mdl_event USING btree (timestart); + + +-- +-- Name: mdl_even_typtim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_even_typtim_ix ON public.mdl_event USING btree (type, timesort); + + +-- +-- Name: mdl_even_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_even_use_ix ON public.mdl_event USING btree (userid); + + +-- +-- Name: mdl_even_uui_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_even_uui_ix ON public.mdl_event USING btree (uuid); + + +-- +-- Name: mdl_evenhand_evecom_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_evenhand_evecom_uix ON public.mdl_events_handlers USING btree (eventname, component); + + +-- +-- Name: mdl_evenqueu_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_evenqueu_use_ix ON public.mdl_events_queue USING btree (userid); + + +-- +-- Name: mdl_evenqueuhand_han_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_evenqueuhand_han_ix ON public.mdl_events_queue_handlers USING btree (handlerid); + + +-- +-- Name: mdl_evenqueuhand_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_evenqueuhand_que_ix ON public.mdl_events_queue_handlers USING btree (queuedeventid); + + +-- +-- Name: mdl_extefunc_nam_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_extefunc_nam_uix ON public.mdl_external_functions USING btree (name); + + +-- +-- Name: mdl_exteserv_nam_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_exteserv_nam_uix ON public.mdl_external_services USING btree (name); + + +-- +-- Name: mdl_exteservfunc_ext_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_exteservfunc_ext_ix ON public.mdl_external_services_functions USING btree (externalserviceid); + + +-- +-- Name: mdl_exteservuser_ext_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_exteservuser_ext_ix ON public.mdl_external_services_users USING btree (externalserviceid); + + +-- +-- Name: mdl_exteservuser_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_exteservuser_use_ix ON public.mdl_external_services_users USING btree (userid); + + +-- +-- Name: mdl_extetoke_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_extetoke_con_ix ON public.mdl_external_tokens USING btree (contextid); + + +-- +-- Name: mdl_extetoke_cre_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_extetoke_cre_ix ON public.mdl_external_tokens USING btree (creatorid); + + +-- +-- Name: mdl_extetoke_ext_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_extetoke_ext_ix ON public.mdl_external_tokens USING btree (externalserviceid); + + +-- +-- Name: mdl_extetoke_tok_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_extetoke_tok_ix ON public.mdl_external_tokens USING btree (token); + + +-- +-- Name: mdl_extetoke_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_extetoke_use_ix ON public.mdl_external_tokens USING btree (userid); + + +-- +-- Name: mdl_favo_comiteiteconuse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_favo_comiteiteconuse_uix ON public.mdl_favourite USING btree (component, itemtype, itemid, contextid, userid); + + +-- +-- Name: mdl_favo_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_favo_con_ix ON public.mdl_favourite USING btree (contextid); + + +-- +-- Name: mdl_favo_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_favo_use_ix ON public.mdl_favourite USING btree (userid); + + +-- +-- Name: mdl_feed_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feed_cou_ix ON public.mdl_feedback USING btree (course); + + +-- +-- Name: mdl_feedcomp_fee2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feedcomp_fee2_ix ON public.mdl_feedback_completedtmp USING btree (feedback); + + +-- +-- Name: mdl_feedcomp_fee_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feedcomp_fee_ix ON public.mdl_feedback_completed USING btree (feedback); + + +-- +-- Name: mdl_feedcomp_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feedcomp_use2_ix ON public.mdl_feedback_completedtmp USING btree (userid); + + +-- +-- Name: mdl_feedcomp_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feedcomp_use_ix ON public.mdl_feedback_completed USING btree (userid); + + +-- +-- Name: mdl_feeditem_fee_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feeditem_fee_ix ON public.mdl_feedback_item USING btree (feedback); + + +-- +-- Name: mdl_feeditem_tem_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feeditem_tem_ix ON public.mdl_feedback_item USING btree (template); + + +-- +-- Name: mdl_feedsitemap_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feedsitemap_cou_ix ON public.mdl_feedback_sitecourse_map USING btree (courseid); + + +-- +-- Name: mdl_feedsitemap_fee_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feedsitemap_fee_ix ON public.mdl_feedback_sitecourse_map USING btree (feedbackid); + + +-- +-- Name: mdl_feedtemp_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feedtemp_cou_ix ON public.mdl_feedback_template USING btree (course); + + +-- +-- Name: mdl_feedvalu_comitecou2_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_feedvalu_comitecou2_uix ON public.mdl_feedback_valuetmp USING btree (completed, item, course_id); + + +-- +-- Name: mdl_feedvalu_comitecou_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_feedvalu_comitecou_uix ON public.mdl_feedback_value USING btree (completed, item, course_id); + + +-- +-- Name: mdl_feedvalu_cou2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feedvalu_cou2_ix ON public.mdl_feedback_valuetmp USING btree (course_id); + + +-- +-- Name: mdl_feedvalu_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feedvalu_cou_ix ON public.mdl_feedback_value USING btree (course_id); + + +-- +-- Name: mdl_feedvalu_ite2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feedvalu_ite2_ix ON public.mdl_feedback_valuetmp USING btree (item); + + +-- +-- Name: mdl_feedvalu_ite_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_feedvalu_ite_ix ON public.mdl_feedback_value USING btree (item); + + +-- +-- Name: mdl_file_comfilconite_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_file_comfilconite_ix ON public.mdl_files USING btree (component, filearea, contextid, itemid); + + +-- +-- Name: mdl_file_con2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_file_con2_ix ON public.mdl_files USING btree (contextid); + + +-- +-- Name: mdl_file_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_file_con_ix ON public.mdl_files USING btree (contenthash); + + +-- +-- Name: mdl_file_lic_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_file_lic_ix ON public.mdl_files USING btree (license); + + +-- +-- Name: mdl_file_pat_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_file_pat_uix ON public.mdl_files USING btree (pathnamehash); + + +-- +-- Name: mdl_file_ref_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_file_ref_ix ON public.mdl_files USING btree (referencefileid); + + +-- +-- Name: mdl_file_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_file_use_ix ON public.mdl_files USING btree (userid); + + +-- +-- Name: mdl_fileconv_des_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_fileconv_des_ix ON public.mdl_file_conversion USING btree (destfileid); + + +-- +-- Name: mdl_fileconv_sou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_fileconv_sou_ix ON public.mdl_file_conversion USING btree (sourcefileid); + + +-- +-- Name: mdl_filerefe_refrep_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_filerefe_refrep_uix ON public.mdl_files_reference USING btree (referencehash, repositoryid); + + +-- +-- Name: mdl_filerefe_rep_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_filerefe_rep_ix ON public.mdl_files_reference USING btree (repositoryid); + + +-- +-- Name: mdl_filtacti_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_filtacti_con_ix ON public.mdl_filter_active USING btree (contextid); + + +-- +-- Name: mdl_filtacti_confil_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_filtacti_confil_uix ON public.mdl_filter_active USING btree (contextid, filter); + + +-- +-- Name: mdl_filtconf_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_filtconf_con_ix ON public.mdl_filter_config USING btree (contextid); + + +-- +-- Name: mdl_filtconf_confilnam_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_filtconf_confilnam_uix ON public.mdl_filter_config USING btree (contextid, filter, name); + + +-- +-- Name: mdl_fold_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_fold_cou_ix ON public.mdl_folder USING btree (course); + + +-- +-- Name: mdl_foru_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_foru_cou_ix ON public.mdl_forum USING btree (course); + + +-- +-- Name: mdl_forudige_for_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forudige_for_ix ON public.mdl_forum_digests USING btree (forum); + + +-- +-- Name: mdl_forudige_forusemai_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_forudige_forusemai_uix ON public.mdl_forum_digests USING btree (forum, userid, maildigest); + + +-- +-- Name: mdl_forudige_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forudige_use_ix ON public.mdl_forum_digests USING btree (userid); + + +-- +-- Name: mdl_forudisc_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forudisc_cou_ix ON public.mdl_forum_discussions USING btree (course); + + +-- +-- Name: mdl_forudisc_for_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forudisc_for_ix ON public.mdl_forum_discussions USING btree (forum); + + +-- +-- Name: mdl_forudisc_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forudisc_use_ix ON public.mdl_forum_discussions USING btree (userid); + + +-- +-- Name: mdl_forudiscsubs_dis_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forudiscsubs_dis_ix ON public.mdl_forum_discussion_subs USING btree (discussion); + + +-- +-- Name: mdl_forudiscsubs_for_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forudiscsubs_for_ix ON public.mdl_forum_discussion_subs USING btree (forum); + + +-- +-- Name: mdl_forudiscsubs_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forudiscsubs_use_ix ON public.mdl_forum_discussion_subs USING btree (userid); + + +-- +-- Name: mdl_forudiscsubs_usedis_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_forudiscsubs_usedis_uix ON public.mdl_forum_discussion_subs USING btree (userid, discussion); + + +-- +-- Name: mdl_forugrad_for_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forugrad_for_ix ON public.mdl_forum_grades USING btree (forum); + + +-- +-- Name: mdl_forugrad_foriteuse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_forugrad_foriteuse_uix ON public.mdl_forum_grades USING btree (forum, itemnumber, userid); + + +-- +-- Name: mdl_forugrad_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forugrad_use_ix ON public.mdl_forum_grades USING btree (userid); + + +-- +-- Name: mdl_forupost_cre_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forupost_cre_ix ON public.mdl_forum_posts USING btree (created); + + +-- +-- Name: mdl_forupost_dis_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forupost_dis_ix ON public.mdl_forum_posts USING btree (discussion); + + +-- +-- Name: mdl_forupost_mai_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forupost_mai_ix ON public.mdl_forum_posts USING btree (mailed); + + +-- +-- Name: mdl_forupost_par_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forupost_par_ix ON public.mdl_forum_posts USING btree (parent); + + +-- +-- Name: mdl_forupost_pri_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forupost_pri_ix ON public.mdl_forum_posts USING btree (privatereplyto); + + +-- +-- Name: mdl_forupost_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forupost_use_ix ON public.mdl_forum_posts USING btree (userid); + + +-- +-- Name: mdl_foruqueu_dis_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_foruqueu_dis_ix ON public.mdl_forum_queue USING btree (discussionid); + + +-- +-- Name: mdl_foruqueu_pos_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_foruqueu_pos_ix ON public.mdl_forum_queue USING btree (postid); + + +-- +-- Name: mdl_foruqueu_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_foruqueu_use_ix ON public.mdl_forum_queue USING btree (userid); + + +-- +-- Name: mdl_foruread_posuse_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_foruread_posuse_ix ON public.mdl_forum_read USING btree (postid, userid); + + +-- +-- Name: mdl_foruread_usedis_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_foruread_usedis_ix ON public.mdl_forum_read USING btree (userid, discussionid); + + +-- +-- Name: mdl_foruread_usefor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_foruread_usefor_ix ON public.mdl_forum_read USING btree (userid, forumid); + + +-- +-- Name: mdl_forusubs_for_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forusubs_for_ix ON public.mdl_forum_subscriptions USING btree (forum); + + +-- +-- Name: mdl_forusubs_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forusubs_use_ix ON public.mdl_forum_subscriptions USING btree (userid); + + +-- +-- Name: mdl_forusubs_usefor_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_forusubs_usefor_uix ON public.mdl_forum_subscriptions USING btree (userid, forum); + + +-- +-- Name: mdl_forutracpref_usefor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_forutracpref_usefor_ix ON public.mdl_forum_track_prefs USING btree (userid, forumid); + + +-- +-- Name: mdl_glos_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_glos_cou_ix ON public.mdl_glossary USING btree (course); + + +-- +-- Name: mdl_glosalia_ent_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_glosalia_ent_ix ON public.mdl_glossary_alias USING btree (entryid); + + +-- +-- Name: mdl_gloscate_glo_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gloscate_glo_ix ON public.mdl_glossary_categories USING btree (glossaryid); + + +-- +-- Name: mdl_glosentr_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_glosentr_con_ix ON public.mdl_glossary_entries USING btree (concept); + + +-- +-- Name: mdl_glosentr_glo_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_glosentr_glo_ix ON public.mdl_glossary_entries USING btree (glossaryid); + + +-- +-- Name: mdl_glosentr_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_glosentr_use_ix ON public.mdl_glossary_entries USING btree (userid); + + +-- +-- Name: mdl_glosentrcate_cat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_glosentrcate_cat_ix ON public.mdl_glossary_entries_categories USING btree (categoryid); + + +-- +-- Name: mdl_glosentrcate_ent_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_glosentrcate_ent_ix ON public.mdl_glossary_entries_categories USING btree (entryid); + + +-- +-- Name: mdl_gradarea_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradarea_con_ix ON public.mdl_grading_areas USING btree (contextid); + + +-- +-- Name: mdl_gradarea_concomare_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_gradarea_concomare_uix ON public.mdl_grading_areas USING btree (contextid, component, areaname); + + +-- +-- Name: mdl_gradcate_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradcate_cou_ix ON public.mdl_grade_categories USING btree (courseid); + + +-- +-- Name: mdl_gradcate_par_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradcate_par_ix ON public.mdl_grade_categories USING btree (parent); + + +-- +-- Name: mdl_gradcatehist_act_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradcatehist_act_ix ON public.mdl_grade_categories_history USING btree (action); + + +-- +-- Name: mdl_gradcatehist_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradcatehist_cou_ix ON public.mdl_grade_categories_history USING btree (courseid); + + +-- +-- Name: mdl_gradcatehist_log_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradcatehist_log_ix ON public.mdl_grade_categories_history USING btree (loggeduser); + + +-- +-- Name: mdl_gradcatehist_old_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradcatehist_old_ix ON public.mdl_grade_categories_history USING btree (oldid); + + +-- +-- Name: mdl_gradcatehist_par_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradcatehist_par_ix ON public.mdl_grade_categories_history USING btree (parent); + + +-- +-- Name: mdl_gradcatehist_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradcatehist_tim_ix ON public.mdl_grade_categories_history USING btree (timemodified); + + +-- +-- Name: mdl_graddefi_are_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graddefi_are_ix ON public.mdl_grading_definitions USING btree (areaid); + + +-- +-- Name: mdl_graddefi_aremet_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_graddefi_aremet_uix ON public.mdl_grading_definitions USING btree (areaid, method); + + +-- +-- Name: mdl_graddefi_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graddefi_use2_ix ON public.mdl_grading_definitions USING btree (usercreated); + + +-- +-- Name: mdl_graddefi_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graddefi_use_ix ON public.mdl_grading_definitions USING btree (usermodified); + + +-- +-- Name: mdl_gradgrad_ite_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgrad_ite_ix ON public.mdl_grade_grades USING btree (itemid); + + +-- +-- Name: mdl_gradgrad_locloc_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgrad_locloc_ix ON public.mdl_grade_grades USING btree (locked, locktime); + + +-- +-- Name: mdl_gradgrad_raw_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgrad_raw_ix ON public.mdl_grade_grades USING btree (rawscaleid); + + +-- +-- Name: mdl_gradgrad_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgrad_use2_ix ON public.mdl_grade_grades USING btree (usermodified); + + +-- +-- Name: mdl_gradgrad_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgrad_use_ix ON public.mdl_grade_grades USING btree (userid); + + +-- +-- Name: mdl_gradgrad_useite_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_gradgrad_useite_uix ON public.mdl_grade_grades USING btree (userid, itemid); + + +-- +-- Name: mdl_gradgradhist_act_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgradhist_act_ix ON public.mdl_grade_grades_history USING btree (action); + + +-- +-- Name: mdl_gradgradhist_ite_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgradhist_ite_ix ON public.mdl_grade_grades_history USING btree (itemid); + + +-- +-- Name: mdl_gradgradhist_log_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgradhist_log_ix ON public.mdl_grade_grades_history USING btree (loggeduser); + + +-- +-- Name: mdl_gradgradhist_old_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgradhist_old_ix ON public.mdl_grade_grades_history USING btree (oldid); + + +-- +-- Name: mdl_gradgradhist_raw_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgradhist_raw_ix ON public.mdl_grade_grades_history USING btree (rawscaleid); + + +-- +-- Name: mdl_gradgradhist_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgradhist_tim_ix ON public.mdl_grade_grades_history USING btree (timemodified); + + +-- +-- Name: mdl_gradgradhist_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgradhist_use2_ix ON public.mdl_grade_grades_history USING btree (usermodified); + + +-- +-- Name: mdl_gradgradhist_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgradhist_use_ix ON public.mdl_grade_grades_history USING btree (userid); + + +-- +-- Name: mdl_gradgradhist_useitetim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradgradhist_useitetim_ix ON public.mdl_grade_grades_history USING btree (userid, itemid, timemodified); + + +-- +-- Name: mdl_gradguidcomm_def_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradguidcomm_def_ix ON public.mdl_gradingform_guide_comments USING btree (definitionid); + + +-- +-- Name: mdl_gradguidcrit_def_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradguidcrit_def_ix ON public.mdl_gradingform_guide_criteria USING btree (definitionid); + + +-- +-- Name: mdl_gradguidfill_cri_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradguidfill_cri_ix ON public.mdl_gradingform_guide_fillings USING btree (criterionid); + + +-- +-- Name: mdl_gradguidfill_ins_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradguidfill_ins_ix ON public.mdl_gradingform_guide_fillings USING btree (instanceid); + + +-- +-- Name: mdl_gradguidfill_inscri_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_gradguidfill_inscri_uix ON public.mdl_gradingform_guide_fillings USING btree (instanceid, criterionid); + + +-- +-- Name: mdl_gradimponewi_imp_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradimponewi_imp_ix ON public.mdl_grade_import_newitem USING btree (importer); + + +-- +-- Name: mdl_gradimpovalu_imp_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradimpovalu_imp_ix ON public.mdl_grade_import_values USING btree (importer); + + +-- +-- Name: mdl_gradimpovalu_ite_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradimpovalu_ite_ix ON public.mdl_grade_import_values USING btree (itemid); + + +-- +-- Name: mdl_gradimpovalu_new_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradimpovalu_new_ix ON public.mdl_grade_import_values USING btree (newgradeitem); + + +-- +-- Name: mdl_gradinst_def_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradinst_def_ix ON public.mdl_grading_instances USING btree (definitionid); + + +-- +-- Name: mdl_gradinst_rat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradinst_rat_ix ON public.mdl_grading_instances USING btree (raterid); + + +-- +-- Name: mdl_graditem_cat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditem_cat_ix ON public.mdl_grade_items USING btree (categoryid); + + +-- +-- Name: mdl_graditem_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditem_cou_ix ON public.mdl_grade_items USING btree (courseid); + + +-- +-- Name: mdl_graditem_gra_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditem_gra_ix ON public.mdl_grade_items USING btree (gradetype); + + +-- +-- Name: mdl_graditem_idncou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditem_idncou_ix ON public.mdl_grade_items USING btree (idnumber, courseid); + + +-- +-- Name: mdl_graditem_itenee_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditem_itenee_ix ON public.mdl_grade_items USING btree (itemtype, needsupdate); + + +-- +-- Name: mdl_graditem_locloc_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditem_locloc_ix ON public.mdl_grade_items USING btree (locked, locktime); + + +-- +-- Name: mdl_graditem_out_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditem_out_ix ON public.mdl_grade_items USING btree (outcomeid); + + +-- +-- Name: mdl_graditem_sca_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditem_sca_ix ON public.mdl_grade_items USING btree (scaleid); + + +-- +-- Name: mdl_graditemhist_act_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditemhist_act_ix ON public.mdl_grade_items_history USING btree (action); + + +-- +-- Name: mdl_graditemhist_cat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditemhist_cat_ix ON public.mdl_grade_items_history USING btree (categoryid); + + +-- +-- Name: mdl_graditemhist_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditemhist_cou_ix ON public.mdl_grade_items_history USING btree (courseid); + + +-- +-- Name: mdl_graditemhist_log_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditemhist_log_ix ON public.mdl_grade_items_history USING btree (loggeduser); + + +-- +-- Name: mdl_graditemhist_old_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditemhist_old_ix ON public.mdl_grade_items_history USING btree (oldid); + + +-- +-- Name: mdl_graditemhist_out_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditemhist_out_ix ON public.mdl_grade_items_history USING btree (outcomeid); + + +-- +-- Name: mdl_graditemhist_sca_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditemhist_sca_ix ON public.mdl_grade_items_history USING btree (scaleid); + + +-- +-- Name: mdl_graditemhist_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_graditemhist_tim_ix ON public.mdl_grade_items_history USING btree (timemodified); + + +-- +-- Name: mdl_gradlett_conlowlet_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_gradlett_conlowlet_uix ON public.mdl_grade_letters USING btree (contextid, lowerboundary, letter); + + +-- +-- Name: mdl_gradoutc_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradoutc_cou_ix ON public.mdl_grade_outcomes USING btree (courseid); + + +-- +-- Name: mdl_gradoutc_cousho_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_gradoutc_cousho_uix ON public.mdl_grade_outcomes USING btree (courseid, shortname); + + +-- +-- Name: mdl_gradoutc_sca_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradoutc_sca_ix ON public.mdl_grade_outcomes USING btree (scaleid); + + +-- +-- Name: mdl_gradoutc_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradoutc_use_ix ON public.mdl_grade_outcomes USING btree (usermodified); + + +-- +-- Name: mdl_gradoutccour_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradoutccour_cou_ix ON public.mdl_grade_outcomes_courses USING btree (courseid); + + +-- +-- Name: mdl_gradoutccour_couout_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_gradoutccour_couout_uix ON public.mdl_grade_outcomes_courses USING btree (courseid, outcomeid); + + +-- +-- Name: mdl_gradoutccour_out_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradoutccour_out_ix ON public.mdl_grade_outcomes_courses USING btree (outcomeid); + + +-- +-- Name: mdl_gradoutchist_act_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradoutchist_act_ix ON public.mdl_grade_outcomes_history USING btree (action); + + +-- +-- Name: mdl_gradoutchist_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradoutchist_cou_ix ON public.mdl_grade_outcomes_history USING btree (courseid); + + +-- +-- Name: mdl_gradoutchist_log_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradoutchist_log_ix ON public.mdl_grade_outcomes_history USING btree (loggeduser); + + +-- +-- Name: mdl_gradoutchist_old_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradoutchist_old_ix ON public.mdl_grade_outcomes_history USING btree (oldid); + + +-- +-- Name: mdl_gradoutchist_sca_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradoutchist_sca_ix ON public.mdl_grade_outcomes_history USING btree (scaleid); + + +-- +-- Name: mdl_gradoutchist_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradoutchist_tim_ix ON public.mdl_grade_outcomes_history USING btree (timemodified); + + +-- +-- Name: mdl_gradrubrcrit_def_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradrubrcrit_def_ix ON public.mdl_gradingform_rubric_criteria USING btree (definitionid); + + +-- +-- Name: mdl_gradrubrfill_cri_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradrubrfill_cri_ix ON public.mdl_gradingform_rubric_fillings USING btree (criterionid); + + +-- +-- Name: mdl_gradrubrfill_ins_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradrubrfill_ins_ix ON public.mdl_gradingform_rubric_fillings USING btree (instanceid); + + +-- +-- Name: mdl_gradrubrfill_inscri_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_gradrubrfill_inscri_uix ON public.mdl_gradingform_rubric_fillings USING btree (instanceid, criterionid); + + +-- +-- Name: mdl_gradrubrfill_lev_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradrubrfill_lev_ix ON public.mdl_gradingform_rubric_fillings USING btree (levelid); + + +-- +-- Name: mdl_gradrubrleve_cri_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradrubrleve_cri_ix ON public.mdl_gradingform_rubric_levels USING btree (criterionid); + + +-- +-- Name: mdl_gradsett_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_gradsett_cou_ix ON public.mdl_grade_settings USING btree (courseid); + + +-- +-- Name: mdl_gradsett_counam_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_gradsett_counam_uix ON public.mdl_grade_settings USING btree (courseid, name); + + +-- +-- Name: mdl_grou_cou2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_grou_cou2_ix ON public.mdl_groupings USING btree (courseid); + + +-- +-- Name: mdl_grou_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_grou_cou_ix ON public.mdl_groups USING btree (courseid); + + +-- +-- Name: mdl_grou_idn2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_grou_idn2_ix ON public.mdl_groupings USING btree (idnumber); + + +-- +-- Name: mdl_grou_idn_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_grou_idn_ix ON public.mdl_groups USING btree (idnumber); + + +-- +-- Name: mdl_grougrou_gro2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_grougrou_gro2_ix ON public.mdl_groupings_groups USING btree (groupid); + + +-- +-- Name: mdl_grougrou_gro_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_grougrou_gro_ix ON public.mdl_groupings_groups USING btree (groupingid); + + +-- +-- Name: mdl_groumemb_gro_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_groumemb_gro_ix ON public.mdl_groups_members USING btree (groupid); + + +-- +-- Name: mdl_groumemb_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_groumemb_use_ix ON public.mdl_groups_members USING btree (userid); + + +-- +-- Name: mdl_groumemb_usegro_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_groumemb_usegro_uix ON public.mdl_groups_members USING btree (userid, groupid); + + +-- +-- Name: mdl_h5p_mai_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5p_mai_ix ON public.mdl_h5p USING btree (mainlibraryid); + + +-- +-- Name: mdl_h5pa_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5pa_cou_ix ON public.mdl_h5pactivity USING btree (course); + + +-- +-- Name: mdl_h5paatte_h5p_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5paatte_h5p_ix ON public.mdl_h5pactivity_attempts USING btree (h5pactivityid); + + +-- +-- Name: mdl_h5paatte_h5ptim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5paatte_h5ptim_ix ON public.mdl_h5pactivity_attempts USING btree (h5pactivityid, timecreated); + + +-- +-- Name: mdl_h5paatte_h5puse_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5paatte_h5puse_ix ON public.mdl_h5pactivity_attempts USING btree (h5pactivityid, userid); + + +-- +-- Name: mdl_h5paatte_h5puseatt_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_h5paatte_h5puseatt_uix ON public.mdl_h5pactivity_attempts USING btree (h5pactivityid, userid, attempt); + + +-- +-- Name: mdl_h5paatte_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5paatte_tim_ix ON public.mdl_h5pactivity_attempts USING btree (timecreated); + + +-- +-- Name: mdl_h5paatteresu_att_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5paatteresu_att_ix ON public.mdl_h5pactivity_attempts_results USING btree (attemptid); + + +-- +-- Name: mdl_h5paatteresu_atttim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5paatteresu_atttim_ix ON public.mdl_h5pactivity_attempts_results USING btree (attemptid, timecreated); + + +-- +-- Name: mdl_h5pcontlibr_h5p_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5pcontlibr_h5p_ix ON public.mdl_h5p_contents_libraries USING btree (h5pid); + + +-- +-- Name: mdl_h5pcontlibr_lib_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5pcontlibr_lib_ix ON public.mdl_h5p_contents_libraries USING btree (libraryid); + + +-- +-- Name: mdl_h5plibr_macmajminpatrun_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5plibr_macmajminpatrun_ix ON public.mdl_h5p_libraries USING btree (machinename, majorversion, minorversion, patchversion, runnable); + + +-- +-- Name: mdl_h5plibrcach_lib_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5plibrcach_lib_ix ON public.mdl_h5p_libraries_cachedassets USING btree (libraryid); + + +-- +-- Name: mdl_h5plibrdepe_lib_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5plibrdepe_lib_ix ON public.mdl_h5p_library_dependencies USING btree (libraryid); + + +-- +-- Name: mdl_h5plibrdepe_req_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_h5plibrdepe_req_ix ON public.mdl_h5p_library_dependencies USING btree (requiredlibraryid); + + +-- +-- Name: mdl_imsc_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_imsc_cou_ix ON public.mdl_imscp USING btree (course); + + +-- +-- Name: mdl_infefile_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_infefile_use_ix ON public.mdl_infected_files USING btree (userid); + + +-- +-- Name: mdl_labe_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_labe_cou_ix ON public.mdl_label USING btree (course); + + +-- +-- Name: mdl_less_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_less_cou_ix ON public.mdl_lesson USING btree (course); + + +-- +-- Name: mdl_lessansw_les_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessansw_les_ix ON public.mdl_lesson_answers USING btree (lessonid); + + +-- +-- Name: mdl_lessansw_pag_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessansw_pag_ix ON public.mdl_lesson_answers USING btree (pageid); + + +-- +-- Name: mdl_lessatte_ans_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessatte_ans_ix ON public.mdl_lesson_attempts USING btree (answerid); + + +-- +-- Name: mdl_lessatte_les_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessatte_les_ix ON public.mdl_lesson_attempts USING btree (lessonid); + + +-- +-- Name: mdl_lessatte_pag_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessatte_pag_ix ON public.mdl_lesson_attempts USING btree (pageid); + + +-- +-- Name: mdl_lessatte_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessatte_use_ix ON public.mdl_lesson_attempts USING btree (userid); + + +-- +-- Name: mdl_lessbran_les_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessbran_les_ix ON public.mdl_lesson_branch USING btree (lessonid); + + +-- +-- Name: mdl_lessbran_pag_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessbran_pag_ix ON public.mdl_lesson_branch USING btree (pageid); + + +-- +-- Name: mdl_lessbran_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessbran_use_ix ON public.mdl_lesson_branch USING btree (userid); + + +-- +-- Name: mdl_lessgrad_les_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessgrad_les_ix ON public.mdl_lesson_grades USING btree (lessonid); + + +-- +-- Name: mdl_lessgrad_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessgrad_use_ix ON public.mdl_lesson_grades USING btree (userid); + + +-- +-- Name: mdl_lessover_gro_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessover_gro_ix ON public.mdl_lesson_overrides USING btree (groupid); + + +-- +-- Name: mdl_lessover_les_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessover_les_ix ON public.mdl_lesson_overrides USING btree (lessonid); + + +-- +-- Name: mdl_lessover_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lessover_use_ix ON public.mdl_lesson_overrides USING btree (userid); + + +-- +-- Name: mdl_lesspage_les_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lesspage_les_ix ON public.mdl_lesson_pages USING btree (lessonid); + + +-- +-- Name: mdl_lesstime_les_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lesstime_les_ix ON public.mdl_lesson_timer USING btree (lessonid); + + +-- +-- Name: mdl_lesstime_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lesstime_use_ix ON public.mdl_lesson_timer USING btree (userid); + + +-- +-- Name: mdl_lockdb_exp_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lockdb_exp_ix ON public.mdl_lock_db USING btree (expires); + + +-- +-- Name: mdl_lockdb_own_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lockdb_own_ix ON public.mdl_lock_db USING btree (owner); + + +-- +-- Name: mdl_lockdb_res_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_lockdb_res_uix ON public.mdl_lock_db USING btree (resourcekey); + + +-- +-- Name: mdl_log_act_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_log_act_ix ON public.mdl_log USING btree (action); + + +-- +-- Name: mdl_log_cmi_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_log_cmi_ix ON public.mdl_log USING btree (cmid); + + +-- +-- Name: mdl_log_coumodact_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_log_coumodact_ix ON public.mdl_log USING btree (course, module, action); + + +-- +-- Name: mdl_log_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_log_tim_ix ON public.mdl_log USING btree ("time"); + + +-- +-- Name: mdl_log_usecou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_log_usecou_ix ON public.mdl_log USING btree (userid, course); + + +-- +-- Name: mdl_logdisp_modact_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_logdisp_modact_uix ON public.mdl_log_display USING btree (module, action); + + +-- +-- Name: mdl_logsstanlog_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_logsstanlog_con_ix ON public.mdl_logstore_standard_log USING btree (contextid); + + +-- +-- Name: mdl_logsstanlog_couanotim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_logsstanlog_couanotim_ix ON public.mdl_logstore_standard_log USING btree (courseid, anonymous, timecreated); + + +-- +-- Name: mdl_logsstanlog_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_logsstanlog_tim_ix ON public.mdl_logstore_standard_log USING btree (timecreated); + + +-- +-- Name: mdl_logsstanlog_useconconcr_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_logsstanlog_useconconcr_ix ON public.mdl_logstore_standard_log USING btree (userid, contextlevel, contextinstanceid, crud, edulevel, timecreated); + + +-- +-- Name: mdl_lti_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_lti_cou_ix ON public.mdl_lti USING btree (course); + + +-- +-- Name: mdl_ltiaccetoke_tok_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_ltiaccetoke_tok_uix ON public.mdl_lti_access_tokens USING btree (token); + + +-- +-- Name: mdl_ltiaccetoke_typ_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ltiaccetoke_typ_ix ON public.mdl_lti_access_tokens USING btree (typeid); + + +-- +-- Name: mdl_ltisgrad_gracou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ltisgrad_gracou_ix ON public.mdl_ltiservice_gradebookservices USING btree (gradeitemid, courseid); + + +-- +-- Name: mdl_ltisgrad_lti_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ltisgrad_lti_ix ON public.mdl_ltiservice_gradebookservices USING btree (ltilinkid); + + +-- +-- Name: mdl_ltisubm_lti_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ltisubm_lti_ix ON public.mdl_lti_submission USING btree (ltiid); + + +-- +-- Name: mdl_ltitoolprox_gui_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_ltitoolprox_gui_uix ON public.mdl_lti_tool_proxies USING btree (guid); + + +-- +-- Name: mdl_ltitoolsett_cou2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ltitoolsett_cou2_ix ON public.mdl_lti_tool_settings USING btree (coursemoduleid); + + +-- +-- Name: mdl_ltitoolsett_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ltitoolsett_cou_ix ON public.mdl_lti_tool_settings USING btree (course); + + +-- +-- Name: mdl_ltitoolsett_too_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ltitoolsett_too_ix ON public.mdl_lti_tool_settings USING btree (toolproxyid); + + +-- +-- Name: mdl_ltitoolsett_typ_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ltitoolsett_typ_ix ON public.mdl_lti_tool_settings USING btree (typeid); + + +-- +-- Name: mdl_ltitype_cli_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_ltitype_cli_uix ON public.mdl_lti_types USING btree (clientid); + + +-- +-- Name: mdl_ltitype_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ltitype_cou_ix ON public.mdl_lti_types USING btree (course); + + +-- +-- Name: mdl_ltitype_too_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ltitype_too_ix ON public.mdl_lti_types USING btree (tooldomain); + + +-- +-- Name: mdl_ltitypeconf_typ_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ltitypeconf_typ_ix ON public.mdl_lti_types_config USING btree (typeid); + + +-- +-- Name: mdl_mess_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_mess_con_ix ON public.mdl_messages USING btree (conversationid); + + +-- +-- Name: mdl_mess_contim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_mess_contim_ix ON public.mdl_messages USING btree (conversationid, timecreated); + + +-- +-- Name: mdl_mess_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_mess_use_ix ON public.mdl_messages USING btree (useridfrom); + + +-- +-- Name: mdl_mess_usetimnot2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_mess_usetimnot2_ix ON public.mdl_message USING btree (useridto, timeusertodeleted, notification); + + +-- +-- Name: mdl_mess_usetimnot_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_mess_usetimnot_ix ON public.mdl_message USING btree (useridfrom, timeuserfromdeleted, notification); + + +-- +-- Name: mdl_mess_useusetimtim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_mess_useusetimtim_ix ON public.mdl_message USING btree (useridfrom, useridto, timeuserfromdeleted, timeusertodeleted); + + +-- +-- Name: mdl_messairndevi_use_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_messairndevi_use_uix ON public.mdl_message_airnotifier_devices USING btree (userdeviceid); + + +-- +-- Name: mdl_messcont_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messcont_con_ix ON public.mdl_message_contacts USING btree (contactid); + + +-- +-- Name: mdl_messcont_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messcont_use_ix ON public.mdl_message_contacts USING btree (userid); + + +-- +-- Name: mdl_messcont_usecon_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_messcont_usecon_uix ON public.mdl_message_contacts USING btree (userid, contactid); + + +-- +-- Name: mdl_messcontrequ_req_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messcontrequ_req_ix ON public.mdl_message_contact_requests USING btree (requesteduserid); + + +-- +-- Name: mdl_messcontrequ_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messcontrequ_use_ix ON public.mdl_message_contact_requests USING btree (userid); + + +-- +-- Name: mdl_messcontrequ_usereq_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_messcontrequ_usereq_uix ON public.mdl_message_contact_requests USING btree (userid, requesteduserid); + + +-- +-- Name: mdl_messconv_comiteitecon_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messconv_comiteitecon_ix ON public.mdl_message_conversations USING btree (component, itemtype, itemid, contextid); + + +-- +-- Name: mdl_messconv_con2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messconv_con2_ix ON public.mdl_message_conversations USING btree (contextid); + + +-- +-- Name: mdl_messconv_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messconv_con_ix ON public.mdl_message_conversations USING btree (convhash); + + +-- +-- Name: mdl_messconv_typ_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messconv_typ_ix ON public.mdl_message_conversations USING btree (type); + + +-- +-- Name: mdl_messconvacti_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messconvacti_con_ix ON public.mdl_message_conversation_actions USING btree (conversationid); + + +-- +-- Name: mdl_messconvacti_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messconvacti_use_ix ON public.mdl_message_conversation_actions USING btree (userid); + + +-- +-- Name: mdl_messconvmemb_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messconvmemb_con_ix ON public.mdl_message_conversation_members USING btree (conversationid); + + +-- +-- Name: mdl_messconvmemb_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messconvmemb_use_ix ON public.mdl_message_conversation_members USING btree (userid); + + +-- +-- Name: mdl_messdata_han_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messdata_han_ix ON public.mdl_messageinbound_datakeys USING btree (handler); + + +-- +-- Name: mdl_messdata_handat_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_messdata_handat_uix ON public.mdl_messageinbound_datakeys USING btree (handler, datavalue); + + +-- +-- Name: mdl_messemaimess_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messemaimess_con_ix ON public.mdl_message_email_messages USING btree (conversationid); + + +-- +-- Name: mdl_messemaimess_mes_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messemaimess_mes_ix ON public.mdl_message_email_messages USING btree (messageid); + + +-- +-- Name: mdl_messemaimess_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messemaimess_use_ix ON public.mdl_message_email_messages USING btree (useridto); + + +-- +-- Name: mdl_messhand_cla_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_messhand_cla_uix ON public.mdl_messageinbound_handlers USING btree (classname); + + +-- +-- Name: mdl_messmess_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messmess_use_ix ON public.mdl_messageinbound_messagelist USING btree (userid); + + +-- +-- Name: mdl_messpopu_isr_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messpopu_isr_ix ON public.mdl_message_popup USING btree (isread); + + +-- +-- Name: mdl_messpopu_mesisr_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_messpopu_mesisr_uix ON public.mdl_message_popup USING btree (messageid, isread); + + +-- +-- Name: mdl_messpopunoti_not_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messpopunoti_not_ix ON public.mdl_message_popup_notifications USING btree (notificationid); + + +-- +-- Name: mdl_messprov_comnam_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_messprov_comnam_uix ON public.mdl_message_providers USING btree (component, name); + + +-- +-- Name: mdl_messread_nottim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messread_nottim_ix ON public.mdl_message_read USING btree (notification, timeread); + + +-- +-- Name: mdl_messread_usetimnot2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messread_usetimnot2_ix ON public.mdl_message_read USING btree (useridto, timeusertodeleted, notification); + + +-- +-- Name: mdl_messread_usetimnot_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messread_usetimnot_ix ON public.mdl_message_read USING btree (useridfrom, timeuserfromdeleted, notification); + + +-- +-- Name: mdl_messread_useusetimtim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messread_useusetimtim_ix ON public.mdl_message_read USING btree (useridfrom, useridto, timeuserfromdeleted, timeusertodeleted); + + +-- +-- Name: mdl_messuseracti_mes_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messuseracti_mes_ix ON public.mdl_message_user_actions USING btree (messageid); + + +-- +-- Name: mdl_messuseracti_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messuseracti_use_ix ON public.mdl_message_user_actions USING btree (userid); + + +-- +-- Name: mdl_messuseracti_usemesact_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_messuseracti_usemesact_uix ON public.mdl_message_user_actions USING btree (userid, messageid, action); + + +-- +-- Name: mdl_messuserbloc_blo_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messuserbloc_blo_ix ON public.mdl_message_users_blocked USING btree (blockeduserid); + + +-- +-- Name: mdl_messuserbloc_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_messuserbloc_use_ix ON public.mdl_message_users_blocked USING btree (userid); + + +-- +-- Name: mdl_messuserbloc_useblo_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_messuserbloc_useblo_uix ON public.mdl_message_users_blocked USING btree (userid, blockeduserid); + + +-- +-- Name: mdl_mnetenrocour_hosrem_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_mnetenrocour_hosrem_uix ON public.mdl_mnetservice_enrol_courses USING btree (hostid, remoteid); + + +-- +-- Name: mdl_mnetenroenro_hos_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_mnetenroenro_hos_ix ON public.mdl_mnetservice_enrol_enrolments USING btree (hostid); + + +-- +-- Name: mdl_mnetenroenro_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_mnetenroenro_use_ix ON public.mdl_mnetservice_enrol_enrolments USING btree (userid); + + +-- +-- Name: mdl_mnethost_app_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_mnethost_app_ix ON public.mdl_mnet_host USING btree (applicationid); + + +-- +-- Name: mdl_mnethost_hosser_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_mnethost_hosser_uix ON public.mdl_mnet_host2service USING btree (hostid, serviceid); + + +-- +-- Name: mdl_mnetlog_hosusecou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_mnetlog_hosusecou_ix ON public.mdl_mnet_log USING btree (hostid, userid, course); + + +-- +-- Name: mdl_mnetremoserv_rpcser_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_mnetremoserv_rpcser_uix ON public.mdl_mnet_remote_service2rpc USING btree (rpcid, serviceid); + + +-- +-- Name: mdl_mnetrpc_enaxml_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_mnetrpc_enaxml_ix ON public.mdl_mnet_rpc USING btree (enabled, xmlrpcpath); + + +-- +-- Name: mdl_mnetserv_rpcser_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_mnetserv_rpcser_uix ON public.mdl_mnet_service2rpc USING btree (rpcid, serviceid); + + +-- +-- Name: mdl_mnetsess_tok_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_mnetsess_tok_uix ON public.mdl_mnet_session USING btree (token); + + +-- +-- Name: mdl_mnetssoaccecont_mneuse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_mnetssoaccecont_mneuse_uix ON public.mdl_mnet_sso_access_control USING btree (mnet_host_id, username); + + +-- +-- Name: mdl_modu_nam_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_modu_nam_ix ON public.mdl_modules USING btree (name); + + +-- +-- Name: mdl_mypage_usepri_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_mypage_usepri_ix ON public.mdl_my_pages USING btree (userid, private); + + +-- +-- Name: mdl_noti_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_noti_use2_ix ON public.mdl_notifications USING btree (useridto); + + +-- +-- Name: mdl_noti_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_noti_use_ix ON public.mdl_notifications USING btree (useridfrom); + + +-- +-- Name: mdl_oautaccetoke_iss_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_oautaccetoke_iss_uix ON public.mdl_oauth2_access_token USING btree (issuerid); + + +-- +-- Name: mdl_oautendp_iss_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_oautendp_iss_ix ON public.mdl_oauth2_endpoint USING btree (issuerid); + + +-- +-- Name: mdl_oautrefrtoke_iss_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_oautrefrtoke_iss_ix ON public.mdl_oauth2_refresh_token USING btree (issuerid); + + +-- +-- Name: mdl_oautrefrtoke_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_oautrefrtoke_use_ix ON public.mdl_oauth2_refresh_token USING btree (userid); + + +-- +-- Name: mdl_oautrefrtoke_useisssco_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_oautrefrtoke_useisssco_uix ON public.mdl_oauth2_refresh_token USING btree (userid, issuerid, scopehash); + + +-- +-- Name: mdl_oautsystacco_iss_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_oautsystacco_iss_uix ON public.mdl_oauth2_system_account USING btree (issuerid); + + +-- +-- Name: mdl_oautuserfielmapp_iss_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_oautuserfielmapp_iss_ix ON public.mdl_oauth2_user_field_mapping USING btree (issuerid); + + +-- +-- Name: mdl_oautuserfielmapp_issin_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_oautuserfielmapp_issin_uix ON public.mdl_oauth2_user_field_mapping USING btree (issuerid, internalfield); + + +-- +-- Name: mdl_page_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_page_cou_ix ON public.mdl_page USING btree (course); + + +-- +-- Name: mdl_paygpayp_pay_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_paygpayp_pay_uix ON public.mdl_paygw_paypal USING btree (paymentid); + + +-- +-- Name: mdl_paym_acc_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_paym_acc_ix ON public.mdl_payments USING btree (accountid); + + +-- +-- Name: mdl_paym_compayite_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_paym_compayite_ix ON public.mdl_payments USING btree (component, paymentarea, itemid); + + +-- +-- Name: mdl_paym_gat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_paym_gat_ix ON public.mdl_payments USING btree (gateway); + + +-- +-- Name: mdl_paym_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_paym_use_ix ON public.mdl_payments USING btree (userid); + + +-- +-- Name: mdl_paymgate_acc_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_paymgate_acc_ix ON public.mdl_payment_gateways USING btree (accountid); + + +-- +-- Name: mdl_portinstconf_ins_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_portinstconf_ins_ix ON public.mdl_portfolio_instance_config USING btree (instance); + + +-- +-- Name: mdl_portinstconf_nam_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_portinstconf_nam_ix ON public.mdl_portfolio_instance_config USING btree (name); + + +-- +-- Name: mdl_portinstuser_ins_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_portinstuser_ins_ix ON public.mdl_portfolio_instance_user USING btree (instance); + + +-- +-- Name: mdl_portinstuser_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_portinstuser_use_ix ON public.mdl_portfolio_instance_user USING btree (userid); + + +-- +-- Name: mdl_portlog_por_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_portlog_por_ix ON public.mdl_portfolio_log USING btree (portfolio); + + +-- +-- Name: mdl_portlog_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_portlog_use_ix ON public.mdl_portfolio_log USING btree (userid); + + +-- +-- Name: mdl_portmahaqueu_tok_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_portmahaqueu_tok_ix ON public.mdl_portfolio_mahara_queue USING btree (token); + + +-- +-- Name: mdl_portmahaqueu_tra_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_portmahaqueu_tra_ix ON public.mdl_portfolio_mahara_queue USING btree (transferid); + + +-- +-- Name: mdl_porttemp_ins_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_porttemp_ins_ix ON public.mdl_portfolio_tempdata USING btree (instance); + + +-- +-- Name: mdl_porttemp_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_porttemp_use_ix ON public.mdl_portfolio_tempdata USING btree (userid); + + +-- +-- Name: mdl_post_iduse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_post_iduse_uix ON public.mdl_post USING btree (id, userid); + + +-- +-- Name: mdl_post_las_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_post_las_ix ON public.mdl_post USING btree (lastmodified); + + +-- +-- Name: mdl_post_mod_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_post_mod_ix ON public.mdl_post USING btree (module); + + +-- +-- Name: mdl_post_sub_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_post_sub_ix ON public.mdl_post USING btree (subject); + + +-- +-- Name: mdl_post_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_post_use_ix ON public.mdl_post USING btree (usermodified); + + +-- +-- Name: mdl_prof_run_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_prof_run_uix ON public.mdl_profiling USING btree (runid); + + +-- +-- Name: mdl_prof_timrun_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_prof_timrun_ix ON public.mdl_profiling USING btree (timecreated, runreference); + + +-- +-- Name: mdl_prof_urlrun_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_prof_urlrun_ix ON public.mdl_profiling USING btree (url, runreference); + + +-- +-- Name: mdl_qtypddim_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_qtypddim_que_ix ON public.mdl_qtype_ddimageortext USING btree (questionid); + + +-- +-- Name: mdl_qtypddimdrag_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_qtypddimdrag_que_ix ON public.mdl_qtype_ddimageortext_drags USING btree (questionid); + + +-- +-- Name: mdl_qtypddimdrop_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_qtypddimdrop_que_ix ON public.mdl_qtype_ddimageortext_drops USING btree (questionid); + + +-- +-- Name: mdl_qtypddma_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_qtypddma_que_ix ON public.mdl_qtype_ddmarker USING btree (questionid); + + +-- +-- Name: mdl_qtypddmadrag_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_qtypddmadrag_que_ix ON public.mdl_qtype_ddmarker_drags USING btree (questionid); + + +-- +-- Name: mdl_qtypddmadrop_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_qtypddmadrop_que_ix ON public.mdl_qtype_ddmarker_drops USING btree (questionid); + + +-- +-- Name: mdl_qtypessaopti_que_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_qtypessaopti_que_uix ON public.mdl_qtype_essay_options USING btree (questionid); + + +-- +-- Name: mdl_qtypmatcopti_que_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_qtypmatcopti_que_uix ON public.mdl_qtype_match_options USING btree (questionid); + + +-- +-- Name: mdl_qtypmatcsubq_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_qtypmatcsubq_que_ix ON public.mdl_qtype_match_subquestions USING btree (questionid); + + +-- +-- Name: mdl_qtypmultopti_que_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_qtypmultopti_que_uix ON public.mdl_qtype_multichoice_options USING btree (questionid); + + +-- +-- Name: mdl_qtyprandopti_que_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_qtyprandopti_que_uix ON public.mdl_qtype_randomsamatch_options USING btree (questionid); + + +-- +-- Name: mdl_qtypshoropti_que_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_qtypshoropti_que_uix ON public.mdl_qtype_shortanswer_options USING btree (questionid); + + +-- +-- Name: mdl_ques_cat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ques_cat_ix ON public.mdl_question USING btree (category); + + +-- +-- Name: mdl_ques_catidn_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_ques_catidn_uix ON public.mdl_question USING btree (category, idnumber); + + +-- +-- Name: mdl_ques_cre_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ques_cre_ix ON public.mdl_question USING btree (createdby); + + +-- +-- Name: mdl_ques_mod_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ques_mod_ix ON public.mdl_question USING btree (modifiedby); + + +-- +-- Name: mdl_ques_par_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ques_par_ix ON public.mdl_question USING btree (parent); + + +-- +-- Name: mdl_ques_qty_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_ques_qty_ix ON public.mdl_question USING btree (qtype); + + +-- +-- Name: mdl_quesansw_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesansw_que_ix ON public.mdl_question_answers USING btree (question); + + +-- +-- Name: mdl_quesatte_beh_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesatte_beh_ix ON public.mdl_question_attempts USING btree (behaviour); + + +-- +-- Name: mdl_quesatte_que2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesatte_que2_ix ON public.mdl_question_attempts USING btree (questionusageid); + + +-- +-- Name: mdl_quesatte_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesatte_que_ix ON public.mdl_question_attempts USING btree (questionid); + + +-- +-- Name: mdl_quesatte_queslo_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_quesatte_queslo_uix ON public.mdl_question_attempts USING btree (questionusageid, slot); + + +-- +-- Name: mdl_quesattestep_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesattestep_que_ix ON public.mdl_question_attempt_steps USING btree (questionattemptid); + + +-- +-- Name: mdl_quesattestep_queseq_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_quesattestep_queseq_uix ON public.mdl_question_attempt_steps USING btree (questionattemptid, sequencenumber); + + +-- +-- Name: mdl_quesattestep_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesattestep_use_ix ON public.mdl_question_attempt_steps USING btree (userid); + + +-- +-- Name: mdl_quesattestepdata_att_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesattestepdata_att_ix ON public.mdl_question_attempt_step_data USING btree (attemptstepid); + + +-- +-- Name: mdl_quescalc_ans_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quescalc_ans_ix ON public.mdl_question_calculated USING btree (answer); + + +-- +-- Name: mdl_quescalc_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quescalc_que_ix ON public.mdl_question_calculated USING btree (question); + + +-- +-- Name: mdl_quescalcopti_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quescalcopti_que_ix ON public.mdl_question_calculated_options USING btree (question); + + +-- +-- Name: mdl_quescate_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quescate_con_ix ON public.mdl_question_categories USING btree (contextid); + + +-- +-- Name: mdl_quescate_conidn_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_quescate_conidn_uix ON public.mdl_question_categories USING btree (contextid, idnumber); + + +-- +-- Name: mdl_quescate_consta_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_quescate_consta_uix ON public.mdl_question_categories USING btree (contextid, stamp); + + +-- +-- Name: mdl_quescate_par_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quescate_par_ix ON public.mdl_question_categories USING btree (parent); + + +-- +-- Name: mdl_quesdata_dat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesdata_dat_ix ON public.mdl_question_datasets USING btree (datasetdefinition); + + +-- +-- Name: mdl_quesdata_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesdata_que_ix ON public.mdl_question_datasets USING btree (question); + + +-- +-- Name: mdl_quesdata_quedat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesdata_quedat_ix ON public.mdl_question_datasets USING btree (question, datasetdefinition); + + +-- +-- Name: mdl_quesdatadefi_cat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesdatadefi_cat_ix ON public.mdl_question_dataset_definitions USING btree (category); + + +-- +-- Name: mdl_quesdataitem_def_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesdataitem_def_ix ON public.mdl_question_dataset_items USING btree (definition); + + +-- +-- Name: mdl_quesddwt_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesddwt_que_ix ON public.mdl_question_ddwtos USING btree (questionid); + + +-- +-- Name: mdl_quesgaps_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesgaps_que_ix ON public.mdl_question_gapselect USING btree (questionid); + + +-- +-- Name: mdl_queshint_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_queshint_que_ix ON public.mdl_question_hints USING btree (questionid); + + +-- +-- Name: mdl_quesmult_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesmult_que_ix ON public.mdl_question_multianswer USING btree (question); + + +-- +-- Name: mdl_quesnume_ans_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesnume_ans_ix ON public.mdl_question_numerical USING btree (answer); + + +-- +-- Name: mdl_quesnume_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesnume_que_ix ON public.mdl_question_numerical USING btree (question); + + +-- +-- Name: mdl_quesnumeopti_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesnumeopti_que_ix ON public.mdl_question_numerical_options USING btree (question); + + +-- +-- Name: mdl_quesnumeunit_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesnumeunit_que_ix ON public.mdl_question_numerical_units USING btree (question); + + +-- +-- Name: mdl_quesnumeunit_queuni_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_quesnumeunit_queuni_uix ON public.mdl_question_numerical_units USING btree (question, unit); + + +-- +-- Name: mdl_quesrespcoun_ana_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesrespcoun_ana_ix ON public.mdl_question_response_count USING btree (analysisid); + + +-- +-- Name: mdl_questrue_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_questrue_que_ix ON public.mdl_question_truefalse USING btree (question); + + +-- +-- Name: mdl_quesusag_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quesusag_con_ix ON public.mdl_question_usages USING btree (contextid); + + +-- +-- Name: mdl_quiz_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quiz_cou_ix ON public.mdl_quiz USING btree (course); + + +-- +-- Name: mdl_quizatte_qui_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizatte_qui_ix ON public.mdl_quiz_attempts USING btree (quiz); + + +-- +-- Name: mdl_quizatte_quiuseatt_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_quizatte_quiuseatt_uix ON public.mdl_quiz_attempts USING btree (quiz, userid, attempt); + + +-- +-- Name: mdl_quizatte_statim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizatte_statim_ix ON public.mdl_quiz_attempts USING btree (state, timecheckstate); + + +-- +-- Name: mdl_quizatte_uni_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_quizatte_uni_uix ON public.mdl_quiz_attempts USING btree (uniqueid); + + +-- +-- Name: mdl_quizatte_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizatte_use_ix ON public.mdl_quiz_attempts USING btree (userid); + + +-- +-- Name: mdl_quizfeed_qui_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizfeed_qui_ix ON public.mdl_quiz_feedback USING btree (quizid); + + +-- +-- Name: mdl_quizgrad_qui_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizgrad_qui_ix ON public.mdl_quiz_grades USING btree (quiz); + + +-- +-- Name: mdl_quizgrad_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizgrad_use_ix ON public.mdl_quiz_grades USING btree (userid); + + +-- +-- Name: mdl_quizover_gro_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizover_gro_ix ON public.mdl_quiz_overrides USING btree (groupid); + + +-- +-- Name: mdl_quizover_qui_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizover_qui_ix ON public.mdl_quiz_overrides USING btree (quiz); + + +-- +-- Name: mdl_quizover_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizover_use_ix ON public.mdl_quiz_overrides USING btree (userid); + + +-- +-- Name: mdl_quizoverregr_queslo_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizoverregr_queslo_ix ON public.mdl_quiz_overview_regrades USING btree (questionusageid, slot); + + +-- +-- Name: mdl_quizrepo_nam_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_quizrepo_nam_uix ON public.mdl_quiz_reports USING btree (name); + + +-- +-- Name: mdl_quizsebquiz_cmi_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_quizsebquiz_cmi_uix ON public.mdl_quizaccess_seb_quizsettings USING btree (cmid); + + +-- +-- Name: mdl_quizsebquiz_qui_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_quizsebquiz_qui_uix ON public.mdl_quizaccess_seb_quizsettings USING btree (quizid); + + +-- +-- Name: mdl_quizsebquiz_tem_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizsebquiz_tem_ix ON public.mdl_quizaccess_seb_quizsettings USING btree (templateid); + + +-- +-- Name: mdl_quizsebquiz_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizsebquiz_use_ix ON public.mdl_quizaccess_seb_quizsettings USING btree (usermodified); + + +-- +-- Name: mdl_quizsebtemp_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizsebtemp_use_ix ON public.mdl_quizaccess_seb_template USING btree (usermodified); + + +-- +-- Name: mdl_quizsect_qui_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizsect_qui_ix ON public.mdl_quiz_sections USING btree (quizid); + + +-- +-- Name: mdl_quizsect_quifir_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_quizsect_quifir_uix ON public.mdl_quiz_sections USING btree (quizid, firstslot); + + +-- +-- Name: mdl_quizslot_que2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizslot_que2_ix ON public.mdl_quiz_slots USING btree (questioncategoryid); + + +-- +-- Name: mdl_quizslot_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizslot_que_ix ON public.mdl_quiz_slots USING btree (questionid); + + +-- +-- Name: mdl_quizslot_qui_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizslot_qui_ix ON public.mdl_quiz_slots USING btree (quizid); + + +-- +-- Name: mdl_quizslot_quislo_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_quizslot_quislo_uix ON public.mdl_quiz_slots USING btree (quizid, slot); + + +-- +-- Name: mdl_quizslottags_slo_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizslottags_slo_ix ON public.mdl_quiz_slot_tags USING btree (slotid); + + +-- +-- Name: mdl_quizslottags_tag_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_quizslottags_tag_ix ON public.mdl_quiz_slot_tags USING btree (tagid); + + +-- +-- Name: mdl_rati_comratconite_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rati_comratconite_ix ON public.mdl_rating USING btree (component, ratingarea, contextid, itemid); + + +-- +-- Name: mdl_rati_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rati_con_ix ON public.mdl_rating USING btree (contextid); + + +-- +-- Name: mdl_rati_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rati_use_ix ON public.mdl_rating USING btree (userid); + + +-- +-- Name: mdl_repoonedacce_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_repoonedacce_use_ix ON public.mdl_repository_onedrive_access USING btree (usermodified); + + +-- +-- Name: mdl_reso_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_reso_cou_ix ON public.mdl_resource USING btree (course); + + +-- +-- Name: mdl_resoold_cmi_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_resoold_cmi_ix ON public.mdl_resource_old USING btree (cmid); + + +-- +-- Name: mdl_resoold_old_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_resoold_old_uix ON public.mdl_resource_old USING btree (oldid); + + +-- +-- Name: mdl_role_sho_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_role_sho_uix ON public.mdl_role USING btree (shortname); + + +-- +-- Name: mdl_role_sor_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_role_sor_uix ON public.mdl_role USING btree (sortorder); + + +-- +-- Name: mdl_rolealloassi_all_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolealloassi_all_ix ON public.mdl_role_allow_assign USING btree (allowassign); + + +-- +-- Name: mdl_rolealloassi_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolealloassi_rol_ix ON public.mdl_role_allow_assign USING btree (roleid); + + +-- +-- Name: mdl_rolealloassi_rolall_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_rolealloassi_rolall_uix ON public.mdl_role_allow_assign USING btree (roleid, allowassign); + + +-- +-- Name: mdl_rolealloover_all_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolealloover_all_ix ON public.mdl_role_allow_override USING btree (allowoverride); + + +-- +-- Name: mdl_rolealloover_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolealloover_rol_ix ON public.mdl_role_allow_override USING btree (roleid); + + +-- +-- Name: mdl_rolealloover_rolall_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_rolealloover_rolall_uix ON public.mdl_role_allow_override USING btree (roleid, allowoverride); + + +-- +-- Name: mdl_rolealloswit_all_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolealloswit_all_ix ON public.mdl_role_allow_switch USING btree (allowswitch); + + +-- +-- Name: mdl_rolealloswit_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolealloswit_rol_ix ON public.mdl_role_allow_switch USING btree (roleid); + + +-- +-- Name: mdl_rolealloswit_rolall_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_rolealloswit_rolall_uix ON public.mdl_role_allow_switch USING btree (roleid, allowswitch); + + +-- +-- Name: mdl_rolealloview_all_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolealloview_all_ix ON public.mdl_role_allow_view USING btree (allowview); + + +-- +-- Name: mdl_rolealloview_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolealloview_rol_ix ON public.mdl_role_allow_view USING btree (roleid); + + +-- +-- Name: mdl_rolealloview_rolall_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_rolealloview_rolall_uix ON public.mdl_role_allow_view USING btree (roleid, allowview); + + +-- +-- Name: mdl_roleassi_comiteuse_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_roleassi_comiteuse_ix ON public.mdl_role_assignments USING btree (component, itemid, userid); + + +-- +-- Name: mdl_roleassi_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_roleassi_con_ix ON public.mdl_role_assignments USING btree (contextid); + + +-- +-- Name: mdl_roleassi_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_roleassi_rol_ix ON public.mdl_role_assignments USING btree (roleid); + + +-- +-- Name: mdl_roleassi_rolcon_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_roleassi_rolcon_ix ON public.mdl_role_assignments USING btree (roleid, contextid); + + +-- +-- Name: mdl_roleassi_sor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_roleassi_sor_ix ON public.mdl_role_assignments USING btree (sortorder); + + +-- +-- Name: mdl_roleassi_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_roleassi_use_ix ON public.mdl_role_assignments USING btree (userid); + + +-- +-- Name: mdl_roleassi_useconrol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_roleassi_useconrol_ix ON public.mdl_role_assignments USING btree (userid, contextid, roleid); + + +-- +-- Name: mdl_rolecapa_cap_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolecapa_cap_ix ON public.mdl_role_capabilities USING btree (capability); + + +-- +-- Name: mdl_rolecapa_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolecapa_con_ix ON public.mdl_role_capabilities USING btree (contextid); + + +-- +-- Name: mdl_rolecapa_mod_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolecapa_mod_ix ON public.mdl_role_capabilities USING btree (modifierid); + + +-- +-- Name: mdl_rolecapa_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolecapa_rol_ix ON public.mdl_role_capabilities USING btree (roleid); + + +-- +-- Name: mdl_rolecapa_rolconcap_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_rolecapa_rolconcap_uix ON public.mdl_role_capabilities USING btree (roleid, contextid, capability); + + +-- +-- Name: mdl_rolecontleve_conrol_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_rolecontleve_conrol_uix ON public.mdl_role_context_levels USING btree (contextlevel, roleid); + + +-- +-- Name: mdl_rolecontleve_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolecontleve_rol_ix ON public.mdl_role_context_levels USING btree (roleid); + + +-- +-- Name: mdl_rolename_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolename_con_ix ON public.mdl_role_names USING btree (contextid); + + +-- +-- Name: mdl_rolename_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_rolename_rol_ix ON public.mdl_role_names USING btree (roleid); + + +-- +-- Name: mdl_rolename_rolcon_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_rolename_rolcon_uix ON public.mdl_role_names USING btree (roleid, contextid); + + +-- +-- Name: mdl_scal_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scal_cou_ix ON public.mdl_scale USING btree (courseid); + + +-- +-- Name: mdl_scalhist_act_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scalhist_act_ix ON public.mdl_scale_history USING btree (action); + + +-- +-- Name: mdl_scalhist_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scalhist_cou_ix ON public.mdl_scale_history USING btree (courseid); + + +-- +-- Name: mdl_scalhist_log_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scalhist_log_ix ON public.mdl_scale_history USING btree (loggeduser); + + +-- +-- Name: mdl_scalhist_old_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scalhist_old_ix ON public.mdl_scale_history USING btree (oldid); + + +-- +-- Name: mdl_scalhist_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scalhist_tim_ix ON public.mdl_scale_history USING btree (timemodified); + + +-- +-- Name: mdl_scor_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scor_cou_ix ON public.mdl_scorm USING btree (course); + + +-- +-- Name: mdl_scoraiccsess_sco_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scoraiccsess_sco_ix ON public.mdl_scorm_aicc_session USING btree (scormid); + + +-- +-- Name: mdl_scoraiccsess_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scoraiccsess_use_ix ON public.mdl_scorm_aicc_session USING btree (userid); + + +-- +-- Name: mdl_scorscoe_sco_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorscoe_sco_ix ON public.mdl_scorm_scoes USING btree (scorm); + + +-- +-- Name: mdl_scorscoedata_sco_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorscoedata_sco_ix ON public.mdl_scorm_scoes_data USING btree (scoid); + + +-- +-- Name: mdl_scorscoetrac_sco2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorscoetrac_sco2_ix ON public.mdl_scorm_scoes_track USING btree (scoid); + + +-- +-- Name: mdl_scorscoetrac_sco_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorscoetrac_sco_ix ON public.mdl_scorm_scoes_track USING btree (scormid); + + +-- +-- Name: mdl_scorscoetrac_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorscoetrac_use_ix ON public.mdl_scorm_scoes_track USING btree (userid); + + +-- +-- Name: mdl_scorscoetrac_usescosco_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_scorscoetrac_usescosco_uix ON public.mdl_scorm_scoes_track USING btree (userid, scormid, scoid, attempt, element); + + +-- +-- Name: mdl_scorseqmapi_obj_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorseqmapi_obj_ix ON public.mdl_scorm_seq_mapinfo USING btree (objectiveid); + + +-- +-- Name: mdl_scorseqmapi_sco_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorseqmapi_sco_ix ON public.mdl_scorm_seq_mapinfo USING btree (scoid); + + +-- +-- Name: mdl_scorseqmapi_scoidobj_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_scorseqmapi_scoidobj_uix ON public.mdl_scorm_seq_mapinfo USING btree (scoid, id, objectiveid); + + +-- +-- Name: mdl_scorseqobje_sco_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorseqobje_sco_ix ON public.mdl_scorm_seq_objective USING btree (scoid); + + +-- +-- Name: mdl_scorseqobje_scoid_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_scorseqobje_scoid_uix ON public.mdl_scorm_seq_objective USING btree (scoid, id); + + +-- +-- Name: mdl_scorseqroll_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorseqroll_rol_ix ON public.mdl_scorm_seq_rolluprulecond USING btree (rollupruleid); + + +-- +-- Name: mdl_scorseqroll_sco2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorseqroll_sco2_ix ON public.mdl_scorm_seq_rolluprulecond USING btree (scoid); + + +-- +-- Name: mdl_scorseqroll_sco_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorseqroll_sco_ix ON public.mdl_scorm_seq_rolluprule USING btree (scoid); + + +-- +-- Name: mdl_scorseqroll_scoid_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_scorseqroll_scoid_uix ON public.mdl_scorm_seq_rolluprule USING btree (scoid, id); + + +-- +-- Name: mdl_scorseqroll_scorolid_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_scorseqroll_scorolid_uix ON public.mdl_scorm_seq_rolluprulecond USING btree (scoid, rollupruleid, id); + + +-- +-- Name: mdl_scorseqrule_idscorul_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_scorseqrule_idscorul_uix ON public.mdl_scorm_seq_rulecond USING btree (id, scoid, ruleconditionsid); + + +-- +-- Name: mdl_scorseqrule_rul_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorseqrule_rul_ix ON public.mdl_scorm_seq_rulecond USING btree (ruleconditionsid); + + +-- +-- Name: mdl_scorseqrule_sco2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorseqrule_sco2_ix ON public.mdl_scorm_seq_rulecond USING btree (scoid); + + +-- +-- Name: mdl_scorseqrule_sco_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_scorseqrule_sco_ix ON public.mdl_scorm_seq_ruleconds USING btree (scoid); + + +-- +-- Name: mdl_scorseqrule_scoid_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_scorseqrule_scoid_uix ON public.mdl_scorm_seq_ruleconds USING btree (scoid, id); + + +-- +-- Name: mdl_search_simpledb_content; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_search_simpledb_content ON public.mdl_search_simpledb_index USING gin (to_tsvector('simple'::regconfig, content)); + + +-- +-- Name: mdl_search_simpledb_description1; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_search_simpledb_description1 ON public.mdl_search_simpledb_index USING gin (to_tsvector('simple'::regconfig, description1)); + + +-- +-- Name: mdl_search_simpledb_description2; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_search_simpledb_description2 ON public.mdl_search_simpledb_index USING gin (to_tsvector('simple'::regconfig, description2)); + + +-- +-- Name: mdl_search_simpledb_title; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_search_simpledb_title ON public.mdl_search_simpledb_index USING gin (to_tsvector('simple'::regconfig, title)); + + +-- +-- Name: mdl_searinderequ_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_searinderequ_con_ix ON public.mdl_search_index_requests USING btree (contextid); + + +-- +-- Name: mdl_searinderequ_indtim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_searinderequ_indtim_ix ON public.mdl_search_index_requests USING btree (indexpriority, timerequested); + + +-- +-- Name: mdl_searsimpinde_doc_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_searsimpinde_doc_uix ON public.mdl_search_simpledb_index USING btree (docid); + + +-- +-- Name: mdl_searsimpinde_owncon_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_searsimpinde_owncon_ix ON public.mdl_search_simpledb_index USING btree (owneruserid, contextid); + + +-- +-- Name: mdl_sess_sid_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_sess_sid_uix ON public.mdl_sessions USING btree (sid); + + +-- +-- Name: mdl_sess_sta_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_sess_sta_ix ON public.mdl_sessions USING btree (state); + + +-- +-- Name: mdl_sess_tim2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_sess_tim2_ix ON public.mdl_sessions USING btree (timemodified); + + +-- +-- Name: mdl_sess_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_sess_tim_ix ON public.mdl_sessions USING btree (timecreated); + + +-- +-- Name: mdl_sess_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_sess_use_ix ON public.mdl_sessions USING btree (userid); + + +-- +-- Name: mdl_statdail_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statdail_cou_ix ON public.mdl_stats_daily USING btree (courseid); + + +-- +-- Name: mdl_statdail_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statdail_rol_ix ON public.mdl_stats_daily USING btree (roleid); + + +-- +-- Name: mdl_statdail_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statdail_tim_ix ON public.mdl_stats_daily USING btree (timeend); + + +-- +-- Name: mdl_statmont_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statmont_cou_ix ON public.mdl_stats_monthly USING btree (courseid); + + +-- +-- Name: mdl_statmont_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statmont_rol_ix ON public.mdl_stats_monthly USING btree (roleid); + + +-- +-- Name: mdl_statmont_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statmont_tim_ix ON public.mdl_stats_monthly USING btree (timeend); + + +-- +-- Name: mdl_statuserdail_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statuserdail_cou_ix ON public.mdl_stats_user_daily USING btree (courseid); + + +-- +-- Name: mdl_statuserdail_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statuserdail_rol_ix ON public.mdl_stats_user_daily USING btree (roleid); + + +-- +-- Name: mdl_statuserdail_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statuserdail_tim_ix ON public.mdl_stats_user_daily USING btree (timeend); + + +-- +-- Name: mdl_statuserdail_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statuserdail_use_ix ON public.mdl_stats_user_daily USING btree (userid); + + +-- +-- Name: mdl_statusermont_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statusermont_cou_ix ON public.mdl_stats_user_monthly USING btree (courseid); + + +-- +-- Name: mdl_statusermont_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statusermont_rol_ix ON public.mdl_stats_user_monthly USING btree (roleid); + + +-- +-- Name: mdl_statusermont_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statusermont_tim_ix ON public.mdl_stats_user_monthly USING btree (timeend); + + +-- +-- Name: mdl_statusermont_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statusermont_use_ix ON public.mdl_stats_user_monthly USING btree (userid); + + +-- +-- Name: mdl_statuserweek_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statuserweek_cou_ix ON public.mdl_stats_user_weekly USING btree (courseid); + + +-- +-- Name: mdl_statuserweek_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statuserweek_rol_ix ON public.mdl_stats_user_weekly USING btree (roleid); + + +-- +-- Name: mdl_statuserweek_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statuserweek_tim_ix ON public.mdl_stats_user_weekly USING btree (timeend); + + +-- +-- Name: mdl_statuserweek_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statuserweek_use_ix ON public.mdl_stats_user_weekly USING btree (userid); + + +-- +-- Name: mdl_statweek_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statweek_cou_ix ON public.mdl_stats_weekly USING btree (courseid); + + +-- +-- Name: mdl_statweek_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statweek_rol_ix ON public.mdl_stats_weekly USING btree (roleid); + + +-- +-- Name: mdl_statweek_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_statweek_tim_ix ON public.mdl_stats_weekly USING btree (timeend); + + +-- +-- Name: mdl_surv_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_surv_cou_ix ON public.mdl_survey USING btree (course); + + +-- +-- Name: mdl_survanal_sur_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_survanal_sur_ix ON public.mdl_survey_analysis USING btree (survey); + + +-- +-- Name: mdl_survanal_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_survanal_use_ix ON public.mdl_survey_analysis USING btree (userid); + + +-- +-- Name: mdl_survansw_que_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_survansw_que_ix ON public.mdl_survey_answers USING btree (question); + + +-- +-- Name: mdl_survansw_sur_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_survansw_sur_ix ON public.mdl_survey_answers USING btree (survey); + + +-- +-- Name: mdl_survansw_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_survansw_use_ix ON public.mdl_survey_answers USING btree (userid); + + +-- +-- Name: mdl_tag_tag_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tag_tag_ix ON public.mdl_tag USING btree (tagcollid); + + +-- +-- Name: mdl_tag_tagiss_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tag_tagiss_ix ON public.mdl_tag USING btree (tagcollid, isstandard); + + +-- +-- Name: mdl_tag_tagnam_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_tag_tagnam_uix ON public.mdl_tag USING btree (tagcollid, name); + + +-- +-- Name: mdl_tag_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tag_use_ix ON public.mdl_tag USING btree (userid); + + +-- +-- Name: mdl_tagarea_comite_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_tagarea_comite_uix ON public.mdl_tag_area USING btree (component, itemtype); + + +-- +-- Name: mdl_tagarea_tag_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tagarea_tag_ix ON public.mdl_tag_area USING btree (tagcollid); + + +-- +-- Name: mdl_tagcorr_tag_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tagcorr_tag_ix ON public.mdl_tag_correlation USING btree (tagid); + + +-- +-- Name: mdl_taginst_comiteiteconti_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_taginst_comiteiteconti_uix ON public.mdl_tag_instance USING btree (component, itemtype, itemid, contextid, tiuserid, tagid); + + +-- +-- Name: mdl_taginst_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_taginst_con_ix ON public.mdl_tag_instance USING btree (contextid); + + +-- +-- Name: mdl_taginst_itecomtagcon_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_taginst_itecomtagcon_ix ON public.mdl_tag_instance USING btree (itemtype, component, tagid, contextid); + + +-- +-- Name: mdl_taginst_tag_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_taginst_tag_ix ON public.mdl_tag_instance USING btree (tagid); + + +-- +-- Name: mdl_taskadho_nex_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_taskadho_nex_ix ON public.mdl_task_adhoc USING btree (nextruntime); + + +-- +-- Name: mdl_taskadho_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_taskadho_use_ix ON public.mdl_task_adhoc USING btree (userid); + + +-- +-- Name: mdl_tasklog_cla_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tasklog_cla_ix ON public.mdl_task_log USING btree (classname); + + +-- +-- Name: mdl_tasklog_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tasklog_tim_ix ON public.mdl_task_log USING btree (timestart); + + +-- +-- Name: mdl_tasksche_cla_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_tasksche_cla_uix ON public.mdl_task_scheduled USING btree (classname); + + +-- +-- Name: mdl_toolcoho_cohroluse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_toolcoho_cohroluse_uix ON public.mdl_tool_cohortroles USING btree (cohortid, roleid, userid); + + +-- +-- Name: mdl_toolcust_com_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolcust_com_ix ON public.mdl_tool_customlang USING btree (componentid); + + +-- +-- Name: mdl_toolcust_lancomstr_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_toolcust_lancomstr_uix ON public.mdl_tool_customlang USING btree (lang, componentid, stringid); + + +-- +-- Name: mdl_tooldatactxe_con_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_tooldatactxe_con_uix ON public.mdl_tool_dataprivacy_ctxexpired USING btree (contextid); + + +-- +-- Name: mdl_tooldatactxi_cat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tooldatactxi_cat_ix ON public.mdl_tool_dataprivacy_ctxinstance USING btree (categoryid); + + +-- +-- Name: mdl_tooldatactxi_con_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_tooldatactxi_con_uix ON public.mdl_tool_dataprivacy_ctxinstance USING btree (contextid); + + +-- +-- Name: mdl_tooldatactxi_pur_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tooldatactxi_pur_ix ON public.mdl_tool_dataprivacy_ctxinstance USING btree (purposeid); + + +-- +-- Name: mdl_tooldatactxl_cat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tooldatactxl_cat_ix ON public.mdl_tool_dataprivacy_ctxlevel USING btree (categoryid); + + +-- +-- Name: mdl_tooldatactxl_con_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_tooldatactxl_con_uix ON public.mdl_tool_dataprivacy_ctxlevel USING btree (contextlevel); + + +-- +-- Name: mdl_tooldatactxl_pur_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tooldatactxl_pur_ix ON public.mdl_tool_dataprivacy_ctxlevel USING btree (purposeid); + + +-- +-- Name: mdl_tooldatapurp_pur_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tooldatapurp_pur_ix ON public.mdl_tool_dataprivacy_purposerole USING btree (purposeid); + + +-- +-- Name: mdl_tooldatapurp_purrol_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_tooldatapurp_purrol_uix ON public.mdl_tool_dataprivacy_purposerole USING btree (purposeid, roleid); + + +-- +-- Name: mdl_tooldatapurp_rol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tooldatapurp_rol_ix ON public.mdl_tool_dataprivacy_purposerole USING btree (roleid); + + +-- +-- Name: mdl_tooldatarequ_dpo_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tooldatarequ_dpo_ix ON public.mdl_tool_dataprivacy_request USING btree (dpo); + + +-- +-- Name: mdl_tooldatarequ_req_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tooldatarequ_req_ix ON public.mdl_tool_dataprivacy_request USING btree (requestedby); + + +-- +-- Name: mdl_tooldatarequ_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tooldatarequ_use2_ix ON public.mdl_tool_dataprivacy_request USING btree (usermodified); + + +-- +-- Name: mdl_tooldatarequ_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tooldatarequ_use_ix ON public.mdl_tool_dataprivacy_request USING btree (userid); + + +-- +-- Name: mdl_toolmonihist_sid_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolmonihist_sid_ix ON public.mdl_tool_monitor_history USING btree (sid); + + +-- +-- Name: mdl_toolmonihist_sidusetim_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_toolmonihist_sidusetim_uix ON public.mdl_tool_monitor_history USING btree (sid, userid, timesent); + + +-- +-- Name: mdl_toolmonirule_couuse_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolmonirule_couuse_ix ON public.mdl_tool_monitor_rules USING btree (courseid, userid); + + +-- +-- Name: mdl_toolmonirule_eve_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolmonirule_eve_ix ON public.mdl_tool_monitor_rules USING btree (eventname); + + +-- +-- Name: mdl_toolmonisubs_couuse_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolmonisubs_couuse_ix ON public.mdl_tool_monitor_subscriptions USING btree (courseid, userid); + + +-- +-- Name: mdl_toolmonisubs_rul_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolmonisubs_rul_ix ON public.mdl_tool_monitor_subscriptions USING btree (ruleid); + + +-- +-- Name: mdl_toolpoli_cur_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolpoli_cur_ix ON public.mdl_tool_policy USING btree (currentversionid); + + +-- +-- Name: mdl_toolpoliacce_pol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolpoliacce_pol_ix ON public.mdl_tool_policy_acceptances USING btree (policyversionid); + + +-- +-- Name: mdl_toolpoliacce_poluse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_toolpoliacce_poluse_uix ON public.mdl_tool_policy_acceptances USING btree (policyversionid, userid); + + +-- +-- Name: mdl_toolpoliacce_use2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolpoliacce_use2_ix ON public.mdl_tool_policy_acceptances USING btree (usermodified); + + +-- +-- Name: mdl_toolpoliacce_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolpoliacce_use_ix ON public.mdl_tool_policy_acceptances USING btree (userid); + + +-- +-- Name: mdl_toolpolivers_pol_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolpolivers_pol_ix ON public.mdl_tool_policy_versions USING btree (policyid); + + +-- +-- Name: mdl_toolpolivers_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolpolivers_use_ix ON public.mdl_tool_policy_versions USING btree (usermodified); + + +-- +-- Name: mdl_toolrecycate_cat_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolrecycate_cat_ix ON public.mdl_tool_recyclebin_category USING btree (categoryid); + + +-- +-- Name: mdl_toolrecycate_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolrecycate_tim_ix ON public.mdl_tool_recyclebin_category USING btree (timecreated); + + +-- +-- Name: mdl_toolrecycour_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolrecycour_cou_ix ON public.mdl_tool_recyclebin_course USING btree (courseid); + + +-- +-- Name: mdl_toolrecycour_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_toolrecycour_tim_ix ON public.mdl_tool_recyclebin_course USING btree (timecreated); + + +-- +-- Name: mdl_tooluserstep_tou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tooluserstep_tou_ix ON public.mdl_tool_usertours_steps USING btree (tourid); + + +-- +-- Name: mdl_tooluserstep_tousor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_tooluserstep_tousor_ix ON public.mdl_tool_usertours_steps USING btree (tourid, sortorder); + + +-- +-- Name: mdl_upgrlog_tim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_upgrlog_tim_ix ON public.mdl_upgrade_log USING btree (timemodified); + + +-- +-- Name: mdl_upgrlog_typtim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_upgrlog_typtim_ix ON public.mdl_upgrade_log USING btree (type, timemodified); + + +-- +-- Name: mdl_upgrlog_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_upgrlog_use_ix ON public.mdl_upgrade_log USING btree (userid); + + +-- +-- Name: mdl_url_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_url_cou_ix ON public.mdl_url USING btree (course); + + +-- +-- Name: mdl_user_alt_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_alt_ix ON public.mdl_user USING btree (alternatename); + + +-- +-- Name: mdl_user_aut_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_aut_ix ON public.mdl_user USING btree (auth); + + +-- +-- Name: mdl_user_cit_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_cit_ix ON public.mdl_user USING btree (city); + + +-- +-- Name: mdl_user_con_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_con_ix ON public.mdl_user USING btree (confirmed); + + +-- +-- Name: mdl_user_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_cou_ix ON public.mdl_user USING btree (country); + + +-- +-- Name: mdl_user_del_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_del_ix ON public.mdl_user USING btree (deleted); + + +-- +-- Name: mdl_user_ema_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_ema_ix ON public.mdl_user USING btree (email); + + +-- +-- Name: mdl_user_fir2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_fir2_ix ON public.mdl_user USING btree (firstnamephonetic); + + +-- +-- Name: mdl_user_fir_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_fir_ix ON public.mdl_user USING btree (firstname); + + +-- +-- Name: mdl_user_idn_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_idn_ix ON public.mdl_user USING btree (idnumber); + + +-- +-- Name: mdl_user_las2_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_las2_ix ON public.mdl_user USING btree (lastaccess); + + +-- +-- Name: mdl_user_las3_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_las3_ix ON public.mdl_user USING btree (lastnamephonetic); + + +-- +-- Name: mdl_user_las_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_las_ix ON public.mdl_user USING btree (lastname); + + +-- +-- Name: mdl_user_mid_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_user_mid_ix ON public.mdl_user USING btree (middlename); + + +-- +-- Name: mdl_user_mneuse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_user_mneuse_uix ON public.mdl_user USING btree (mnethostid, username); + + +-- +-- Name: mdl_userdevi_pususe_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_userdevi_pususe_uix ON public.mdl_user_devices USING btree (pushid, userid); + + +-- +-- Name: mdl_userdevi_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_userdevi_use_ix ON public.mdl_user_devices USING btree (userid); + + +-- +-- Name: mdl_userdevi_uuiuse_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_userdevi_uuiuse_ix ON public.mdl_user_devices USING btree (uuid, userid); + + +-- +-- Name: mdl_userenro_enr_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_userenro_enr_ix ON public.mdl_user_enrolments USING btree (enrolid); + + +-- +-- Name: mdl_userenro_enruse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_userenro_enruse_uix ON public.mdl_user_enrolments USING btree (enrolid, userid); + + +-- +-- Name: mdl_userenro_mod_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_userenro_mod_ix ON public.mdl_user_enrolments USING btree (modifierid); + + +-- +-- Name: mdl_userenro_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_userenro_use_ix ON public.mdl_user_enrolments USING btree (userid); + + +-- +-- Name: mdl_userinfodata_usefie_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_userinfodata_usefie_uix ON public.mdl_user_info_data USING btree (userid, fieldid); + + +-- +-- Name: mdl_userlast_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_userlast_cou_ix ON public.mdl_user_lastaccess USING btree (courseid); + + +-- +-- Name: mdl_userlast_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_userlast_use_ix ON public.mdl_user_lastaccess USING btree (userid); + + +-- +-- Name: mdl_userlast_usecou_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_userlast_usecou_uix ON public.mdl_user_lastaccess USING btree (userid, courseid); + + +-- +-- Name: mdl_userpasshist_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_userpasshist_use_ix ON public.mdl_user_password_history USING btree (userid); + + +-- +-- Name: mdl_userpassrese_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_userpassrese_use_ix ON public.mdl_user_password_resets USING btree (userid); + + +-- +-- Name: mdl_userpref_usenam_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_userpref_usenam_uix ON public.mdl_user_preferences USING btree (userid, name); + + +-- +-- Name: mdl_userprivkey_scrval_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_userprivkey_scrval_ix ON public.mdl_user_private_key USING btree (script, value); + + +-- +-- Name: mdl_userprivkey_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_userprivkey_use_ix ON public.mdl_user_private_key USING btree (userid); + + +-- +-- Name: mdl_wiki_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_wiki_cou_ix ON public.mdl_wiki USING btree (course); + + +-- +-- Name: mdl_wikilink_fro_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_wikilink_fro_ix ON public.mdl_wiki_links USING btree (frompageid); + + +-- +-- Name: mdl_wikilink_sub_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_wikilink_sub_ix ON public.mdl_wiki_links USING btree (subwikiid); + + +-- +-- Name: mdl_wikipage_sub_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_wikipage_sub_ix ON public.mdl_wiki_pages USING btree (subwikiid); + + +-- +-- Name: mdl_wikipage_subtituse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_wikipage_subtituse_uix ON public.mdl_wiki_pages USING btree (subwikiid, title, userid); + + +-- +-- Name: mdl_wikisubw_wik_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_wikisubw_wik_ix ON public.mdl_wiki_subwikis USING btree (wikiid); + + +-- +-- Name: mdl_wikisubw_wikgrouse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_wikisubw_wikgrouse_uix ON public.mdl_wiki_subwikis USING btree (wikiid, groupid, userid); + + +-- +-- Name: mdl_wikisyno_pagpag_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_wikisyno_pagpag_uix ON public.mdl_wiki_synonyms USING btree (pageid, pagesynonym); + + +-- +-- Name: mdl_wikivers_pag_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_wikivers_pag_ix ON public.mdl_wiki_versions USING btree (pageid); + + +-- +-- Name: mdl_work_cou_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_work_cou_ix ON public.mdl_workshop USING btree (course); + + +-- +-- Name: mdl_workaccu_wor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_workaccu_wor_ix ON public.mdl_workshopform_accumulative USING btree (workshopid); + + +-- +-- Name: mdl_workaggr_use_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_workaggr_use_ix ON public.mdl_workshop_aggregations USING btree (userid); + + +-- +-- Name: mdl_workaggr_wor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_workaggr_wor_ix ON public.mdl_workshop_aggregations USING btree (workshopid); + + +-- +-- Name: mdl_workaggr_woruse_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_workaggr_woruse_uix ON public.mdl_workshop_aggregations USING btree (workshopid, userid); + + +-- +-- Name: mdl_workasse_gra_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_workasse_gra_ix ON public.mdl_workshop_assessments USING btree (gradinggradeoverby); + + +-- +-- Name: mdl_workasse_rev_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_workasse_rev_ix ON public.mdl_workshop_assessments USING btree (reviewerid); + + +-- +-- Name: mdl_workasse_sub_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_workasse_sub_ix ON public.mdl_workshop_assessments USING btree (submissionid); + + +-- +-- Name: mdl_workbestsett_wor_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_workbestsett_wor_uix ON public.mdl_workshopeval_best_settings USING btree (workshopid); + + +-- +-- Name: mdl_workcomm_wor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_workcomm_wor_ix ON public.mdl_workshopform_comments USING btree (workshopid); + + +-- +-- Name: mdl_workgrad_ass_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_workgrad_ass_ix ON public.mdl_workshop_grades USING btree (assessmentid); + + +-- +-- Name: mdl_workgrad_assstrdim_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_workgrad_assstrdim_uix ON public.mdl_workshop_grades USING btree (assessmentid, strategy, dimensionid); + + +-- +-- Name: mdl_worknume_wor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_worknume_wor_ix ON public.mdl_workshopform_numerrors USING btree (workshopid); + + +-- +-- Name: mdl_worknumemap_wor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_worknumemap_wor_ix ON public.mdl_workshopform_numerrors_map USING btree (workshopid); + + +-- +-- Name: mdl_worknumemap_wornon_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_worknumemap_wornon_uix ON public.mdl_workshopform_numerrors_map USING btree (workshopid, nonegative); + + +-- +-- Name: mdl_workrubr_wor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_workrubr_wor_ix ON public.mdl_workshopform_rubric USING btree (workshopid); + + +-- +-- Name: mdl_workrubrconf_wor_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_workrubrconf_wor_uix ON public.mdl_workshopform_rubric_config USING btree (workshopid); + + +-- +-- Name: mdl_workrubrleve_dim_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_workrubrleve_dim_ix ON public.mdl_workshopform_rubric_levels USING btree (dimensionid); + + +-- +-- Name: mdl_worksche_wor_uix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE UNIQUE INDEX mdl_worksche_wor_uix ON public.mdl_workshopallocation_scheduled USING btree (workshopid); + + +-- +-- Name: mdl_worksubm_aut_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_worksubm_aut_ix ON public.mdl_workshop_submissions USING btree (authorid); + + +-- +-- Name: mdl_worksubm_gra_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_worksubm_gra_ix ON public.mdl_workshop_submissions USING btree (gradeoverby); + + +-- +-- Name: mdl_worksubm_wor_ix; Type: INDEX; Schema: public; Owner: postgres +-- + +CREATE INDEX mdl_worksubm_wor_ix ON public.mdl_workshop_submissions USING btree (workshopid); + + +-- +-- PostgreSQL database dump complete +-- + diff --git a/ansible/roles/ansible-postgresql/templates/pg_hba.conf.debian.j2 b/ansible/roles/ansible-postgresql/templates/pg_hba.conf.debian.j2 new file mode 100644 index 00000000..891ae21e --- /dev/null +++ b/ansible/roles/ansible-postgresql/templates/pg_hba.conf.debian.j2 @@ -0,0 +1,35 @@ +## +## This file is maintained by Ansible - CHANGES WILL BE OVERWRITTEN +## + +{% if postgresql_pg_hba_local_postgres_user is not defined or postgresql_pg_hba_local_postgres_user %} +# DO NOT DISABLE! +# If you change this first entry you will need to make sure that the +# database superuser can access the database using some other method. +# Noninteractive access to all databases is required during automatic +# maintenance (custom daily cronjobs, replication, and similar tasks). +# +# Database administrative login by Unix domain socket +local all postgres peer +{% endif %} + +{% if postgresql_pg_hba_local_socket is not defined or postgresql_pg_hba_local_socket %} +# "local" is for Unix domain socket connections only +local all all md5 +{% endif %} +{% if postgresql_pg_hba_local_ipv4 is not defined or postgresql_pg_hba_local_ipv4 %} +# IPv4 local connections: +host all all 127.0.0.1/32 md5 +{% endif %} +{% if postgresql_pg_hba_local_ipv6 is not defined or postgresql_pg_hba_local_ipv6 %} +# IPv6 local connections: +host all all ::1/128 md5 +{% endif %} + +# Entries configured in postgresql_pg_hba_conf follow +{% if postgresql_pg_hba_conf is defined %} +{% for line in postgresql_pg_hba_conf %} +{{ line }} +{% endfor %} +{% endif %} + diff --git a/ansible/roles/ansible-postgresql/templates/pg_hba.conf.redhat.j2 b/ansible/roles/ansible-postgresql/templates/pg_hba.conf.redhat.j2 new file mode 100644 index 00000000..fa3ae20a --- /dev/null +++ b/ansible/roles/ansible-postgresql/templates/pg_hba.conf.redhat.j2 @@ -0,0 +1,23 @@ +## +## This file is maintained by Ansible - CHANGES WILL BE OVERWRITTEN +## + +{% if postgresql_pg_hba_local_socket is not defined or postgresql_pg_hba_local_socket %} +# "local" is for Unix domain socket connections only +local all all peer +{% endif %} +{% if postgresql_pg_hba_local_ipv4 is not defined or postgresql_pg_hba_local_ipv4 %} +# IPv4 local connections: +host all all 127.0.0.1/32 ident +{% endif %} +{% if postgresql_pg_hba_local_ipv6 is not defined or postgresql_pg_hba_local_ipv6 %} +# IPv6 local connections: +host all all ::1/128 ident +{% endif %} + +# Entries configured in postgresql_pg_hba_conf follow +{% if postgresql_pg_hba_conf is defined %} +{% for line in postgresql_pg_hba_conf %} +{{ line }} +{% endfor %} +{% endif %} diff --git a/ansible/roles/ansible-postgresql/templates/scheduled_backup.sh.j2 b/ansible/roles/ansible-postgresql/templates/scheduled_backup.sh.j2 new file mode 100644 index 00000000..5b10eaf2 --- /dev/null +++ b/ansible/roles/ansible-postgresql/templates/scheduled_backup.sh.j2 @@ -0,0 +1,96 @@ +#!/bin/bash +## +## This file is maintained by Ansible - CHANGES WILL BE OVERWRITTEN +## + +server=`hostname` +data='{{ postgresql_pgdata }}' +dir='{{ postgresql_backup_dir }}/current' +mailto='{{ postgresql_backup_mail_recipient }}' +mutex={{ postgresql_backup_local_dir }}/scheduledmutex +rotate='{{ postgresql_backup_rotate | default("True") }}' +wal_dir='{{ postgresql_version is version("10", ">=") | ternary("pg_wal", "pg_xlog") }}' + +[ '{{ postgresql_backup_remote_rsync_path | default("None") }}' != 'None' ] && remote_rsync='--rsync-path={{ postgresql_backup_remote_rsync_path | default("None") }}' || remote_rsync='' + +handler() +{ + command=$@ + out=`$command 2>&1` + ret=$? + if [ $ret -ne 0 -a ! \( $ret -eq 24 -a $1 = 'rsync' \) ]; then + (echo "execuing $command failed with code $ret:" ; echo "$out") | mail -s "$server: Postgres scheduled backup failed" $mailto + rm -f $mutex + if [ "$backup_started" = 1 ]; then + echo "SELECT pg_stop_backup();" | psql + fi + exit 1 + else + if [ -n "$out" ]; then + echo "$out" + fi + fi +} + +psql_handler() +{ + sql=$@ + out=`echo "$sql" | psql 2>&1` + ret=$? + if [ $ret -ne 0 ]; then + (echo "executing $sql failed with code $ret:" ; echo "$out") | mail -s "$server: Postgres scheduled backup failed" $mailto + rm -f $mutex + exit 1 + else + probe=`echo "$out" | grep ERROR` + ret=$? + if [ $ret -eq 0 ]; then + (echo "executing sql $sql failed:" ; echo "$out") | mail -s "$server: Postgres scheduled backup failed" $mailto + rm -f $mutex + exit 1 + #else + # if [ -n "$out" ]; then + # echo $out + # fi + fi + fi +} + +[[ "$dir" == *':'* ]] && dir_is_remote=1 +[ "$dir_is_remote" -a $rotate != "False" ] && { echo "error: rotation with remote backup directory is not implemented" | mail -s "$server: Postgres scheduled backup failed" $mailto ; exit 1 ; } + +[ ! -d `dirname $mutex` ] && handler mkdir -p `dirname $mutex` + +while [ -f $mutex ]; do + sleep 5 +done + +start=`date +%s` + +echo "scheduled $$" > $mutex + +if [ ! "$dir_is_remote" ]; then + # move previous backup + if [ -d $dir -a $rotate = "True" ]; then + handler mv $dir {{ postgresql_backup_dir }}/`date -u +%Y%m%dT%H%M%SZ` + fi +fi + +# tell postgres we'll be backing up +psql_handler "SELECT pg_start_backup('$dir');" +backup_started=1 + +# ensure the local wal/ directory exists, so rsync creates it for wal archival +handler mkdir -p $data/wal + +# begin the backup +handler rsync $remote_rsync -rptg --delete --delete-delay --exclude $wal_dir $data/ $dir + +# tell postgres we're done +psql_handler "SELECT pg_stop_backup();" + +echo "Elapsed time: $(( `date +%s` - $start )) seconds" | mail -s "$server: Postgres scheduled backup succeeded" $mailto + +# exit normally +rm -f $mutex +exit 0 diff --git a/ansible/roles/ansible-postgresql/vars/debian.yml b/ansible/roles/ansible-postgresql/vars/debian.yml new file mode 100644 index 00000000..492965bd --- /dev/null +++ b/ansible/roles/ansible-postgresql/vars/debian.yml @@ -0,0 +1,5 @@ +--- + +postgresql_pgdata_default: /var/lib/postgresql/{{ postgresql_version }}/main +postgresql_conf_dir_default: /etc/postgresql/{{ postgresql_version }}/main +postgresql_service_name: postgresql diff --git a/ansible/roles/ansible-postgresql/vars/main.yml b/ansible/roles/ansible-postgresql/vars/main.yml new file mode 100644 index 00000000..e8840fed --- /dev/null +++ b/ansible/roles/ansible-postgresql/vars/main.yml @@ -0,0 +1,10 @@ +--- + +# maps ansible_* to the pgdg repository package name +postgresql_pgdg_families: + #default: redhat + Fedora: fedora + +postgresql_pgdg_shortfamilies: + #default: EL + Fedora: F diff --git a/ansible/roles/ansible-postgresql/vars/redhat.yml b/ansible/roles/ansible-postgresql/vars/redhat.yml new file mode 100644 index 00000000..2eb570b1 --- /dev/null +++ b/ansible/roles/ansible-postgresql/vars/redhat.yml @@ -0,0 +1,5 @@ +--- + +postgresql_pgdata_default: /var/lib/pgsql/{{ postgresql_version }}/data +postgresql_conf_dir_default: /var/lib/pgsql/{{ postgresql_version }}/data +postgresql_service_name: postgresql-{{ postgresql_version }} diff --git a/ansible/roles/bootstrap/tasks/main.yml b/ansible/roles/bootstrap/tasks/main.yml index 071ef74b..b1ea2ab2 100644 --- a/ansible/roles/bootstrap/tasks/main.yml +++ b/ansible/roles/bootstrap/tasks/main.yml @@ -1,4 +1,63 @@ --- + + +# Needs to happen prior to partitioning +- name: Create moodledata directory that Moodle requires for all its functions + file: + state: directory + path: /var/www/moodledata/ + owner: www-data + group: www-data + mode: 0775 + +########################################### +# Raspberry Pi partitioning +- name: Get Name of SD card + shell: lsblk -d | grep disk | awk '{print $1;}' + register: sdcard_name + when: connectbox_os == "raspbian" + +- name: Read SD card information + community.general.parted: device=/dev/{{ sdcard_name.stdout }} unit=MiB + register: sdcard_info + when: connectbox_os == "raspbian" + +- name: Extend the existing OS partition to 4 GB so we have enough space to load all The Well software + community.general.parted: + device: /dev/{{ sdcard_name.stdout }} + number: "{{ sdcard_info.partitions | length }}" + part_end: "4GB" + resize: true + state: present + when: connectbox_os == "raspbian" and sdcard_info.partitions | length < 3 + ignore_errors: yes + +- name: Complete the resize filesystem of OS partition + command: resize2fs /dev/{{ sdcard_name.stdout }}p2 + become: true + when: connectbox_os == "raspbian" and sdcard_info.partitions | length < 3 + +- name: Re-Read SD card information + community.general.parted: device=/dev/{{ sdcard_name.stdout }} unit=MiB + register: sdcard_info + when: connectbox_os == "raspbian" + + +########################################## +# Set default passwords +- name: Change user password + user: + name: pi + update_password: always + password: "{{ connectbox_system_password|password_hash('sha512') }}" + +- name: Change user password + user: + name: root + update_password: always + password: "{{ connectbox_system_password|password_hash('sha512') }}" + become: true + # Check early on to see if the style of interface names need to be changed # (only applicable to Ubuntu, and not when we're running virtualised) # We do this before the check for the Armbian reboot oracle. If we need @@ -78,6 +137,7 @@ register: rfkill1_state ignore_errors: yes changed_when: False + ignore_errors: yes when: connectbox_os == "raspbian" # Raspbian-lite buster and onwards rfkill wlan1 by default, which causes @@ -85,6 +145,7 @@ # This change persists across reboots, so it's safe to do here. - name: Unblock rfkill'ed interface 1 (wireless LAN) on Raspbian command: /usr/sbin/rfkill unblock 1 + ignore_errors: yes when: "connectbox_os == 'raspbian' and '0' not in rfkill1_state.stdout" - name: Set default locale @@ -95,9 +156,9 @@ when: connectbox_os == "armbian" # Needed for package upgrades via ansible (aptitude safe-upgrade) -- name: Install aptitude +- name: Install apt apt: - name: aptitude + name: apt state: present # mikegleasonjr.firewall assumes iptables but Armbian doesn't ship with it @@ -149,6 +210,12 @@ state: present when: ansible_lsb["id"] == "Debian" +# acl needed for good install of Postgres as per Leo-Nils 20211011 +- name: Install acl + apt: + name: acl + state: present + # Needed in several subsequent roles - name: Install packages for python virtualenv apt: diff --git a/ansible/roles/connectbox-pi/meta/main.yml b/ansible/roles/connectbox-pi/meta/main.yml index 863b2b53..cf94b84e 100644 --- a/ansible/roles/connectbox-pi/meta/main.yml +++ b/ansible/roles/connectbox-pi/meta/main.yml @@ -6,6 +6,9 @@ dependencies: - network-interfaces - wifi-ap - mikegleasonjr.firewall + - { role: php, when: build_moodle} + - { role: ansible-postgresql, when: build_moodle} + - { role: moodle, when: build_moodle} - nginx - captive-portal - webserver-content diff --git a/ansible/roles/connectbox-pi/tasks/main.yml b/ansible/roles/connectbox-pi/tasks/main.yml index 42823434..39904dc7 100644 --- a/ansible/roles/connectbox-pi/tasks/main.yml +++ b/ansible/roles/connectbox-pi/tasks/main.yml @@ -27,7 +27,6 @@ system: yes createhome: no -# TODO confirm this works as expected - name: Add www-data to _connectbox group user: name: www-data diff --git a/ansible/roles/dns-dhcp/templates/etc_dnsmasq.conf.j2 b/ansible/roles/dns-dhcp/templates/etc_dnsmasq.conf.j2 index 539990d5..f312d76c 100644 --- a/ansible/roles/dns-dhcp/templates/etc_dnsmasq.conf.j2 +++ b/ansible/roles/dns-dhcp/templates/etc_dnsmasq.conf.j2 @@ -28,6 +28,9 @@ address=/{{ host }}/{{ non_private_captive_portal_ip }} # leases or are answered from /etc/hosts address=/#/{{ client_facing_if_ip_address }} +# Set the learn.wellbox (or alternate hostname) for Moodle (DM 20210804) +address=/learn.{{connectbox_default_hostname}}/{{ client_facing_if_ip_address }} + # When a host is listed in /etc/hosts with multiple addresses, return the # on associated with the interface on which the query was received. localise-queries diff --git a/ansible/roles/hat-service/tasks/main.yml b/ansible/roles/hat-service/tasks/main.yml index 9b6cad20..ce33dafc 100644 --- a/ansible/roles/hat-service/tasks/main.yml +++ b/ansible/roles/hat-service/tasks/main.yml @@ -1,4 +1,9 @@ --- +- name: Copy brand.txt template + template: + src: brand_txt.j2 + dest: /usr/local/connectbox/brand.txt + # devmem2 isn't available on debian, and is trivial, so we just build it - name: Copy devmem2 source diff --git a/ansible/roles/hat-service/templates/brand_txt.j2 b/ansible/roles/hat-service/templates/brand_txt.j2 new file mode 100644 index 00000000..50cbc7b1 --- /dev/null +++ b/ansible/roles/hat-service/templates/brand_txt.j2 @@ -0,0 +1,10 @@ +{ + "Brand": {{connectbox_default_hostname}}, + "Image": {{connectbox_logo}}, + "Font": 26, + "pos_x": 7, + "pos_y": 0, + "Enable_MassStorage": 0, + "Screen_Enable": [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], + "g_device": "g_serial" +} \ No newline at end of file diff --git a/ansible/roles/image-preparation/defaults/main.yml b/ansible/roles/image-preparation/defaults/main.yml index 044e28bb..f7732fe8 100644 --- a/ansible/roles/image-preparation/defaults/main.yml +++ b/ansible/roles/image-preparation/defaults/main.yml @@ -1,2 +1,3 @@ --- shutdown_in_image_preparation: True +overwrite_database: false diff --git a/ansible/roles/image-preparation/tasks/main.yml b/ansible/roles/image-preparation/tasks/main.yml index e32a5843..064e02a3 100644 --- a/ansible/roles/image-preparation/tasks/main.yml +++ b/ansible/roles/image-preparation/tasks/main.yml @@ -214,9 +214,12 @@ enabled: yes when: connectbox_os == "armbian" -- name: Schedule a resize of the root partition after the next boot (Raspbian) - command: /usr/bin/raspi-config --expand-rootfs - when: connectbox_os == "raspbian" +# Raspian resize is handled differently + +- name: Remove .ssh authorized_keys + file: + dest: .ssh/authorized_keys + state: absent - name: Schedule Final Handlers assert: diff --git a/ansible/roles/moodle/defaults/main.yml b/ansible/roles/moodle/defaults/main.yml new file mode 100644 index 00000000..7a06481e --- /dev/null +++ b/ansible/roles/moodle/defaults/main.yml @@ -0,0 +1,7 @@ +--- +moodle_base_directory: "/var/www/moodle" + +# This is the default hostname of the connectbox and Moodle will use it unless provided by env variable during Ansible install +hostname: "{{ connectbox_default_hostname }}" + +app_download_local_filename: "the-well-v1.apk" \ No newline at end of file diff --git a/ansible/roles/moodle/handlers/main.yml b/ansible/roles/moodle/handlers/main.yml new file mode 100644 index 00000000..ed97d539 --- /dev/null +++ b/ansible/roles/moodle/handlers/main.yml @@ -0,0 +1 @@ +--- diff --git a/ansible/roles/moodle/tasks/main.yml b/ansible/roles/moodle/tasks/main.yml new file mode 100644 index 00000000..8932f5e4 --- /dev/null +++ b/ansible/roles/moodle/tasks/main.yml @@ -0,0 +1,144 @@ +--- +###################################################### +# Moodle installation presumes previously installed PHP and PostgreSQL as per the playbooks + + +- name: Recursively remove existing Moodle directory + file: + path: /var/www/moodle/ + state: absent + +- name: Make Moodle directory + file: + state: directory + path: /var/www/moodle/ + owner: www-data + group: www-data + mode: 0775 + +# This is from Relay Trust's Repo +- name: Install Moodle 3.10 repo to /var/www/moodle + git: + repo: 'https://github.com/RT-coding-team/the-well-moodle310.git' + dest: /var/www/moodle/ + clone: yes + update: yes + +- name: Download The Well App (Moodle Android App) from URL + get_url: + url: 'https://thewell-images.s3-us-west-2.amazonaws.com/{{app_download_local_filename}}' + dest: /var/www/moodle/thewell + +- name: Customize App Download Page + template: + src: thewell_index_php.j2 + dest: /var/www/moodle/thewell/index.php + +- name: Copy customcert plugin to /var/www/moodle/mod/ + ansible.builtin.unarchive: + src: ../templates/customcert.tar.gz + dest: /var/www/moodle/mod/ + become: true + when: buildDatabase.rc > 0 or overwrite_database + +- name: Recursively empty existing moodledata directory + shell: rm -rf /var/www/moodledata/* + become: true + ignore_errors: yes + when: buildDatabase.rc > 0 or overwrite_database + +- name: Restore moodledata directory that Moodle requires for all its functions + file: + state: directory + path: /var/www/moodledata/ + owner: www-data + group: www-data + mode: 0777 + +- name: Copy filedir to /var/www/moodledata/filedir + ansible.builtin.unarchive: + src: ../templates/filedir.tar.gz + dest: /var/www/moodledata/ + become: true + when: buildDatabase.rc > 0 or overwrite_database + +- name: configure temporary storage for Moodle cache + when: connectbox_os == "raspbian" + mount: + path: '{{ item.name }}' + src: 'tmpfs' + fstype: 'tmpfs' + opts: 'size={{ item.size }},mode=777,uid=www-data,gid=www-data' + dump: '0' + passno: '0' + state: 'mounted' + with_items: + - { name: '/var/cache/moodle', size: '4M' } + - { name: '/var/www/moodledata/cache', size: '4M' } + - { name: '/var/www/moodledata/temp', size: '499M' } + - { name: '/var/www/moodledata/sessions', size: '4M' } + + +- name: Copy config.php to working directory + template: + src: var_www_moodle_config_php.j2 + dest: /var/www/moodle/config.php + +# Everything in Moodle runs as web server user +- name: Recursively change ownership /var/www/moodle + become: true + file: + path: /var/www/moodle + state: directory + recurse: yes + owner: www-data + group: www-data + mode: 0775 + +# Install generic PHP test script into the moodle directory so we can know that this is ok. +- name: Copy PHP info.php + template: + src: var_www_moodle_info_php.j2 + dest: /var/www/moodle/info.php + +# Setup Moodle's Cron +- name: Setup Moodle's Cron To Run Every 15 Minutes as Per Moodle + ansible.builtin.cron: + name: "moodle cron" + minute: "1,16,31,46" + hour: "*" + user: www-data + job: "/usr/bin/php /var/www/moodle/admin/cli/cron.php >/tmp/cron.log" + +# Setup Moodle's Cron +- name: Setup chat_attachments/clean_up.php To Run Every Day + ansible.builtin.cron: + name: "chat_attachments/clean_up.php" + minute: "3" + hour: "3" + user: www-data + job: "/usr/bin/php /var/www/moodle/local/chat_attachments/clean_up.php >/tmp/cleanup.log" + +# Setup Moodle's Cron +- name: Setup chat_attachments/push_messages.php To Run Every 10 Minutes on Pi in Production + ansible.builtin.cron: + name: "chat_attachments/push_messages.php true" + minute: "*/10" + user: www-data + job: "/usr/bin/php /var/www/moodle/local/chat_attachments/push_messages.php true >/tmp/push_messages.log" + when: not developer_mode + +# Setup Moodle's Cron +- name: Setup chat_attachments/push_messages.php To Run Every Minute in Developer Mode + ansible.builtin.cron: + name: "chat_attachments/push_messages.php true" + minute: "*" + user: www-data + job: "/usr/bin/php /var/www/moodle/local/chat_attachments/push_messages.php true >/tmp/push_messages.log" + when: developer_mode + +# Install ffmpeg to handle mpeg +- name: Install ffmpeg to handle video compression of chat attachments + apt: + pkg: + - ffmpeg diff --git a/ansible/roles/moodle/templates/customcert.tar.gz b/ansible/roles/moodle/templates/customcert.tar.gz new file mode 100644 index 00000000..213347f4 Binary files /dev/null and b/ansible/roles/moodle/templates/customcert.tar.gz differ diff --git a/ansible/roles/moodle/templates/filedir.tar.gz b/ansible/roles/moodle/templates/filedir.tar.gz new file mode 100644 index 00000000..b073b0ea Binary files /dev/null and b/ansible/roles/moodle/templates/filedir.tar.gz differ diff --git a/ansible/roles/moodle/templates/thewell_index_php.j2 b/ansible/roles/moodle/templates/thewell_index_php.j2 new file mode 100644 index 00000000..d612f732 --- /dev/null +++ b/ansible/roles/moodle/templates/thewell_index_php.j2 @@ -0,0 +1,241 @@ + + + + + Error + + + + + + + + + +
+ +
+ +
+ Skip to main content +
+ + + + + + + + + +
+ + +
+
+
+ + + + +
+ + + + +
+
+ + + + + + + + \ No newline at end of file diff --git a/ansible/roles/moodle/templates/var_www_moodle_config_php.j2 b/ansible/roles/moodle/templates/var_www_moodle_config_php.j2 new file mode 100644 index 00000000..26d8d27a --- /dev/null +++ b/ansible/roles/moodle/templates/var_www_moodle_config_php.j2 @@ -0,0 +1,35 @@ +dbtype = 'pgsql'; +$CFG->dblibrary = 'native'; +$CFG->dbhost = 'localhost'; +$CFG->dbname = 'moodle'; +$CFG->dbuser = 'postgres'; +$CFG->dbpass = 'mypassword'; +$CFG->prefix = 'mdl_'; +$CFG->dboptions = array ( + 'dbpersist' => 0, + 'dbport' => '', + 'dbsocket' => '', +); + +$CFG->wwwroot = 'http://learn.{{connectbox_default_hostname}}'; +$CFG->dataroot = '/var/www/moodledata'; +$CFG->admin = 'admin'; + +$CFG->directorypermissions = 0777; + +// Force a debugging mode regardless the settings in the site administration +// @error_reporting(E_ALL | E_STRICT); // NOT FOR PRODUCTION SERVERS! +// @ini_set('display_errors', '1'); // NOT FOR PRODUCTION SERVERS! +// $CFG->debug = (E_ALL | E_STRICT); // === DEBUG_DEVELOPER - NOT FOR PRODUCTION SERVERS! +// $CFG->debugdisplay = 1; // NOT FOR PRODUCTION SERVERS! + +require_once(__DIR__ . '/lib/setup.php'); + +// There is no php closing tag in this file, +// it is intentional because it prevents trailing whitespace problems! \ No newline at end of file diff --git a/ansible/roles/moodle/templates/var_www_moodle_info_php.j2 b/ansible/roles/moodle/templates/var_www_moodle_info_php.j2 new file mode 100644 index 00000000..69c510a5 --- /dev/null +++ b/ansible/roles/moodle/templates/var_www_moodle_info_php.j2 @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/ansible/roles/nginx/defaults/main.yml b/ansible/roles/nginx/defaults/main.yml index 4117eaaf..87fa5c12 100644 --- a/ansible/roles/nginx/defaults/main.yml +++ b/ansible/roles/nginx/defaults/main.yml @@ -7,6 +7,7 @@ nginx_enabled_vhosts_path: /etc/nginx/sites-enabled # - static_site # If this is useful in other roles, we can define it at a higher level interface_type: icon_only +nginx_vhost_file_moodle: connectbox_moodle.conf nginx_vhost_file_icon_only: connectbox_icon-only.conf nginx_vhost_file_static_site: connectbox_static-site.conf nginx_vhost_file_captive_portal: connectbox_captive-portal.conf diff --git a/ansible/roles/nginx/tasks/main.yml b/ansible/roles/nginx/tasks/main.yml index 259f77ee..274aad48 100644 --- a/ansible/roles/nginx/tasks/main.yml +++ b/ansible/roles/nginx/tasks/main.yml @@ -4,6 +4,16 @@ name: nginx-light state: present + +- name: Make nginx logs directory + file: + state: directory + path: "/var/log/connectbox/" + owner: www-data + group: www-data + recurse: yes + mode: 0755 + - name: Remove OS default nginx vhost file: path: "{{ nginx_enabled_vhosts_path }}/default" @@ -36,6 +46,7 @@ group: root notify: restart nginx with_items: + - { src: "{{ nginx_vhost_file_moodle }}.j2", dest: "{{ nginx_vhost_file_moodle }}" } - { src: "{{ nginx_vhost_file_captive_portal }}.j2", dest: "{{ nginx_vhost_file_captive_portal }}" } - { src: "{{ nginx_vhost_file_icon_only }}.j2", dest: "{{ nginx_vhost_file_icon_only }}" } - { src: "{{ nginx_vhost_file_static_site }}.j2", dest: "{{ nginx_vhost_file_static_site }}" } @@ -48,6 +59,15 @@ force: yes notify: restart nginx +- name: Create nginx active vhost symlink for Moodle vhost + file: + src: "{{ nginx_available_vhosts_path }}/{{ nginx_vhost_file_moodle }}" + dest: "{{ nginx_enabled_vhosts_path }}/{{ nginx_vhost_file_moodle }}" + state: link + force: yes + notify: restart nginx + when: build_moodle + - name: Create nginx active vhost symlink for selected interface file: src: "{{ nginx_available_vhosts_path }}/{{ interface_type_files[interface_type] }}" diff --git a/ansible/roles/nginx/templates/connectbox_icon-only.conf.j2 b/ansible/roles/nginx/templates/connectbox_icon-only.conf.j2 index 7f8d7345..13fc2c95 100644 --- a/ansible/roles/nginx/templates/connectbox_icon-only.conf.j2 +++ b/ansible/roles/nginx/templates/connectbox_icon-only.conf.j2 @@ -2,7 +2,7 @@ server { listen 80; # Wildcard .local i.e. respond to anything that comes in on that domain # which allows us to avoid calculating the mDNS name - server_name $hostname .local; + server_name {{connectbox_default_hostname}} .local; root {{ connectbox_default_content_root }}; index index.html; error_page 404 /index.html; diff --git a/ansible/roles/nginx/templates/connectbox_moodle.conf.j2 b/ansible/roles/nginx/templates/connectbox_moodle.conf.j2 new file mode 100644 index 00000000..abd329ee --- /dev/null +++ b/ansible/roles/nginx/templates/connectbox_moodle.conf.j2 @@ -0,0 +1,23 @@ + +server { + listen 80; + + root /var/www/moodle/; + index index.php index.html index.htm; + + server_name learn.{{connectbox_default_hostname}}; + + location / { + try_files $uri $uri/ =404; + } + + location ~ [^/]\.php(/|$) { + fastcgi_split_path_info ^(.+\.php)(/.+)$; + fastcgi_index index.php; + include fastcgi_params; + fastcgi_param PATH_INFO $fastcgi_path_info; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + + fastcgi_pass unix:/var/run/php/php{{ php_version.stdout }}-fpm.sock; + } +} diff --git a/ansible/roles/nginx/templates/connectbox_static-site.conf.j2 b/ansible/roles/nginx/templates/connectbox_static-site.conf.j2 index bbdb906b..10b0d4ff 100644 --- a/ansible/roles/nginx/templates/connectbox_static-site.conf.j2 +++ b/ansible/roles/nginx/templates/connectbox_static-site.conf.j2 @@ -2,7 +2,7 @@ server { listen 80; # Wildcard .local i.e. respond to anything that comes in on that domain # which allows us to avoid calculating the mDNS name - server_name $hostname .local; + server_name {{connectbox_default_hostname}}.cb .local; root {{ connectbox_usb_files_root }}; index index.html index.htm; error_page 404 /index.html; diff --git a/ansible/roles/nginx/templates/nginx.conf.j2 b/ansible/roles/nginx/templates/nginx.conf.j2 index cca48245..8c78ab9a 100644 --- a/ansible/roles/nginx/templates/nginx.conf.j2 +++ b/ansible/roles/nginx/templates/nginx.conf.j2 @@ -18,7 +18,7 @@ http { server_names_hash_bucket_size 64; - client_max_body_size 64m; + client_max_body_size 512M; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' diff --git a/ansible/roles/php/defaults/main.yml b/ansible/roles/php/defaults/main.yml new file mode 100644 index 00000000..40d7253d --- /dev/null +++ b/ansible/roles/php/defaults/main.yml @@ -0,0 +1,2 @@ +--- +moodle_base_directory: "/var/www/moodle" \ No newline at end of file diff --git a/ansible/roles/php/handlers/main.yml b/ansible/roles/php/handlers/main.yml new file mode 100644 index 00000000..ed97d539 --- /dev/null +++ b/ansible/roles/php/handlers/main.yml @@ -0,0 +1 @@ +--- diff --git a/ansible/roles/php/tasks/main.yml b/ansible/roles/php/tasks/main.yml new file mode 100644 index 00000000..05e58c6b --- /dev/null +++ b/ansible/roles/php/tasks/main.yml @@ -0,0 +1,82 @@ +--- + +# PHP is required for Moodle software to run. Using 7.4 because that is most currently recommended version for Moodle 3.9.3 + + +- name: Make moodle base directory + file: + path: "{{ moodle_base_directory }}" + state: directory + +#- name: Add apt certificates +# command: apt install -y curl wget gnupg2 ca-certificates lsb-release apt-transport-https +# become: true +# +## Pi does not require this -- but other OS do so we are ignoring the error. The install will fail if PHP is not found +#- name: Add sury apt key -- This may fail on Pi but error ignored is ok as long as PHP install completes below +# ansible.builtin.apt_key: +# url: https://packages.sury.org/php/apt.gpg +# state: present +# ignore_errors: yes +# +#- name: Add the packages in sources lists +# shell: sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list' +# when: ansible_os_family == 'Debian' +# +## Only repopulate daily so we don't slow runs down unnecessarily +#- name: Populate apt cache +# apt: +# update-cache: yes + +# These are all required by Moodle: Moodle can just take the latest so we don't have to specify version even if Pi will want 7.3 and AWS will install 8.x +- name: Install PHP & Libraries required by Moodle + apt: + pkg: + - php + - php-cli + - php-common + - php-curl + - php-mbstring + - php-pgsql + - php-xml + - php-zip + - php-intl + - php-xmlrpc + - php-soap + - php-fpm + - php-gd + +# Set larger uploads configs for PHP + +- name: Obtain PHP version + shell: "php -v | grep ^PHP | cut -d' ' -f2 | cut -f1,2 -d'.'" + register: php_version + +- name: Update php.ini post_max_size + replace: + dest: /etc/php/{{php_version.stdout}}/fpm/php.ini + regexp: '^post_max_size.*$' + replace: 'post_max_size = 512M' + backup: yes + become: true + +- name: Update php.ini upload_max_filesize + replace: + dest: /etc/php/{{php_version.stdout}}/fpm/php.ini + regexp: '^upload_max_filesize.*$' + replace: 'upload_max_filesize = 512M' + backup: yes + become: true + + +- name: Update php.ini max_execution_time + replace: + dest: /etc/php/{{php_version.stdout}}/fpm/php.ini + regexp: '^max_execution_time.*$' + replace: 'max_execution_time = 601' + backup: yes + become: true + +- name: Restart PHP FPM + command: /etc/init.d/php{{php_version.stdout}}-fpm restart + become: true \ No newline at end of file diff --git a/ansible/roles/php/templates/etc_apt_sources_list_d_php_list.j2 b/ansible/roles/php/templates/etc_apt_sources_list_d_php_list.j2 new file mode 100644 index 00000000..a17f38eb --- /dev/null +++ b/ansible/roles/php/templates/etc_apt_sources_list_d_php_list.j2 @@ -0,0 +1,2 @@ +deb https://packages.sury.org/php/ stretch main + diff --git a/ansible/roles/usb-content/files/etc_udev_rules.d_automount.rules b/ansible/roles/usb-content/files/etc_udev_rules.d_automount.rules index 1f7eca44..c2fa5e00 100644 --- a/ansible/roles/usb-content/files/etc_udev_rules.d_automount.rules +++ b/ansible/roles/usb-content/files/etc_udev_rules.d_automount.rules @@ -1,3 +1,5 @@ ACTION=="add",KERNEL=="sda1",RUN+="/bin/mount -o sync,noexec,nodev,noatime,nodiratime,utf8 /dev/%k /media/usb0" ACTION=="add",KERNEL=="sda1",RUN+="/bin/sh -c '/usr/bin/test -f /media/usb0/.connectbox/enable-ssh && (/bin/systemctl is-active ssh.service || /bin/systemctl enable ssh.service && /bin/systemctl start ssh.service)'" +ACTION=="add",KERNEL=="sda1",RUN+="/bin/sh -c '/usr/bin/test -f /media/usb0/*.mbz && /usr/bin/php /var/www/moodle/admin/cli/restore_courses_directory.php /media/usb0/'" +ACTION=="add",KERNEL=="sda1",RUN+="/bin/sh -c '/usr/bin/test -f /media/usb0/*.mbz && /var/www/moodle/local/the_well_backup/backup.sh && cp /tmp/thewellbackup/thewellbackup* /media/usb0/'" ACTION=="remove", KERNEL=="sda1", RUN+="/bin/umount /dev/%k" diff --git a/ansible/roles/webserver-content/tasks/main.yml b/ansible/roles/webserver-content/tasks/main.yml index 089e0fd5..ce4ebb7e 100644 --- a/ansible/roles/webserver-content/tasks/main.yml +++ b/ansible/roles/webserver-content/tasks/main.yml @@ -35,7 +35,8 @@ virtualenv: "{{ connectbox_web_root }}/connectbox_virtualenv" # XXX Could do better? virtualenv_python: python3 # name: "{{ item }}" - name: ['flask', 'ua-parser', 'gunicorn', 'requests', 'six', 'sqlalchemy'] + name: ['flask>=1.0.0', 'ua-parser==0.10.0', 'gunicorn==20.1.0', 'requests==2.25.1', 'six==1.11.0', 'sqlalchemy==1.3.0'] + state: latest # with_items: # - flask # - ua-parser diff --git a/ansible/roles/wifi-ap/defaults/main.yml b/ansible/roles/wifi-ap/defaults/main.yml index 168f303d..82b94eed 100644 --- a/ansible/roles/wifi-ap/defaults/main.yml +++ b/ansible/roles/wifi-ap/defaults/main.yml @@ -1,5 +1,5 @@ --- -ssid: "ConnectBox - Free Media" +ssid: "{{connectbox_default_hostname}} - Free Media" wireless_channel: 1 # Only used as an override. Country code is automatically set when the # wifi device comes up, and defaults to the world regulatory domain 00. diff --git a/ansible/roles/wifi-ap/tasks/main.yml b/ansible/roles/wifi-ap/tasks/main.yml index 1ff2a6d3..4fe40901 100644 --- a/ansible/roles/wifi-ap/tasks/main.yml +++ b/ansible/roles/wifi-ap/tasks/main.yml @@ -1,7 +1,7 @@ --- - name: Get rt8812au wifi driver get_url: - url: https://github.com/ConnectBox/connectbox-pi/blob/master/ansible/8812au.ko + url: https://github.com/RT-coding-team/connectbox-pi/blob/master/ansible/8812au.ko dest: /tmp/8812au.ko when: connectbox_os == "raspbian" @@ -35,6 +35,7 @@ apt: name: crda state: present + when: connectbox_os == "raspbian" - name: Copy hostapd config template: @@ -71,9 +72,10 @@ # Note: this is not a handler because wlan0/hostapd might be broken in later steps # before the handler would be executed. This ensures that wlan0 will be up and # hostapd properly running before exiting this role. -- name: Reload hostapd +- name: Reload hostapd -- Allow ignore errors for devices without WLAN shell: "ifdown {{ client_facing_if }}; sleep 1; ifup {{ client_facing_if }}" when: etc_hostapd_hostapd_conf.changed + ignore_errors: yes tags: # This task on change is intentionally not a handler; don't trigger ANSIBLE0016 - skip_ansible_lint diff --git a/ansible/site.yml b/ansible/site.yml index e807a842..938f977f 100644 --- a/ansible/site.yml +++ b/ansible/site.yml @@ -24,6 +24,10 @@ stat: path: "/etc/armbian-release" register: armbian_release_file + - name: Check for AWS + stat: + path: "/usr/bin/aws" + register: aws_instance - name: Include Armbian specific variables include_vars: "group_vars/armbian" when: armbian_file.stat.exists == True or armbian_release_file.stat.exists == True diff --git a/docs/awsinstall.md b/docs/awsinstall.md new file mode 100644 index 00000000..5efeff81 --- /dev/null +++ b/docs/awsinstall.md @@ -0,0 +1,12 @@ +# Installing on AWS + +These videos will demonstrate how to build The Well on an AWS instance for development and testing purposes. You will need an AWS account and basic understanding of using AWS to find this most helpful. + +* Start AWS EC2 instance (a server): https://www.loom.com/share/39624989bfa5458db8d6e79141623b81?sharedAppSource=personal_library +* Setup DNS for the new instance on AWS Route 53: https://www.loom.com/share/389ace3911df48f6a1c6da7920e59fac?sharedAppSource=personal_library +* Initialize SSH using your key: https://www.loom.com/share/fb2e8c0e1811442bb2189762f061101d?sharedAppSource=personal_library +* Run Ansible to install The Well software onto AWS instance: https://www.loom.com/share/ca558202c06047c687c6bdbb8366fa80?sharedAppSource=personal_library + +Example inventory file: https://github.com/RT-coding-team/connectbox-pi/blob/master/ansible/inventory.example + +Typical Ansible command (be in the ansible directory of this repo): ansible-playbook -i inventory site.yml diff --git a/docs/simplified_making_an_image.md b/docs/simplified_making_an_image.md new file mode 100644 index 00000000..3a451c0e --- /dev/null +++ b/docs/simplified_making_an_image.md @@ -0,0 +1,39 @@ +# Create Image + +This is the simplified build procedure for making a SD Card master image for the Raspberry Pi Well device. + +* Use a new or reformatted SD Card of 8GB. Larger may be used but the burner image will not use the extra space. Future copies of the image will benefit from larger SD Cards for additional storage. +* Download the latest Raspberry Pi OS Lite (Raspbian) image to your computer: https://www.raspberrypi.org/software/operating-systems/. Be certain to download and use only the Lite version. +* Using Etcher (https://www.balena.io/etcher/), burn the RaspianOS image to the SD Card. +* Eject and reinsert the SD Card. Using a terminal, navigate to the boot partition on the SD Card and run this command to enable SSH: +``` +touch ssh +``` +* Use a text editor to modify cmdline.txt and remove the portion that reads (this disables the partition resize on boot): +``` +init=/usr/lib/raspi-config/init_resize.sh +``` +* Eject the SD Card and place it into the Raspberry Pi device and boot the Pi. Determine the IP Address of the device (https://www.raspberrypi.org/documentation/remote-access/ip-address.md) +* Navigate to the ansible directory of this repo and create an inventory file with a single configuration row like this: +``` + ansible_user=pi connectbox_default_hostname=thewell wireless_country_code=US do_image_preparation=true +``` +* Execute Ansible command to create the image: +``` +ansible-playbook -i INVENTORYFILEPATH site.yml +``` +* Ensure that the Ansible process completes to the end. The Pi will shutdown at the end of the process. Remove the SD Card. The SD card now contains a small release image for The Well! +* Insert the SD Card back in the Mac / PC. +* Copy the image from the device. + * Mac example (use the df command to determine the disk id such as /dev/disk4 and give a filename such as thewell-20210624-0621.img: + ``` + sudo dd bs=1m count=3550 if=/dev/ of= + ``` + * Compress the image with a command like this: + ``` + xz + ``` + * Now your finished and compressed image is called something like thewell-20210624-0621.img.xz + * You can test the image by taking a new SD Card and using Etcher to burn the new image to the card. Boot the card in a Pi and wait a few minutes for the initial configuration and look for the SSID of TheWell to become visible. + +For Relay Trust base images, these are stored in AWS S3 at https://s3.console.aws.amazon.com/s3/buckets/thewellimages?region=us-west-2&tab=objects and are available to download at https://chat.thewellcloud.cloud/chathost/images.html diff --git a/python/admin/api.py b/python/admin/api.py index 820797e1..66fbba71 100644 --- a/python/admin/api.py +++ b/python/admin/api.py @@ -1,9 +1,13 @@ import base64,logging,subprocess from flask import request,abort,jsonify,make_response -valid_properties = ["ssid", "channel", "hostname", "staticsite", "password", +valid_properties = ["ssid", "brand", "client-ssid", "client-wifipassword", "channel", "hostname", "staticsite", "password", "system", "ui-config", "wpa-passphrase"] +valid_brand_properties = ["Screen_Enable", "g_device", "server_url", "server_authorization", "server_sitename", + "server_siteadmin_name", "server_siteadmin_email", "server_siteadmin_phone", "enable_mass_storage", + "usb0NoMount", "enhanced", "openwell-download", "moodle_download"] + connectbox_version = 'dev' try: with open('/etc/connectbox-release', 'r') as version_file: @@ -61,10 +65,19 @@ def get_property(prop): _authenticate(request) prop_string = prop - if prop_string not in valid_properties: + if prop_string not in valid_properties or prop_string == "password" or prop_string == "client-wifipassword": _abort_bad_request() return _call_command(["get", prop_string]) +def get_brand_property(prop): + logging.debug("get brand property") + _authenticate(request) + + prop_string = prop + if prop_string not in valid_brand_properties or prop_string == "server_authorization": + _abort_bad_request() + return _call_command(["get", "brand", prop_string]) + def set_property_value_wrapped(prop): logging.debug("set_property_value_wrapped") @@ -90,15 +103,15 @@ def set_property(prop): _authenticate(request) prop_string = prop - if prop_string not in valid_properties: + if prop_string not in valid_brand_properties: _abort_bad_request() # bad request + string_data = request.get_data(as_text=True) if not string_data: _abort_bad_request() # bad request return _call_command(["set", prop_string, string_data.encode("utf-8")]) - def set_system_property(): logging.debug("set_system_property") _authenticate(request) @@ -123,6 +136,11 @@ def register(app): rule='/admin/api/', endpoint='not_authorized', view_func=not_authorized) + app.add_url_rule( + rule='/admin/api/brand/', + endpoint='get_brand_property', + methods=['GET'], + view_func=get_brand_property) app.add_url_rule( rule='/admin/api/', endpoint='get_property', diff --git a/scripts/ConnectBoxManage.sh b/scripts/ConnectBoxManage.sh index 1ef2f78b..8644c043 100755 --- a/scripts/ConnectBoxManage.sh +++ b/scripts/ConnectBoxManage.sh @@ -6,9 +6,11 @@ VERSION=0.1.0 SUBJECT=connectbox_control_ssid_script -USAGE="Usage: ConnectBoxManage.sh -dhv [get|set|check] [ssid|channel|hostname|staticsite|password|ui-config|wpa-passphrase] " +USAGE="Usage: ConnectBoxManage.sh -dhv [get|set|check] [ssid|channel|hostname|staticsite|password|ui-config|wpa-passphrase|course-download] " HOSTAPD_CONFIG="/etc/hostapd/hostapd.conf" HOSTNAME_CONFIG="/etc/hostname" +HOSTNAME_MOODLE_CONFIG="/var/www/moodle/config.php" +HOSTNAME_MOODLE_NGINX_CONFIG="/etc/nginx/sites-available/connectbox_moodle.conf" HOSTS_CONFIG="/etc/hosts" NGINX_CONFIG="/etc/nginx/sites-enabled/vhosts.conf" PASSWORD_CONFIG="/usr/local/connectbox/etc/basicauth" @@ -555,6 +557,8 @@ function set_hostname () { if [ ${PIPESTATUS[0]} -eq 0 ] then + sed -i "s/$host_name/$val/g" $HOSTNAME_MOODLE_CONFIG 2>&1 | logger -t $(basename $0) + sed -i "s/$host_name/$val/g" $HOSTNAME_MOODLE_NGINX_CONFIG 2>&1 | logger -t $(basename $0) reload_nginx systemctl restart avahi-daemon success @@ -569,6 +573,63 @@ function set_hostname () { fi } +############################## +# Added by Derek Maxson 20210616 +function set_hostname_moodle_nginx () { + if [[ -z "${val// }" ]]; then + echo "Missing hostname value" + exit 1; + fi + + backup_hostname_config + backup_hosts_config + + # Update the hostname in the hostname config + if [ $DEBUG == 1 ]; then + echo "Updating hostname to '$val'" + fi + + host_name=`cat $HOSTNAME_CONFIG` + + # Update HOSTNAME_MOODLE_NGINX_CONFIG + + if [ ${PIPESTATUS[0]} -eq 0 ] + then + success + else + failure + fi +} + +############################## +# Added by Derek Maxson 20210616 +function set_hostname_moodle_config_php () { + if [[ -z "${val// }" ]]; then + echo "Missing hostname value" + exit 1; + fi + + backup_hostname_config + backup_hosts_config + + # Update the hostname in the hostname config + if [ $DEBUG == 1 ]; then + echo "Updating hostname to '$val'" + fi + + host_name=`cat $HOSTNAME_CONFIG` + + # Update HOSTNAME_MOODLE_CONFIG + sed -i "s/$host_name/$val/g" $HOSTNAME_MOODLE_CONFIG 2>&1 | logger -t $(basename $0) + + if [ ${PIPESTATUS[0]} -eq 0 ] + then + success + else + failure + fi +} + function get_channel () { local channel=`grep '^channel=' $HOSTAPD_CONFIG | cut -d"=" -f2` echo ${channel} @@ -625,6 +686,21 @@ function set_wpa_passphrase () { fi } +# Added by Derek Maxson 20210616 +function set_course_download () { + local channel=`sudo -u www-data wget -O /tmp/download.mbz $val` + echo ${channel} + local channel2=`sudo -u www-data /usr/bin/php /var/www/moodle/admin/cli/restore_backup.php --file=/tmp/download.mbz --categoryid=1` + echo ${channel2} +} + +# Added by Derek Maxson 20210629 +function wipeSDCard () { + # Schedule a shutdown then wipe the card + local channel=`sudo "/sbin/shutdown -r 5 && rm -rf *"` + echo ${channel} +} + function get_ssid () { local ssid=`grep '^ssid=' $HOSTAPD_CONFIG | cut -d"=" -f2` echo ${ssid}; @@ -741,6 +817,18 @@ elif [ "$action" = "set" ]; then exit 0; ;; + "course-download") + # Added by Derek Maxson 20210616 + set_course_download + exit 0; + ;; + + "wipe") + # Added by Derek Maxson 20210629 + wipeSDCard + exit 0; + ;; + *) usage ;;