├── .gitignore ├── .hound.yml ├── .hound ├── .javascript_ignore └── .jshint.json ├── .jshintignore ├── .jshintrc ├── .travis.yml ├── CHANGELOG.md ├── CONTRIBUTING.md ├── History.md ├── LICENSE ├── Makefile ├── README.md ├── docs ├── api │ ├── model.md │ ├── toshihiko.md │ ├── type.md │ └── yukari.md ├── css │ ├── custom.css │ └── hljs.css ├── docs │ ├── getting-started.md │ ├── model │ │ ├── definition.md │ │ └── usage.md │ ├── querying.md │ ├── type.md │ └── yukari.md ├── index.md ├── misc │ ├── changelog.md │ └── imprint.md └── toshihiko.jpeg ├── index.d.ts ├── index.js ├── lib ├── adapters │ ├── base.js │ └── mysql.js ├── field.js ├── field_type │ ├── boolean.js │ ├── datetime.js │ ├── float.js │ ├── index.js │ ├── integer.js │ ├── json.js │ └── string.js ├── model.js ├── query.js ├── toshihiko.js └── yukari.js ├── mkdocs.yml ├── package.json ├── test ├── adapters │ ├── base.js │ ├── mysql.js │ ├── mysql_delete.js │ ├── mysql_find.js │ ├── mysql_insert.js │ ├── mysql_make.js │ └── mysql_update.js ├── common.js ├── escaper.js ├── field.js ├── field_type │ ├── boolean.js │ ├── datetime.js │ ├── float.js │ ├── index.js │ ├── integer.js │ ├── json.js │ └── string.js ├── model.js ├── query.js ├── query_promise.js ├── toshihiko.js ├── util │ ├── cache.js │ ├── common.js │ └── hack.js └── yukari │ ├── delete.js │ ├── insert.js │ ├── promise.js │ ├── update.js │ └── yukari.js └── util ├── common.js └── escaper.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/.gitignore -------------------------------------------------------------------------------- /.hound.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/.hound.yml -------------------------------------------------------------------------------- /.hound/.javascript_ignore: -------------------------------------------------------------------------------- 1 | util/danmarguments* 2 | -------------------------------------------------------------------------------- /.hound/.jshint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/.hound/.jshint.json -------------------------------------------------------------------------------- /.jshintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | coverage 3 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/.jshintrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /History.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/History.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/README.md -------------------------------------------------------------------------------- /docs/api/model.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/api/toshihiko.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/api/type.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/api/yukari.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/docs/css/custom.css -------------------------------------------------------------------------------- /docs/css/hljs.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/docs/css/hljs.css -------------------------------------------------------------------------------- /docs/docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/docs/docs/getting-started.md -------------------------------------------------------------------------------- /docs/docs/model/definition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/docs/docs/model/definition.md -------------------------------------------------------------------------------- /docs/docs/model/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/docs/docs/model/usage.md -------------------------------------------------------------------------------- /docs/docs/querying.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/docs/docs/querying.md -------------------------------------------------------------------------------- /docs/docs/type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/docs/docs/type.md -------------------------------------------------------------------------------- /docs/docs/yukari.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/docs/docs/yukari.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/misc/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/docs/misc/changelog.md -------------------------------------------------------------------------------- /docs/misc/imprint.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/toshihiko.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/docs/toshihiko.jpeg -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/index.d.ts -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/index.js -------------------------------------------------------------------------------- /lib/adapters/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/adapters/base.js -------------------------------------------------------------------------------- /lib/adapters/mysql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/adapters/mysql.js -------------------------------------------------------------------------------- /lib/field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/field.js -------------------------------------------------------------------------------- /lib/field_type/boolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/field_type/boolean.js -------------------------------------------------------------------------------- /lib/field_type/datetime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/field_type/datetime.js -------------------------------------------------------------------------------- /lib/field_type/float.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/field_type/float.js -------------------------------------------------------------------------------- /lib/field_type/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/field_type/index.js -------------------------------------------------------------------------------- /lib/field_type/integer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/field_type/integer.js -------------------------------------------------------------------------------- /lib/field_type/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/field_type/json.js -------------------------------------------------------------------------------- /lib/field_type/string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/field_type/string.js -------------------------------------------------------------------------------- /lib/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/model.js -------------------------------------------------------------------------------- /lib/query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/query.js -------------------------------------------------------------------------------- /lib/toshihiko.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/toshihiko.js -------------------------------------------------------------------------------- /lib/yukari.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/lib/yukari.js -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/package.json -------------------------------------------------------------------------------- /test/adapters/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/adapters/base.js -------------------------------------------------------------------------------- /test/adapters/mysql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/adapters/mysql.js -------------------------------------------------------------------------------- /test/adapters/mysql_delete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/adapters/mysql_delete.js -------------------------------------------------------------------------------- /test/adapters/mysql_find.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/adapters/mysql_find.js -------------------------------------------------------------------------------- /test/adapters/mysql_insert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/adapters/mysql_insert.js -------------------------------------------------------------------------------- /test/adapters/mysql_make.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/adapters/mysql_make.js -------------------------------------------------------------------------------- /test/adapters/mysql_update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/adapters/mysql_update.js -------------------------------------------------------------------------------- /test/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/common.js -------------------------------------------------------------------------------- /test/escaper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/escaper.js -------------------------------------------------------------------------------- /test/field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/field.js -------------------------------------------------------------------------------- /test/field_type/boolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/field_type/boolean.js -------------------------------------------------------------------------------- /test/field_type/datetime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/field_type/datetime.js -------------------------------------------------------------------------------- /test/field_type/float.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/field_type/float.js -------------------------------------------------------------------------------- /test/field_type/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/field_type/index.js -------------------------------------------------------------------------------- /test/field_type/integer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/field_type/integer.js -------------------------------------------------------------------------------- /test/field_type/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/field_type/json.js -------------------------------------------------------------------------------- /test/field_type/string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/field_type/string.js -------------------------------------------------------------------------------- /test/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/model.js -------------------------------------------------------------------------------- /test/query.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/query.js -------------------------------------------------------------------------------- /test/query_promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/query_promise.js -------------------------------------------------------------------------------- /test/toshihiko.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/toshihiko.js -------------------------------------------------------------------------------- /test/util/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/util/cache.js -------------------------------------------------------------------------------- /test/util/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/util/common.js -------------------------------------------------------------------------------- /test/util/hack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/util/hack.js -------------------------------------------------------------------------------- /test/yukari/delete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/yukari/delete.js -------------------------------------------------------------------------------- /test/yukari/insert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/yukari/insert.js -------------------------------------------------------------------------------- /test/yukari/promise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/yukari/promise.js -------------------------------------------------------------------------------- /test/yukari/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/yukari/update.js -------------------------------------------------------------------------------- /test/yukari/yukari.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/test/yukari/yukari.js -------------------------------------------------------------------------------- /util/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/util/common.js -------------------------------------------------------------------------------- /util/escaper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/toshihikojs/Toshihiko/HEAD/util/escaper.js --------------------------------------------------------------------------------