refactoring:
1. Update MemberRepositoryImpl: replace DatabaseFactory.dbQuery calls with explicit Exposed transaction{} and remove the non-existent import; add necessary ExperimentalTime opt-ins and fix Clock usages.
2. Inspect members-infrastructure MemberTable.kt to add missing ExperimentalTime opt-ins and adjust types if needed.
3. Rebuild to surface any remaining Exposed API or import errors and fix them.
4. Verify members-api compiles and that endpoints remain intact; provide final summary.
This commit is contained in:
+5
-4
@@ -72,9 +72,10 @@ include(":docs")
|
||||
// Business modules (temporarily disabled - require multiplatform configuration updates)
|
||||
// Note: We enable only the Members modules needed for API contracts to support the Members client feature.
|
||||
*/
|
||||
// Members modules are currently disabled to keep the client build lean.
|
||||
// We consume the Members REST API from the client without compiling backend modules here.
|
||||
// include(":services:members:members-domain")
|
||||
// Members modules – enabled to provide the REST API contract used by the client
|
||||
include(":services:members:members-domain")
|
||||
// keep application out for now (mismatch with core contracts); expose API directly via repository
|
||||
// include(":services:members:members-application")
|
||||
// include(":services:members:members-api")
|
||||
include(":services:members:members-infrastructure")
|
||||
include(":services:members:members-api")
|
||||
// other business modules remain disabled
|
||||
|
||||
Reference in New Issue
Block a user