MCPcopy
hub / github.com/drizzle-team/drizzle-orm / trimChar

Function trimChar

drizzle-kit/src/serializer/pgSerializer.ts:915–924  ·  view source on GitHub ↗
(str: string, char: string)

Source from the content-addressed store, hash-verified

913};
914
915const trimChar = (str: string, char: string) => {
916 let start = 0;
917 let end = str.length;
918
919 while (start < end && str[start] === char) ++start;
920 while (end > start && str[end - 1] === char) --end;
921
922 // this.toString() due to ava deep equal issue with String { "value" }
923 return start > 0 || end < str.length ? str.substring(start, end) : str.toString();
924};
925
926function prepareRoles(entities?: {
927 roles: boolean | {

Callers 1

pgSerializer.tsFile · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected