I hereby claim:
- I am langpavel on github.
- I am langpavel (https://keybase.io/langpavel) on keybase.
- I have a public key ASD90-YIy2SfkHcnDOIr-maeEAW83YKtCSpWkBoHp3lyGgo
To claim this, I am signing this object:
| /* PostgreSQL česká template1 */ | |
| UPDATE pg_database SET datistemplate = false WHERE datname = 'template1'; | |
| DROP DATABASE template1; | |
| CREATE DATABASE template1 template=template0 encoding='UTF-8' LC_COLLATE='cs_CZ.UTF-8' LC_CTYPE='cs_CZ.UTF-8'; | |
| COMMENT ON DATABASE template1 IS 'Výchozí česká databáze'; | |
| UPDATE pg_database SET | |
| datacl = (SELECT datacl FROM pg_database WHERE datname = 'template0'), | |
| datistemplate = true | |
| WHERE datname = 'template1'; |
| /** | |
| * original unaccent function isn't usable for indices | |
| */ | |
| CREATE OR REPLACE FUNCTION uaccent(text) RETURNS text AS | |
| $uaccent$ | |
| SELECT unaccent('unaccent',$1::text); | |
| $uaccent$ LANGUAGE sql IMMUTABLE; |
| import { Kind } from 'graphql/language'; | |
| import { GraphQLScalarType } from 'graphql'; | |
| function serializeDate(value) { | |
| if (value instanceof Date) { | |
| return value.getTime(); | |
| } else if (typeof value === 'number') { | |
| return Math.trunc(value); | |
| } else if (typeof value === 'string') { | |
| return Date.parse(value); |
I hereby claim:
To claim this, I am signing this object:
💯
🔢
👍
👎
🥇
🥈
🥉
🎱
| import { Transform } from 'stream'; | |
| export default class CsvTransformStream extends Transform { | |
| constructor(options) { | |
| super({ | |
| decodeStrings: false, | |
| readableObjectMode: true, | |
| }); | |
| this.rowFlushed = true; | |
| this.currentColumn = []; |
| const invariant = require('invariant'); | |
| const { Kind } = require('graphql'); | |
| const byKindGetInfo = { | |
| // SchemaDefinition | |
| [Kind.SCHEMA_DEFINITION]: def => ({ | |
| isExtension: false, | |
| type: 'schema', | |
| typeName: 'schema', | |
| }), |
| /* eslint-disable max-len, consistent-return, no-continue, no-restricted-syntax, func-names, no-throw-literal, global-require */ | |
| // really heavily borrowed from 'graphql-tag/loader' | |
| const fs = require('fs'); | |
| const gql = require('graphql-tag/src'); | |
| const { addTypenameToDocument } = require('apollo-utilities'); | |
| // Takes `lines` (the source GraphQL query string) | |
| // and `doc` (the parsed GraphQL document) and tacks on | |
| // the imported definitions. |
| import { Params } from './types'; | |
| import UniversalRouter from './universal-router'; | |
| export default function generateUrls(router: UniversalRouter<any, any>, options?: any): (routeName: string, params: Params) => string; | |
| //# sourceMappingURL=generate-urls.d.ts.map |
| // Usage: | |
| const candidates: any[] = []; | |
| // ... | |
| candidates.sort(createComparator( | |
| (x) => x.ambiguous, | |
| (_, y) => y.refCount, // DESC | |
| (x) => x.name.length, | |
| (x) => x.name, | |
| )); |