{"id":16070527,"url":"https://github.com/inecas/fsharp-sqlite","last_synced_at":"2025-08-28T04:49:14.105Z","repository":{"id":139471286,"uuid":"189893831","full_name":"iNecas/fsharp-sqlite","owner":"iNecas","description":"An example project using F# and SQLite","archived":false,"fork":false,"pushed_at":"2019-06-05T21:09:49.000Z","size":7640,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-23T09:43:42.795Z","etag":null,"topics":["fluentmigrator","fsharp","fsharp-samples","sqlite","sqlprovider"],"latest_commit_sha":null,"homepage":null,"language":"F#","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/iNecas.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,"zenodo":null}},"created_at":"2019-06-02T20:49:17.000Z","updated_at":"2022-11-20T11:10:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"a4d33c2b-fb03-4eeb-95a8-3edfa764cea5","html_url":"https://github.com/iNecas/fsharp-sqlite","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/iNecas/fsharp-sqlite","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iNecas%2Ffsharp-sqlite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iNecas%2Ffsharp-sqlite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iNecas%2Ffsharp-sqlite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iNecas%2Ffsharp-sqlite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iNecas","download_url":"https://codeload.github.com/iNecas/fsharp-sqlite/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iNecas%2Ffsharp-sqlite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272440394,"owners_count":24935426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["fluentmigrator","fsharp","fsharp-samples","sqlite","sqlprovider"],"created_at":"2024-10-09T07:04:42.934Z","updated_at":"2025-08-28T04:49:14.100Z","avatar_url":"https://github.com/iNecas.png","language":"F#","readme":"# FSharpSqlite\n\nAn example project using F# and SQLite, that involves:\n\n- defining and running DB in F# using [fluentmigrator](https://github.com/fluentmigrator/fluentmigrator)\n- setup of [SqlProvider](https://fsprojects.github.io/SQLProvider/) with SQLite (involving copying the files to\nright place)\n- using SqlProvider to work with the data\n- running on top of dotnet core v3.0 using Linux containers\n\n## Usage\n\nThe simplest way to get the reproducible setup is to use Linux containers. This instructions\nprefer [Buildah](https://github.com/containers/buildah) and [Podman](https://podman.io/) over\n`docker`, as they don't need any additional daemon to be running on the system. Corresponding\n`docker` commands should still work though.\n\n## Building app container\n\nTo build the sample application image, run:\n\n```\nbuildah bud -t inecas/fsharp-sqlite .\n```\n\nThis will download the [dotnet core v3 SDK image](https://hub.docker.com/_/microsoft-dotnet-core-sdk/)\nand will prepare the setup for running the application.\n\n\n## Usage\n\n```\npodman run --rm -ti --name inecas-fsharp-sqlite inecas/fsharp-sqlite\ndotnet run -p src/FSharpSqlite.Use\n# outputs: John's id is 1\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finecas%2Ffsharp-sqlite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finecas%2Ffsharp-sqlite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finecas%2Ffsharp-sqlite/lists"}