solution TEXT ,
statement TEXT NOT NULL,
testcnt INT NOT NULL,
+ precnt INT,
tests TEXT,
timeout REAL NOT NULL,
value INT NOT NULL,
INSERT INTO column_comments VALUES ('problems', 'solution', 'Solution (HTML)');
INSERT INTO column_comments VALUES ('problems', 'statement', 'Statement (HTML)');
INSERT INTO column_comments VALUES ('problems', 'testcnt', 'Number of tests');
+INSERT INTO column_comments VALUES ('problems', 'precnt', 'Number of pretests. NULL indicates full feedback.');
INSERT INTO column_comments VALUES ('problems', 'tests', 'JSON array of test values for ::Runner::File');
INSERT INTO column_comments VALUES ('problems', 'value', 'Problem value when used in a contest.');
INSERT INTO column_comments VALUES ('problems', 'genformat', 'Format (programming language) of the generator if using the Run generator');
Number of tests
+=head2 precnt
+
+ data_type: 'integer'
+ is_nullable: 1
+
+Number of pretests. NULL indicates full feedback.
+
=head2 tests
data_type: 'text'
{ data_type => "text", is_nullable => 0 },
"testcnt",
{ data_type => "integer", is_nullable => 0 },
+ "precnt",
+ { data_type => "integer", is_nullable => 1 },
"tests",
{ data_type => "text", is_nullable => 1 },
"timeout",
__PACKAGE__->many_to_many("contests", "contest_problems", "contest");
-# Created by DBIx::Class::Schema::Loader v0.07042 @ 2014-12-19 16:54:00
-# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:QZHyWOWaPmTm/EQ5M22CGA
+# Created by DBIx::Class::Schema::Loader v0.07042 @ 2015-02-14 09:42:26
+# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:sc9vhXkFlp0UaLK7w0OUXA
use Class::Method::Modifiers qw/after/;