Kouhei Sutou
null+****@clear*****
Fri Jun 19 23:24:23 JST 2015
Kouhei Sutou 2015-06-19 23:24:23 +0900 (Fri, 19 Jun 2015) New Revision: 3c8bfb8330f92c4481edb908d76eb7f370869c60 https://github.com/mroonga/mroonga/commit/3c8bfb8330f92c4481edb908d76eb7f370869c60 Message: test: add a test for "INDEX_FLAGS" parameter Added files: mysql-test/mroonga/wrapper/create/table/index_flags/r/parameter.result mysql-test/mroonga/wrapper/create/table/index_flags/t/parameter.test Added: mysql-test/mroonga/wrapper/create/table/index_flags/r/parameter.result (+16 -0) 100644 =================================================================== --- /dev/null +++ mysql-test/mroonga/wrapper/create/table/index_flags/r/parameter.result 2015-06-19 23:24:23 +0900 (3d39093) @@ -0,0 +1,16 @@ +SET NAMES utf8; +CREATE TABLE memos ( +content VARCHAR(64) NOT NULL PRIMARY KEY, +FULLTEXT INDEX (content) INDEX_FLAGS='WITH_POSITION|WITH_WEIGHT' +) COMMENT='ENGINE "InnoDB"' DEFAULT CHARSET=utf8; +SHOW CREATE TABLE memos; +Table Create Table +memos CREATE TABLE `memos` ( + `content` varchar(64) NOT NULL, + PRIMARY KEY (`content`), + FULLTEXT KEY `content` (`content`) `INDEX_FLAGS`='WITH_POSITION|WITH_WEIGHT' +) ENGINE=Mroonga DEFAULT CHARSET=utf8 COMMENT='ENGINE "InnoDB"' +SELECT mroonga_command("dump --dump_plugins no --dump_schema no"); +mroonga_command("dump --dump_plugins no --dump_schema no") +column_create memos-content index COLUMN_INDEX|WITH_WEIGHT|WITH_POSITION memos +DROP TABLE memos; Added: mysql-test/mroonga/wrapper/create/table/index_flags/t/parameter.test (+42 -0) 100644 =================================================================== --- /dev/null +++ mysql-test/mroonga/wrapper/create/table/index_flags/t/parameter.test 2015-06-19 23:24:23 +0900 (c9ba78a) @@ -0,0 +1,42 @@ +# Copyright(C) 2015 Naoya Murakami <naoya �� createfield.com> +# Copyright(C) 2015 Kouhei Sutou <kou �� clear-code.com> +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +--source ../../../../../include/mroonga/have_mariadb.inc +--source include/have_innodb.inc +--source ../../../../../include/mroonga/have_mroonga.inc +--source ../../../../../include/mroonga/load_mroonga_functions.inc + +--disable_query_log +DROP DATABASE test; +CREATE DATABASE test; +USE test; +--enable_query_log + +SET NAMES utf8; + +CREATE TABLE memos ( + content VARCHAR(64) NOT NULL PRIMARY KEY, + FULLTEXT INDEX (content) INDEX_FLAGS='WITH_POSITION|WITH_WEIGHT' +) COMMENT='ENGINE "InnoDB"' DEFAULT CHARSET=utf8; +SHOW CREATE TABLE memos; + +SELECT mroonga_command("dump --dump_plugins no --dump_schema no"); + +DROP TABLE memos; + +--source ../../../../../include/mroonga/unload_mroonga_functions.inc +--source ../../../../../include/mroonga/have_mroonga_deinit.inc -------------- next part -------------- HTML����������������������������... Download