migrations: sync table first
This commit is contained in:
		
					parent
					
						
							
								bb359a74f1
							
						
					
				
			
			
				commit
				
					
						37305a59ca
					
				
			
		
					 2 changed files with 9 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -245,7 +245,7 @@ func issueToIssueLabel(x *xorm.Engine) error {
 | 
			
		|||
	}
 | 
			
		||||
 | 
			
		||||
	if err = sess.Sync2(new(IssueLabel)); err != nil {
 | 
			
		||||
		return fmt.Errorf("sync2: %v", err)
 | 
			
		||||
		return fmt.Errorf("Sync2: %v", err)
 | 
			
		||||
	} else if _, err = sess.Insert(issueLabels); err != nil {
 | 
			
		||||
		return fmt.Errorf("insert issue-labels: %v", err)
 | 
			
		||||
	}
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -10,8 +10,14 @@ import (
 | 
			
		|||
	"github.com/go-xorm/xorm"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
func setCommentUpdatedWithCreated(x *xorm.Engine) error {
 | 
			
		||||
	if _, err := x.Exec("UPDATE comment SET updated_unix = created_unix"); err != nil {
 | 
			
		||||
func setCommentUpdatedWithCreated(x *xorm.Engine) (err error) {
 | 
			
		||||
	type Comment struct {
 | 
			
		||||
		UpdatedUnix int64
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	if err = x.Sync2(new(Comment)); err != nil {
 | 
			
		||||
		return fmt.Errorf("Sync2: %v", err)
 | 
			
		||||
	} else if _, err = x.Exec("UPDATE comment SET updated_unix = created_unix"); err != nil {
 | 
			
		||||
		return fmt.Errorf("set update_unix: %v", err)
 | 
			
		||||
	}
 | 
			
		||||
	return nil
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue