https://github.com/nomisrev/ktor-native-server
Example of Ktor server for Linux & MacOs using SqlDelight with Postgres and Arrow
https://github.com/nomisrev/ktor-native-server
arrow-kt kotlin kotlin-multiplatform kotlin-native ktor-server postgres sqldelight
Last synced: 26 days ago
JSON representation
Example of Ktor server for Linux & MacOs using SqlDelight with Postgres and Arrow
- Host: GitHub
- URL: https://github.com/nomisrev/ktor-native-server
- Owner: nomisRev
- License: apache-2.0
- Created: 2022-10-14T16:04:13.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-03-27T12:39:15.000Z (about 1 month ago)
- Last Synced: 2025-03-27T19:52:05.685Z (about 1 month ago)
- Topics: arrow-kt, kotlin, kotlin-multiplatform, kotlin-native, ktor-server, postgres, sqldelight
- Language: Kotlin
- Homepage:
- Size: 236 KB
- Stars: 12
- Watchers: 2
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
# MPP SuspendServer
Libraries used:
- [Ktor](https://ktor.io)
- [CashApp SqlDelight](https://github.com/cashapp/sqldelight)
- [Postgres Native SqlDelight](https://github.com/hfhbd/postgres-native-sqldelight)
- [Arrow](https://arrow-kt.io)
- [SuspendApp](https://github.com/arrow-kt/suspendapp)
- [Kotest](https://kotest.io)# MacOs
You have to install the Postgres C API, https://www.postgresql.org/docs/14/libpq.html
```text
brew install libpq
```# Linux
```text
apt-get install libpq-dev
```