Skip to content

Commit

Permalink
fixing conflicts
Browse files Browse the repository at this point in the history
  • Loading branch information
nshiab committed Mar 27, 2024
2 parents 1e05d7b + 46053b1 commit 7450330
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 14 deletions.
8 changes: 4 additions & 4 deletions src/class/SimpleDB.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import stringToArray from "../helpers/stringToArray.js"

import getDescription from "../methods/getDescription.js"
import renameColumnQuery from "../methods/renameColumnQuery.js"
import replaceStringsQuery from "../methods/replaceStringsQuery.js"
import replaceQuery from "../methods/replaceQuery.js"
import convertQuery from "../methods/convertQuery.js"
import roundQuery from "../methods/roundQuery.js"
import joinQuery from "../methods/joinQuery.js"
Expand Down Expand Up @@ -1138,7 +1138,7 @@ export default class SimpleDB {
* @param options.regex - A boolean indicating the use of regular expressions for a global replace. See the [RE2 docs](https://github.com/google/re2/wiki/Syntax) for the syntax. Defaults to false.
* @category Updating data
*/
async replaceStrings(
async replace(
table: string,
columns: string | string[],
strings: { [key: string]: string },
Expand All @@ -1156,7 +1156,7 @@ export default class SimpleDB {
}
await queryDB(
this,
replaceStringsQuery(
replaceQuery(
table,
stringToArray(columns),
Object.keys(strings),
Expand All @@ -1165,7 +1165,7 @@ export default class SimpleDB {
),
mergeOptions(this, {
table,
method: "replaceStrings()",
method: "replace()",
parameters: { table, columns, strings, options },
})
)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
export default function replaceStringsQuery(
export default function replaceQuery(
table: string,
columns: string[],
oldTexts: string[],
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import assert from "assert"
import SimpleNodeDB from "../../../src/class/SimpleNodeDB.js"

describe("replaceString", () => {
describe("replace", () => {
let simpleNodeDB: SimpleNodeDB
before(async function () {
simpleNodeDB = new SimpleNodeDB()
Expand All @@ -15,7 +15,7 @@ describe("replaceString", () => {
"test/data/files/employees.csv",
])

await simpleNodeDB.replaceStrings(
await simpleNodeDB.replace(
"employeesOneColumn",
["Name", "End-of_year-BONUS?"],
{ "%": "" }
Expand Down Expand Up @@ -440,7 +440,7 @@ describe("replaceString", () => {
"test/data/files/employees.csv",
])

await simpleNodeDB.replaceStrings(
await simpleNodeDB.replace(
"employeesSubstring",
["Name", "End-of_year-BONUS?"],
{ a: "@" }
Expand Down Expand Up @@ -865,7 +865,7 @@ describe("replaceString", () => {
"test/data/files/employees.csv",
])

await simpleNodeDB.replaceStrings(
await simpleNodeDB.replace(
"employeesEntireString",
["Name", "End-of_year-BONUS?"],
{ "Grant, Douglas": "BOSS" },
Expand Down Expand Up @@ -1291,7 +1291,7 @@ describe("replaceString", () => {
"test/data/files/employees.csv",
])

await simpleNodeDB.replaceStrings(
await simpleNodeDB.replace(
"employeesOneColumnMultipleTexts",
["End-of_year-BONUS?"],
{ "%": "", ",": "." }
Expand Down Expand Up @@ -1718,7 +1718,7 @@ describe("replaceString", () => {
"test/data/files/employees.csv",
])

await simpleNodeDB.replaceStrings(
await simpleNodeDB.replace(
"employeesMultipleColumns",
["Name", "End-of_year-BONUS?"],
{ ",": " => " }
Expand Down Expand Up @@ -2143,7 +2143,7 @@ describe("replaceString", () => {
"test/data/files/employees.csv",
])

await simpleNodeDB.replaceStrings(
await simpleNodeDB.replace(
"employeesMultipleColumnsMultipleTexts",
["Name", "End-of_year-BONUS?"],
{ "%": "", ",": "." }
Expand Down Expand Up @@ -2569,7 +2569,7 @@ describe("replaceString", () => {
"test/data/files/employees.csv",
])

await simpleNodeDB.replaceStrings(
await simpleNodeDB.replace(
"employeesMultipleColumnsSingleQuote",
["Name"],
{ ",": "'" }
Expand Down Expand Up @@ -2995,7 +2995,7 @@ describe("replaceString", () => {
"test/data/files/employees.csv",
])

await simpleNodeDB.replaceStrings(
await simpleNodeDB.replace(
"employeesMultipleColumnsRegex",
"Hire date",
{ "\\d+": "-" },
Expand Down

0 comments on commit 7450330

Please sign in to comment.