func (receiver *EphemeralTemplate) GetContainerForMigration() (interface{}, error) {
	return nil, nil
}
GetContainerForMigration returns its container for migration, if no need to be migrated, just return null
package model
import (
	"errors"
	"fmt"
	"github.com/gin-gonic/gin"
	"github.com/jinzhu/gorm"
	"github.com/qb0C80aE/clay/extension"
	"github.com/qb0C80aE/clay/logging"
	mapstructutilpkg "github.com/qb0C80aE/clay/util/mapstruct"
	"net/url"
	"sort"
	"sync"
)
var nameEphemeralTemplateMap = map[string]*EphemeralTemplate{}
var nameEphemeralTemplateMapMutex = new(sync.Mutex)
type EphemeralTemplate struct {
	Base
	Name            string `json:"name" yaml:"name" form:"name" gorm:"primary_key" validate:"required"`
	TemplateContent string `json:"template_content" yaml:"template_content" form:"template_content" sql:"type:text"`
	Description     string `json:"description" yaml:"description" form:"description" sql:"type:text"`
}
func NewEphemeralTemplate() *EphemeralTemplate {
	return &EphemeralTemplate{}
}