Metadata-Version: 2.1
Name: xblock-sql-grader
Version: 0.5.0
Summary: SQL Grader XBlock
License: AGPLv3
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Django
Classifier: Framework :: Django :: 3.2
Classifier: Framework :: Django :: 4.2
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.8
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: Django
Requires-Dist: XBlock

SQL Grader XBlock
=================

XBlock to grade SQL statements
via a SQLite engine.

|badge-travis|
|badge-coveralls|

This package provides an XBlock for use with the Open EdX Platform.
Participants can be graded on SQL scripts, written in code editor
supporting:

- syntax highlighting
- autocomplete (with Ctrl+Space)



Installation
------------


System Administrator
~~~~~~~~~~~~~~~~~~~~

To install the XBlock on your platform,
add the following to your `requirements.txt` file:

    git+https://github.com/Stanford-Online/xblock-sql-grader.git@master#egg=sql_grader==0.0.1



Course Staff
~~~~~~~~~~~~

To install the XBlock in your course,
access your `Advanced Module List`:

    Settings -> Advanced Settings -> Advanced Module List

and add the following:

    sql_grader



.. |badge-coveralls| image:: https://coveralls.io/repos/github/Stanford-Online/xblock-sql-grader/badge.svg?branch=master
   :target: https://coveralls.io/github/Stanford-Online/xblock-sql-grader?branch=master
.. |badge-travis| image:: https://travis-ci.org/Stanford-Online/xblock-sql-grader.svg?branch=master
   :target: https://travis-ci.org/Stanford-Online/xblock-sql-grader
