refactor: 更改module路径为独立仓库路径
- go.yandata.net/iod/iod/go-trustlog → go.yandata.net/wangsiyuan/go-trustlog - 更新 go.mod module声明 - 更新 README.md 安装说明 - 批量更新所有 .go 文件中的 import 路径 - 61个文件受影响 这样go-trustlog可以作为独立SDK使用
This commit is contained in:
@@ -7,9 +7,9 @@ import (
|
||||
|
||||
"github.com/ThreeDotsLabs/watermill/message"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/adapter"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/model"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/adapter"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/model"
|
||||
)
|
||||
|
||||
// operationPublisherAdapter 适配器,将 PersistenceClient 的 publishToTrustlog 方法适配为 OperationPublisher 接口
|
||||
|
||||
@@ -13,10 +13,10 @@ import (
|
||||
_ "github.com/lib/pq"
|
||||
"github.com/stretchr/testify/require"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/adapter"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/model"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/persistence"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/adapter"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/model"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/persistence"
|
||||
)
|
||||
|
||||
// TestClusterSafety_MultipleCursorWorkers 测试多个 Cursor Worker 并发安全
|
||||
|
||||
@@ -11,10 +11,10 @@ import (
|
||||
_ "github.com/lib/pq"
|
||||
"github.com/stretchr/testify/require"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/adapter"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/model"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/persistence"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/adapter"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/model"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/persistence"
|
||||
)
|
||||
|
||||
// TestCursorInitialization 验证 cursor 初始化逻辑
|
||||
|
||||
@@ -6,8 +6,8 @@ import (
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/model"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/model"
|
||||
)
|
||||
|
||||
// OperationRecord 操作记录(包含数据库扩展字段)
|
||||
|
||||
@@ -13,10 +13,10 @@ import (
|
||||
_ "github.com/lib/pq"
|
||||
"github.com/stretchr/testify/require"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/adapter"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/model"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/persistence"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/adapter"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/model"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/persistence"
|
||||
)
|
||||
|
||||
// 端到端集成测试配置
|
||||
|
||||
@@ -7,10 +7,10 @@ import (
|
||||
|
||||
"github.com/go-logr/logr"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/adapter"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/model"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/persistence"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/adapter"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/model"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/persistence"
|
||||
)
|
||||
|
||||
// Example_dbOnly 演示仅落库策略
|
||||
|
||||
@@ -8,7 +8,7 @@ import (
|
||||
|
||||
_ "github.com/mattn/go-sqlite3"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
)
|
||||
|
||||
func TestPersistenceManager_DBOnly(t *testing.T) {
|
||||
|
||||
@@ -9,7 +9,7 @@ import (
|
||||
|
||||
_ "github.com/lib/pq"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
)
|
||||
|
||||
const (
|
||||
|
||||
@@ -11,9 +11,9 @@ import (
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/model"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/persistence"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/model"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/persistence"
|
||||
)
|
||||
|
||||
// TestPG_Query_Integration 测试 PostgreSQL 查询功能集成
|
||||
|
||||
@@ -10,8 +10,8 @@ import (
|
||||
"github.com/ThreeDotsLabs/watermill/message"
|
||||
_ "github.com/lib/pq"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/adapter"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/adapter"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
)
|
||||
|
||||
const (
|
||||
|
||||
@@ -9,8 +9,8 @@ import (
|
||||
"github.com/stretchr/testify/assert"
|
||||
"github.com/stretchr/testify/require"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/model"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/model"
|
||||
)
|
||||
|
||||
func TestOperationRepository_Query(t *testing.T) {
|
||||
|
||||
@@ -6,8 +6,8 @@ import (
|
||||
"fmt"
|
||||
"time"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/model"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/model"
|
||||
)
|
||||
|
||||
// OperationQueryRequest 操作记录查询请求
|
||||
|
||||
@@ -8,8 +8,8 @@ import (
|
||||
|
||||
_ "github.com/mattn/go-sqlite3"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/model"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/model"
|
||||
)
|
||||
|
||||
// setupTestDB 创建测试用的 SQLite 内存数据库
|
||||
|
||||
@@ -7,8 +7,8 @@ import (
|
||||
|
||||
"github.com/ThreeDotsLabs/watermill/message"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/model"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/model"
|
||||
)
|
||||
|
||||
// RetryWorkerConfig 重试工作器配置
|
||||
|
||||
@@ -10,7 +10,7 @@ import (
|
||||
|
||||
_ "github.com/mattn/go-sqlite3"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/persistence"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/persistence"
|
||||
)
|
||||
|
||||
// Standalone tests - 独立测试,不依赖复杂模块
|
||||
|
||||
@@ -5,8 +5,8 @@ import (
|
||||
"database/sql"
|
||||
"fmt"
|
||||
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/logger"
|
||||
"go.yandata.net/iod/iod/go-trustlog/api/model"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/logger"
|
||||
"go.yandata.net/wangsiyuan/go-trustlog/api/model"
|
||||
)
|
||||
|
||||
// PersistenceStrategy 存证策略枚举
|
||||
|
||||
Reference in New Issue
Block a user