├── .gitignore ├── .prettierignore ├── .travis.yml ├── LICENSE ├── README.md ├── ava.config.js ├── ava.e2e-config.js ├── dist ├── index.d.ts ├── pg.d.ts ├── schema.d.ts └── utils.d.ts ├── package.json ├── pg.d.ts ├── pg.js ├── schema.d.ts ├── schema.js ├── src ├── index.ts ├── pg.ts ├── schema.ts ├── sql │ ├── builder.ts │ ├── config.ts │ └── index.ts └── utils.ts ├── test ├── pg.e2e-test.ts ├── query.test.ts ├── schema.test.ts └── utils.test.ts ├── tsconfig.json └── tslint.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/** 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/README.md -------------------------------------------------------------------------------- /ava.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/ava.config.js -------------------------------------------------------------------------------- /ava.e2e-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/ava.e2e-config.js -------------------------------------------------------------------------------- /dist/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/dist/index.d.ts -------------------------------------------------------------------------------- /dist/pg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/dist/pg.d.ts -------------------------------------------------------------------------------- /dist/schema.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/dist/schema.d.ts -------------------------------------------------------------------------------- /dist/utils.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/dist/utils.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/package.json -------------------------------------------------------------------------------- /pg.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist/pg' 2 | -------------------------------------------------------------------------------- /pg.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./dist/pg') 2 | -------------------------------------------------------------------------------- /schema.d.ts: -------------------------------------------------------------------------------- 1 | export * from './dist/schema' 2 | -------------------------------------------------------------------------------- /schema.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./dist/schema') 2 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/pg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/src/pg.ts -------------------------------------------------------------------------------- /src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/src/schema.ts -------------------------------------------------------------------------------- /src/sql/builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/src/sql/builder.ts -------------------------------------------------------------------------------- /src/sql/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/src/sql/config.ts -------------------------------------------------------------------------------- /src/sql/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/src/sql/index.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/src/utils.ts -------------------------------------------------------------------------------- /test/pg.e2e-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/test/pg.e2e-test.ts -------------------------------------------------------------------------------- /test/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/test/query.test.ts -------------------------------------------------------------------------------- /test/schema.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/test/schema.test.ts -------------------------------------------------------------------------------- /test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/test/utils.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/andywer/squid/HEAD/tslint.json --------------------------------------------------------------------------------