intelligent-data-generator

Modules

  • parsing package
    • parsing.parsing module
      • parse_create_tables()
  • filling package
    • filling.data_generator class
      • DataGenerator
        • DataGenerator.assign_foreign_keys()
        • DataGenerator.build_foreign_key_map()
        • DataGenerator.compute_table_levels()
        • DataGenerator.enforce_check_constraints()
        • DataGenerator.enforce_constraints()
        • DataGenerator.enforce_not_null_constraints()
        • DataGenerator.enforce_unique_constraints()
        • DataGenerator.export_as_sql_insert_query()
        • DataGenerator.export_data_files()
        • DataGenerator.fill_remaining_columns()
        • DataGenerator.generate_column_value()
        • DataGenerator.generate_composite_primary_keys()
        • DataGenerator.generate_data()
        • DataGenerator.generate_initial_data()
        • DataGenerator.generate_primary_keys()
        • DataGenerator.generate_value_based_on_conditions()
        • DataGenerator.generate_value_based_on_type()
        • DataGenerator.get_all_column_names()
        • DataGenerator.get_column_info()
        • DataGenerator.initialize_primary_keys()
        • DataGenerator.is_foreign_key_column()
        • DataGenerator.preview_inferred_mappings()
        • DataGenerator.process_row()
        • DataGenerator.resolve_table_order()
    • filling.check_constraint_evaluator module
      • CheckConstraintEvaluator
        • CheckConstraintEvaluator.apply_operator()
        • CheckConstraintEvaluator.convert_sql_expr_to_python()
        • CheckConstraintEvaluator.date_func()
        • CheckConstraintEvaluator.evaluate()
        • CheckConstraintEvaluator.extract()
        • CheckConstraintEvaluator.extract_conditions()
        • CheckConstraintEvaluator.handle_operator()
        • CheckConstraintEvaluator.like()
        • CheckConstraintEvaluator.not_like()
        • CheckConstraintEvaluator.regexp_like()
        • CheckConstraintEvaluator.unify_operands()
    • filling.helpers module
      • extract_allowed_values()
      • extract_numeric_ranges()
      • extract_regex_pattern()
      • generate_numeric_value()
      • generate_value_matching_regex()
  • Column Mappings Generator Documentation
    • Overview
    • Class: ColumnMappingsGenerator
    • Usage Example
    • Advanced Details
    • Customization
    • Conclusion
intelligent-data-generator
  • Search


© Copyright 2025, Kamil Krawiec.

Built with Sphinx using a theme provided by Read the Docs.