Documentation
¶
Index ¶
- Constants
- func CreateFilesInDirectories(directoryList []string, fileNames []string) error
- func GetExtention(database int) string
- func GetMigrationFilesFromDirectory(directory string, database int) []string
- func GetMigrationNumberFromEntry(migrationEntry *entities.PGMigrationEntry) int
- func GetNextFileNames(nextNumber int, numToGenerate int, database int) []string
- func GetNextFileNumber(baseFileNames []string, database int) int
- func GetNumberFromArgs(args []string, defaultValue int) int
- func MkAlldirIfnotExists(paths []string) error
- func MkdirIfnotExists(path string) error
- func NextFilesForBackwardMigration(baseFileNames []string, seekNumber int, seekLength int) []string
- func NextFilesForForwardMigration(baseFileNames []string, seekNumber int, seekLength int) []string
- func SortMigrationFiles(baseFileNames []string, order int) []string
- type Migration
Constants ¶
View Source
const ( DBsqlite3 = iota DBpostgresql = iota )
View Source
const ( ORDER_ASC = iota ORDER_DESC = iota )
Variables ¶
This section is empty.
Functions ¶
func GetExtention ¶
func GetMigrationNumberFromEntry ¶
func GetMigrationNumberFromEntry(migrationEntry *entities.PGMigrationEntry) int
func GetNextFileNames ¶
func GetNextFileNumber ¶
func GetNumberFromArgs ¶
func MkAlldirIfnotExists ¶
func MkdirIfnotExists ¶
func SortMigrationFiles ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.