Swiftpack.co - elixxirio/Client-iOS-Database as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by elixxirio.
elixxirio/Client-iOS-Database v1.2.0
This repo is a mirror of https://git.xx.network/elixxir/client-ios-db.
⭐️ 0
🕓 51 weeks ago
iOS macOS
.package(url: "https://github.com/elixxirio/Client-iOS-Database.git", from: "v1.2.0")


Swift 5.7 platform iOS macOS

Database layer for xx Messenger iOS app.

🛠 Development

Open Package.swift in Xcode (≥14).

Package structure

xx-client-ios-db (Swift Package)
 ├─ XXModels (Swift Library)
 ├─ XXLegacyDatabaseMigrator (Swift Library)
 |   ├─ XXModels
 |   └─ XXDatabase
 └─ XXDatabase (Swift Library)
     ├─ XXModels
     └─ GRDB.swift
Library Description
XXModels Domain models and database interfaces.
XXLegacyDatabaseMigrator Legacy database migration helper.
XXDatabase Database interface implementation powered by GRDB library.

Build schemes

  • Use xx-client-ios-db-Package scheme to build and run tests for the whole package.
  • Use other schemes for building and testing individual libraries.

📄 License

Copyright © 2022 xx network SEZC



Stars: 0
Last commit: 51 weeks ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics