{"id":16011042,"url":"https://github.com/driftluo/data_storage","last_synced_at":"2026-04-27T22:31:46.049Z","repository":{"id":85864489,"uuid":"85194350","full_name":"driftluo/data_storage","owner":"driftluo","description":"Initialize the database, import data from excel to MySQL, PostgreSQL, Oracle","archived":false,"fork":false,"pushed_at":"2017-03-18T05:51:40.000Z","size":5,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-05T02:41:42.671Z","etag":null,"topics":["pandas","python3"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/driftluo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-03-16T12:39:24.000Z","updated_at":"2017-03-18T04:43:37.000Z","dependencies_parsed_at":"2023-03-08T10:30:58.268Z","dependency_job_id":null,"html_url":"https://github.com/driftluo/data_storage","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/driftluo/data_storage","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/driftluo%2Fdata_storage","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/driftluo%2Fdata_storage/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/driftluo%2Fdata_storage/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/driftluo%2Fdata_storage/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/driftluo","download_url":"https://codeload.github.com/driftluo/data_storage/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/driftluo%2Fdata_storage/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32358509,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-27T20:07:02.737Z","status":"ssl_error","status_checked_at":"2026-04-27T20:07:00.910Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pandas","python3"],"created_at":"2024-10-08T13:22:55.782Z","updated_at":"2026-04-27T22:31:46.017Z","avatar_url":"https://github.com/driftluo.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# data_storage\nInitialize the database, import data from excel to MySQL, PostgreSQL, Oracle\n\n## main lib\n- pandas\n- toml\n- logbook\n\n## main function\n1. Recursively search the specified path, find excel files and csv files\n\n2. Recursively traverse all the sheets of excel and return the DataFrame. If there is a null value on the first line, it will drop it and crawl the second line is the table field, and so on.\n\n3. Now tested, it can import Mysql/Postgresql/Oracle database. Thanks for all the pandas developers.\n\n4. Take the sheet name as the table name.\n\n5. But at some point, pandas to excel data to identify the error, or their own data problems, will be an error, such as timestamp object without translate attributes.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdriftluo%2Fdata_storage","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdriftluo%2Fdata_storage","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdriftluo%2Fdata_storage/lists"}