Skip to content

Conversation

Mini256
Copy link
Member

@Mini256 Mini256 commented Aug 26, 2025

  • Add DataFrame type detection in bulk_insert method
  • Implement _dataframe_to_models helper method for conversion
  • Handle pandas as optional dependency with proper error messages
  • Validate DataFrame columns against table schema
  • Support NaN value handling and required field validation
  • Preserve existing auto-embedding functionality
  • Maintain backward compatibility with List[Union[T, dict]]

Resolves issue #112

- Add DataFrame type detection in bulk_insert method
- Implement _dataframe_to_models helper method for conversion
- Handle pandas as optional dependency with proper error messages
- Validate DataFrame columns against table schema
- Support NaN value handling and required field validation
- Preserve existing auto-embedding functionality
- Maintain backward compatibility with List[Union[T, dict]]

Resolves issue #112

Co-authored-by: Mini256 <[email protected]>
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant