Skip to content

Commit

Permalink
Merge branch 'master' into bowen/#540
Browse files Browse the repository at this point in the history
  • Loading branch information
hwbrzzl authored Jan 10, 2025
2 parents 3e1970c + 225df76 commit 4cf5af1
Show file tree
Hide file tree
Showing 20 changed files with 193 additions and 1,154 deletions.
276 changes: 0 additions & 276 deletions database/console/driver/sqlite.go

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ import (
"github.com/goravel/framework/support/str"
)

type DefaultCreator struct {
type Creator struct {
}

func NewDefaultCreator() *DefaultCreator {
return &DefaultCreator{}
func NewCreator() *Creator {
return &Creator{}
}

// GetStub Get the migration stub file.
func (r *DefaultCreator) GetStub(table string, create bool) string {
func (r *Creator) GetStub(table string, create bool) string {
if table == "" {
return Stubs{}.Empty()
}
Expand All @@ -31,7 +31,7 @@ func (r *DefaultCreator) GetStub(table string, create bool) string {
}

// PopulateStub Populate the place-holders in the migration stub.
func (r *DefaultCreator) PopulateStub(stub, signature, table string) string {
func (r *Creator) PopulateStub(stub, signature, table string) string {
stub = strings.ReplaceAll(stub, "DummyMigration", str.Of(signature).Prepend("m_").Studly().String())
stub = strings.ReplaceAll(stub, "DummySignature", signature)
stub = strings.ReplaceAll(stub, "DummyTable", table)
Expand All @@ -40,13 +40,13 @@ func (r *DefaultCreator) PopulateStub(stub, signature, table string) string {
}

// GetPath Get the full path to the migration.
func (r *DefaultCreator) GetPath(name string) string {
func (r *Creator) GetPath(name string) string {
pwd, _ := os.Getwd()

return filepath.Join(pwd, "database", "migrations", name+".go")
}

// GetFileName Get the full path to the migration.
func (r *DefaultCreator) GetFileName(name string) string {
func (r *Creator) GetFileName(name string) string {
return fmt.Sprintf("%s_%s", carbon.Now().ToShortDateTimeString(), name)
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ import (

type DefaultCreatorSuite struct {
suite.Suite
defaultCreator *DefaultCreator
defaultCreator *Creator
}

func TestDefaultCreatorSuite(t *testing.T) {
suite.Run(t, &DefaultCreatorSuite{})
}

func (s *DefaultCreatorSuite) SetupTest() {
s.defaultCreator = NewDefaultCreator()
s.defaultCreator = NewCreator()
}

func (s *DefaultCreatorSuite) TestPopulateStub() {
Expand Down
Loading

0 comments on commit 4cf5af1

Please sign in to comment.