Openall_time_applet::DB_SCHEMA = { "tables" => { "Option" => { "columns" => [ {"name" => "id", "type" => "int", "autoincr" => true, "primarykey" => true}, {"name" => "title", "type" => "varchar"}, {"name" => "value", "type" => "text"} ] }, "Organisation" => { "columns" => [ {"name" => "id", "type" => "int", "autoincr" => true, "primarykey" => true}, {"name" => "openall_uid", "type" => "int"}, {"name" => "name", "type" => "varchar"} ], "indexes" => [ "openall_uid" ] }, "Task" => { "columns" => [ {"name" => "id", "type" => "int", "autoincr" => true, "primarykey" => true}, {"name" => "openall_uid", "type" => "int"}, {"name" => "organisation_id", "type" => "int"}, {"name" => "title", "type" => "varchar"} ], "indexes" => [ "openall_uid", "organisation_id", ] }, "Timelog" => { "columns" => [ {"name" => "id", "type" => "int", "autoincr" => true, "primarykey" => true}, {"name" => "task_id", "type" => "int"}, {"name" => "timestamp", "type" => "datetime"}, {"name" => "time", "type" => "int"}, {"name" => "time_sync", "type" => "varchar"}, {"name" => "timetype", "type" => "enum", "maxlength" => "'normal','overtime150','overtime200'", "default" => "normal"}, {"name" => "time_transport", "type" => "int"}, {"name" => "transportlength", "type" => "int"}, {"name" => "transportdescription", "type" => "text"}, {"name" => "transportcosts", "type" => "int"}, {"name" => "travelfixed", "type" => "enum", "maxlength" => "'0','1'", "default" => 0}, {"name" => "workinternal", "type" => "enum", "maxlength" => "'0','1'", "default" => 0}, {"name" => "descr", "type" => "text"}, {"name" => "sync_need", "type" => "enum", "maxlength" => "'0','1'", "default" => 0}, {"name" => "sync_last", "type" => "datetime"} ], "indexes" => [ "task_id" ] }, "Timelog_logged_time" => { "columns" => [ {"name" => "id", "type" => "int", "autoincr" => true, "primarykey" => true}, {"name" => "timelog_id", "type" => "int"}, {"name" => "timestamp_start", "type" => "datetime"}, {"name" => "timestamp_end", "type" => "datetime"} ], "indexes" => [ "timelog_id" ] }, "Worktime" => { "columns" => [ {"name" => "id", "type" => "int", "autoincr" => true, "primarykey" => true}, {"name" => "openall_uid", "type" => "int"}, {"name" => "task_id", "type" => "int"}, {"name" => "timestamp", "type" => "datetime"}, {"name" => "worktime", "type" => "int"}, {"name" => "transporttime", "type" => "int"}, {"name" => "comment", "type" => "text"} ] } } }