Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
I
im-microservice
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Li Feifei
im-microservice
Commits
c6b8d157
Commit
c6b8d157
authored
Jul 06, 2020
by
李洪
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
代码冲突
parent
6eb3d80a
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
18 additions
and
6 deletions
+18
-6
db.go
db/db.go
+1
-1
db_struct.go
db/db_struct.go
+10
-0
Registration_services.go
initialization/Registration_services.go
+7
-4
im_user_db.go
sevice/im_user/im_user_db.go
+0
-1
No files found.
db/db.go
View file @
c6b8d157
...
...
@@ -56,7 +56,7 @@ func newMysqlClient() {
beeLogger
.
Log
.
Fatalf
(
"db connect error => %v"
,
err
)
return
}
orm
.
RegisterModel
(
new
(
CompanyApp
),
new
(
ImBase
),
new
(
ImChatRoom
),
new
(
ImUserRelationship
),
new
(
ImUser
))
orm
.
RegisterModel
(
new
(
CompanyApp
),
new
(
ImBase
),
new
(
ImChatRoom
),
new
(
ImUserRelationship
),
new
(
ImUser
)
,
new
(
ImChatRoomUser
)
)
orm
.
Debug
=
true
MysqlClient
=
orm
.
NewOrm
()
beeLogger
.
Log
.
Success
(
"MySQL connect success"
)
...
...
db/db_struct.go
View file @
c6b8d157
...
...
@@ -26,6 +26,16 @@ type ImChatRoom struct {
Updatetime
string
}
type
ImChatRoomUser
struct
{
Id
int64
RoomId
int64
Operator
string
Accid
string
Role
int64
Createtime
string
Updatetime
string
}
type
ImUserRelationship
struct
{
Id
int
Accid
string
...
...
initialization/Registration_services.go
View file @
c6b8d157
...
...
@@ -7,16 +7,17 @@ import (
"im-microservice/pb"
"im-microservice/sevice/health"
"im-microservice/sevice/im_chat_room"
"im-microservice/sevice/im_chat_room_user"
ic
"im-microservice/sevice/im_configure"
"im-microservice/sevice/im_user"
iur
"im-microservice/sevice/im_user_relationship"
"google.golang.org/grpc"
"google.golang.org/grpc/keepalive"
"google.golang.org/grpc/reflection"
"github.com/grpc-ecosystem/go-grpc-middleware"
grpc_zap
"github.com/grpc-ecosystem/go-grpc-middleware/logging/zap"
grpc_recovery
"github.com/grpc-ecosystem/go-grpc-middleware/recovery"
"google.golang.org/grpc"
"google.golang.org/grpc/keepalive"
"google.golang.org/grpc/reflection"
)
var
(
...
...
@@ -40,7 +41,7 @@ func init() {
rpc_server
:=
grpc
.
NewServer
(
grpc
.
KeepaliveEnforcementPolicy
(
kaep
),
grpc
.
KeepaliveParams
(
kasp
),
grpc
.
UnaryInterceptor
(
grpc_middleware
.
ChainUnaryServer
(
middleware
.
Interceptor
,
middleware
.
Auth
,
//
middleware.Auth,
grpc_recovery
.
UnaryServerInterceptor
(
middleware
.
RecoveryInterceptor
()),
grpc_zap
.
UnaryServerInterceptor
(
middleware
.
ZapInterceptor
()),
)))
...
...
@@ -50,6 +51,8 @@ func init() {
pb
.
RegisterChatRoomServiceServer
(
rpc_server
,
&
im_chat_room
.
ImChatRoomService
{})
pb
.
RegisterImUserServer
(
rpc_server
,
&
im_user
.
ImUserServer
{})
pb
.
RegisterUserRelationshipServiceServer
(
rpc_server
,
&
iur
.
UserRelationshipService
{})
pb
.
RegisterChatRoomUserServer
(
rpc_server
,
&
im_chat_room_user
.
ChatRoomUserServer
{})
reflection
.
Register
(
rpc_server
)
RpcServer
=
rpc_server
}
sevice/im_user/im_user_db.go
View file @
c6b8d157
...
...
@@ -37,7 +37,6 @@ func createAccid() string {
//通过手机号获取用户数据
func
GetImUserByMobile
(
mobile
string
)
(
db
.
ImUser
,
error
)
{
var
c_user
db
.
ImUser
fmt
.
Println
(
db
.
MysqlClient
)
err
:=
db
.
MysqlClient
.
QueryTable
(
u_table_name
)
.
Filter
(
"mobile"
,
mobile
)
.
One
(
&
c_user
)
if
err
!=
nil
{
return
c_user
,
err
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment