๐ populateFromCsv()
Populates the table with data from a CSV file.
Parametersโ
csvPath
: Path to the CSV file.batchSize
: Number of records to insert per batch (default: 1000).
Behaviorโ
- Validates the existence and readability of the CSV file.
- Truncates the target table and disables foreign key checks.
- Reads and inserts data in batches.
- Calls optional
beforeCallback
andafterCallback
functions.