diff --git a/server/db/providers/arangodb/sms_verification_requests.go b/server/db/providers/arangodb/sms_verification_requests.go new file mode 100644 index 0000000..4dee5bd --- /dev/null +++ b/server/db/providers/arangodb/sms_verification_requests.go @@ -0,0 +1,23 @@ +package arangodb + +import ( + "context" + + "github.com/authorizerdev/authorizer/server/db/models" + +) + +// SMS verification Request +func (p *provider) UpsertSMSRequest(ctx context.Context, sms_code *models.SMSVerificationRequest) (*models.SMSVerificationRequest, error) { + return sms_code, nil +} + +func (p *provider) GetCodeByPhone(ctx context.Context, phoneNumber string) (*models.SMSVerificationRequest, error) { + var sms_verification_request models.SMSVerificationRequest + + return &sms_verification_request, nil +} + +func(p *provider) DeleteSMSRequest(ctx context.Context, smsRequest *models.SMSVerificationRequest) error { + return nil +} diff --git a/server/db/providers/cassandradb/sms_verification_requests.go b/server/db/providers/cassandradb/sms_verification_requests.go new file mode 100644 index 0000000..3c67c1b --- /dev/null +++ b/server/db/providers/cassandradb/sms_verification_requests.go @@ -0,0 +1,23 @@ +package cassandradb + +import ( + "context" + + "github.com/authorizerdev/authorizer/server/db/models" + +) + +// SMS verification Request +func (p *provider) UpsertSMSRequest(ctx context.Context, sms_code *models.SMSVerificationRequest) (*models.SMSVerificationRequest, error) { + return sms_code, nil +} + +func (p *provider) GetCodeByPhone(ctx context.Context, phoneNumber string) (*models.SMSVerificationRequest, error) { + var sms_verification_request models.SMSVerificationRequest + + return &sms_verification_request, nil +} + +func(p *provider) DeleteSMSRequest(ctx context.Context, smsRequest *models.SMSVerificationRequest) error { + return nil +} diff --git a/server/db/providers/couchbase/sms_verification_requests.go b/server/db/providers/couchbase/sms_verification_requests.go new file mode 100644 index 0000000..9201d73 --- /dev/null +++ b/server/db/providers/couchbase/sms_verification_requests.go @@ -0,0 +1,23 @@ +package couchbase + +import ( + "context" + + "github.com/authorizerdev/authorizer/server/db/models" + +) + +// SMS verification Request +func (p *provider) UpsertSMSRequest(ctx context.Context, sms_code *models.SMSVerificationRequest) (*models.SMSVerificationRequest, error) { + return sms_code, nil +} + +func (p *provider) GetCodeByPhone(ctx context.Context, phoneNumber string) (*models.SMSVerificationRequest, error) { + var sms_verification_request models.SMSVerificationRequest + + return &sms_verification_request, nil +} + +func(p *provider) DeleteSMSRequest(ctx context.Context, smsRequest *models.SMSVerificationRequest) error { + return nil +} diff --git a/server/db/providers/dynamodb/sms_verification_requests.go b/server/db/providers/dynamodb/sms_verification_requests.go new file mode 100644 index 0000000..bd47bce --- /dev/null +++ b/server/db/providers/dynamodb/sms_verification_requests.go @@ -0,0 +1,23 @@ +package dynamodb + +import ( + "context" + + "github.com/authorizerdev/authorizer/server/db/models" + +) + +// SMS verification Request +func (p *provider) UpsertSMSRequest(ctx context.Context, sms_code *models.SMSVerificationRequest) (*models.SMSVerificationRequest, error) { + return sms_code, nil +} + +func (p *provider) GetCodeByPhone(ctx context.Context, phoneNumber string) (*models.SMSVerificationRequest, error) { + var sms_verification_request models.SMSVerificationRequest + + return &sms_verification_request, nil +} + +func(p *provider) DeleteSMSRequest(ctx context.Context, smsRequest *models.SMSVerificationRequest) error { + return nil +}