UNPKG

chinese-search

Version:

Chinese-Search is a full text search in chinese,base on nodejieba and redis,support to using sql pull data from mysql,and it is easy,small and fast.

28 lines (27 loc) 1.15 kB
language: node_js node_js: - "7" - "8" - "9" - "10" - "11" services: - redis-server - mysql env: - CODECOV_TOKEN="44a19034-f133-45e2-89ae-fb07901f29d8" before_install: - npm install -g codecov - mysql -e 'CREATE DATABASE IF NOT EXISTS test;' - mysql -e 'SET NAMES utf8mb4;' - mysql -e 'SET FOREIGN_KEY_CHECKS = 0;' - mysql -e 'USE test; DROP TABLE IF EXISTS `book`;' - mysql -e 'USE test; CREATE TABLE `book` (`book_id` int(10) unsigned NOT NULL AUTO_INCREMENT,`book_title` varchar(255) DEFAULT NULL,`book_anthor` varchar(255) DEFAULT NULL,`book_desc` varchar(255) DEFAULT NULL,PRIMARY KEY (`book_id`)) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;' - mysql -e 'BEGIN;' - mysql -e 'USE test;INSERT INTO `book` VALUES (1, "C#开发指南", "ken", "一本关于C#语言开发的书");' - mysql -e 'USE test;INSERT INTO `book` VALUES (2, "Java开发指南", "ben", "一本关于Java语言开发的书");' - mysql -e 'USE test;INSERT INTO `book` VALUES (3, "PHP开发指南", "ben", "一本关于PHP语言开发的书");' - mysql -e 'COMMIT;' - mysql -e 'SET FOREIGN_KEY_CHECKS = 1;' script: - "npm run test"