array ( 'execution' => ezcDbSchemaTable::__set_state(array( 'fields' => array ( 'execution_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => NULL, 'autoIncrement' => true, 'unsigned' => false, )), 'execution_next_thread_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => 0, 'autoIncrement' => false, 'unsigned' => false, )), 'execution_parent' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => false, 'default' => NULL, 'autoIncrement' => false, 'unsigned' => false, )), 'execution_started' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 11, 'notNull' => true, 'default' => 0, 'autoIncrement' => false, 'unsigned' => false, )), 'execution_suspended' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 11, 'notNull' => false, 'default' => NULL, 'autoIncrement' => false, 'unsigned' => false, )), 'execution_threads' => ezcDbSchemaField::__set_state(array( 'type' => 'blob', 'length' => 0, 'notNull' => false, 'default' => NULL, 'autoIncrement' => false, 'unsigned' => false, )), 'execution_variables' => ezcDbSchemaField::__set_state(array( 'type' => 'blob', 'length' => 0, 'notNull' => false, 'default' => NULL, 'autoIncrement' => false, 'unsigned' => false, )), 'execution_waiting_for' => ezcDbSchemaField::__set_state(array( 'type' => 'blob', 'length' => 0, 'notNull' => false, 'default' => NULL, 'autoIncrement' => false, 'unsigned' => false, )), 'workflow_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => 0, 'autoIncrement' => false, 'unsigned' => false, )), ), 'indexes' => array ( 'execution_parent' => ezcDbSchemaIndex::__set_state(array( 'indexFields' => array ( 'execution_parent' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), ), 'primary' => false, 'unique' => false, )), 'primary' => ezcDbSchemaIndex::__set_state(array( 'indexFields' => array ( 'execution_id' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), 'workflow_id' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), ), 'primary' => true, 'unique' => true, )), ), )), 'execution_state' => ezcDbSchemaTable::__set_state(array( 'fields' => array ( 'execution_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => 0, 'autoIncrement' => false, 'unsigned' => false, )), 'node_activated_from' => ezcDbSchemaField::__set_state(array( 'type' => 'blob', 'length' => 0, 'notNull' => false, 'default' => NULL, 'autoIncrement' => false, 'unsigned' => false, )), 'node_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => 0, 'autoIncrement' => false, 'unsigned' => false, )), 'node_state' => ezcDbSchemaField::__set_state(array( 'type' => 'blob', 'length' => 0, 'notNull' => false, 'default' => NULL, 'autoIncrement' => false, 'unsigned' => false, )), 'node_thread_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => 0, 'autoIncrement' => false, 'unsigned' => false, )), ), 'indexes' => array ( 'primary' => ezcDbSchemaIndex::__set_state(array( 'indexFields' => array ( 'execution_id' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), 'node_id' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), ), 'primary' => true, 'unique' => true, )), ), )), 'node' => ezcDbSchemaTable::__set_state(array( 'fields' => array ( 'node_class' => ezcDbSchemaField::__set_state(array( 'type' => 'text', 'length' => 255, 'notNull' => true, 'default' => NULL, 'autoIncrement' => false, 'unsigned' => false, )), 'node_configuration' => ezcDbSchemaField::__set_state(array( 'type' => 'blob', 'length' => 0, 'notNull' => false, 'default' => NULL, 'autoIncrement' => false, 'unsigned' => false, )), 'node_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => NULL, 'autoIncrement' => true, 'unsigned' => false, )), 'workflow_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => 0, 'autoIncrement' => false, 'unsigned' => false, )), ), 'indexes' => array ( 'primary' => ezcDbSchemaIndex::__set_state(array( 'indexFields' => array ( 'node_id' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), ), 'primary' => true, 'unique' => true, )), 'workflow_id' => ezcDbSchemaIndex::__set_state(array( 'indexFields' => array ( 'workflow_id' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), ), 'primary' => false, 'unique' => false, )), ), )), 'node_connection' => ezcDbSchemaTable::__set_state(array( 'fields' => array ( 'incoming_node_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => 0, 'autoIncrement' => false, 'unsigned' => false, )), 'node_connection_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => NULL, 'autoIncrement' => true, 'unsigned' => false, )), 'outgoing_node_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => 0, 'autoIncrement' => false, 'unsigned' => false, )), ), 'indexes' => array ( 'primary' => ezcDbSchemaIndex::__set_state(array( 'indexFields' => array ( 'node_connection_id' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), ), 'primary' => true, 'unique' => true, )), ), )), 'variable_handler' => ezcDbSchemaTable::__set_state(array( 'fields' => array ( 'class' => ezcDbSchemaField::__set_state(array( 'type' => 'text', 'length' => 255, 'notNull' => true, 'default' => NULL, 'autoIncrement' => false, 'unsigned' => false, )), 'variable' => ezcDbSchemaField::__set_state(array( 'type' => 'text', 'length' => 255, 'notNull' => true, 'default' => NULL, 'autoIncrement' => false, 'unsigned' => false, )), 'workflow_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => 0, 'autoIncrement' => false, 'unsigned' => false, )), ), 'indexes' => array ( 'primary' => ezcDbSchemaIndex::__set_state(array( 'indexFields' => array ( 'class' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), 'workflow_id' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), ), 'primary' => true, 'unique' => true, )), ), )), 'workflow' => ezcDbSchemaTable::__set_state(array( 'fields' => array ( 'workflow_created' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 11, 'notNull' => true, 'default' => 0, 'autoIncrement' => false, 'unsigned' => false, )), 'workflow_id' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => NULL, 'autoIncrement' => true, 'unsigned' => false, )), 'workflow_name' => ezcDbSchemaField::__set_state(array( 'type' => 'text', 'length' => 255, 'notNull' => true, 'default' => NULL, 'autoIncrement' => false, 'unsigned' => false, )), 'workflow_version' => ezcDbSchemaField::__set_state(array( 'type' => 'integer', 'length' => 10, 'notNull' => true, 'default' => 1, 'autoIncrement' => false, 'unsigned' => false, )), ), 'indexes' => array ( 'name_version' => ezcDbSchemaIndex::__set_state(array( 'indexFields' => array ( 'workflow_name' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), 'workflow_version' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), ), 'primary' => false, 'unique' => true, )), 'primary' => ezcDbSchemaIndex::__set_state(array( 'indexFields' => array ( 'workflow_id' => ezcDbSchemaIndexField::__set_state(array( 'sorting' => NULL, )), ), 'primary' => true, 'unique' => true, )), ), )), ), 1 => array ( ), ); ?>