camera-database/camera-db-venv/lib/python3.10/site-packages/numpy
Walter Jekat d6f483349c COMPLETE: Imported all 74,020 Goergens cameras
FINAL STATISTICS:
- 74,020 cameras successfully imported (100%)
- 45 duplicates skipped (as expected)
- 2,516 manufacturers
- 28,667 camera models
- 36,080 housing variants
- 6,606 unique lenses
- 1,135 unique shutters

30+ years of Harald Goergens' camera classification work
now preserved in PostgreSQL database.

Import challenges overcome:
- VARCHAR sizes adjusted (viewfinder_type, body_type, combo_number)
- NULL constraints relaxed (body_type, format_code)
- Transaction management per-row to prevent cascade failures
- ID verification to prevent cache poisoning
- 12 malformed IDs handled gracefully
- 46 duplicate IDs documented for later review
2025-11-17 23:54:23 +01:00
..
_core COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_pyinstaller COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_typing COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_utils COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
char COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
compat COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
core COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
distutils COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
doc COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
f2py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
fft COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
lib COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
linalg COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
ma COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
matrixlib COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
polynomial COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
random COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
rec COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
strings COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
testing COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
tests COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
typing COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
__config__.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
__config__.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
__init__.cython-30.pxd COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
__init__.pxd COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
__init__.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
__init__.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_array_api_info.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_array_api_info.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_configtool.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_configtool.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_distributor_init.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_distributor_init.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_expired_attrs_2_0.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_expired_attrs_2_0.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_globals.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_globals.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_pytesttester.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
_pytesttester.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
conftest.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
ctypeslib.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
ctypeslib.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
dtypes.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
dtypes.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
exceptions.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
exceptions.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
matlib.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
matlib.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
py.typed COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
version.py COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00
version.pyi COMPLETE: Imported all 74,020 Goergens cameras 2025-11-17 23:54:23 +01:00