<?xml version="1.0" encoding="utf-8"?>
<test>

<name>wildcards vs blended</name>

<config>
indexer
{
	mem_limit			= 16M
}

searchd
{
	<searchd_settings/>
}

source test
{
	type				= mysql
	<sql_settings/>
	sql_query			= select * from test_table
	sql_attr_uint		= gid
}

index test
{
	source				= test
	path				= <data_path/>/test
	blend_chars			= %, @
}
</config>

<db_create>
CREATE TABLE test_table
(
	id INTEGER PRIMARY KEY NOT NULL,
	gid INTEGER NOT NULL,
	title VARCHAR(255) NOT NULL
);
</db_create>
<db_drop>DROP TABLE IF EXISTS test_table;</db_drop>
<db_insert>INSERT INTO test_table VALUES
( 1, 123, 'just foo' ),
( 2, 123, 'foo and bar' ),
( 3, 123, 'foo% that' ),
( 4, 123, 'foo%bar this' ),
( 5, 123, '%foo there' ),
( 6, 123, '@john' ),
( 7, 123, 'jack@home' ),
( 8, 123, 'jill@' )
</db_insert>

<queries>
<query mode="extended2">foo</query>
<query mode="extended2">bar</query>
<query mode="extended2">foo%</query>
<query mode="extended2">%foo</query>
<query mode="extended2">john</query>
<query mode="extended2">jack</query>
<query mode="extended2">jill</query>
<query mode="extended2">\@john</query>
<query mode="extended2">jack@</query>
<query mode="extended2">jill@</query>
</queries>

</test>
