Get rid of duration
This commit is contained in:
		@@ -136,7 +136,6 @@ func pageDoCreate(name, description string, earliest, latest time.Time) h.Term {
 | 
				
			|||||||
		Description:  description,
 | 
							Description:  description,
 | 
				
			||||||
		EarliestDate: earliest,
 | 
							EarliestDate: earliest,
 | 
				
			||||||
		LatestDate:   latest,
 | 
							LatestDate:   latest,
 | 
				
			||||||
		Duration:     1,
 | 
					 | 
				
			||||||
	})
 | 
						})
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
		return h.Text(err.Error())
 | 
							return h.Text(err.Error())
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										11
									
								
								store.go
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								store.go
									
									
									
									
									
								
							@@ -63,7 +63,6 @@ const schema = `
 | 
				
			|||||||
		description TEXT NOT NULL,
 | 
							description TEXT NOT NULL,
 | 
				
			||||||
		earliest_date DATE NOT NULL,
 | 
							earliest_date DATE NOT NULL,
 | 
				
			||||||
		latest_date DATE NOT NULL,
 | 
							latest_date DATE NOT NULL,
 | 
				
			||||||
		duration INTEGER NOT NULL,
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
		UNIQUE (alpha_id)
 | 
							UNIQUE (alpha_id)
 | 
				
			||||||
	);
 | 
						);
 | 
				
			||||||
@@ -94,7 +93,6 @@ type CreateEventCommand struct {
 | 
				
			|||||||
	Name                     string
 | 
						Name                     string
 | 
				
			||||||
	Description              string
 | 
						Description              string
 | 
				
			||||||
	EarliestDate, LatestDate time.Time
 | 
						EarliestDate, LatestDate time.Time
 | 
				
			||||||
	Duration                 int
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
type CreateEventResult struct {
 | 
					type CreateEventResult struct {
 | 
				
			||||||
@@ -118,8 +116,8 @@ func (s *Store) CreateEvent(ctx context.Context, cmd CreateEventCommand) (result
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	const query = `
 | 
						const query = `
 | 
				
			||||||
		INSERT INTO event(alpha_id, admin_code, name, description, earliest_date, latest_date, duration)
 | 
							INSERT INTO event(alpha_id, admin_code, name, description, earliest_date, latest_date)
 | 
				
			||||||
		VALUES (?, ?, ?, ?, ?, ?, ?);`
 | 
							VALUES (?, ?, ?, ?, ?, ?);`
 | 
				
			||||||
	err = sqlitex.Exec(conn, query, nil,
 | 
						err = sqlitex.Exec(conn, query, nil,
 | 
				
			||||||
		alphaID,
 | 
							alphaID,
 | 
				
			||||||
		adminCode,
 | 
							adminCode,
 | 
				
			||||||
@@ -127,7 +125,6 @@ func (s *Store) CreateEvent(ctx context.Context, cmd CreateEventCommand) (result
 | 
				
			|||||||
		cmd.Description,
 | 
							cmd.Description,
 | 
				
			||||||
		cmd.EarliestDate.Format(dateFmt),
 | 
							cmd.EarliestDate.Format(dateFmt),
 | 
				
			||||||
		cmd.LatestDate.Format(dateFmt),
 | 
							cmd.LatestDate.Format(dateFmt),
 | 
				
			||||||
		cmd.Duration,
 | 
					 | 
				
			||||||
	)
 | 
						)
 | 
				
			||||||
	if err != nil {
 | 
						if err != nil {
 | 
				
			||||||
		return
 | 
							return
 | 
				
			||||||
@@ -146,7 +143,6 @@ type GetEventResult struct {
 | 
				
			|||||||
	Name                     string
 | 
						Name                     string
 | 
				
			||||||
	Description              string
 | 
						Description              string
 | 
				
			||||||
	EarliestDate, LatestDate time.Time
 | 
						EarliestDate, LatestDate time.Time
 | 
				
			||||||
	Duration                 int
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func (s *Store) GetEvent(ctx context.Context, query GetEventQuery) (GetEventResult, error) {
 | 
					func (s *Store) GetEvent(ctx context.Context, query GetEventQuery) (GetEventResult, error) {
 | 
				
			||||||
@@ -154,7 +150,7 @@ func (s *Store) GetEvent(ctx context.Context, query GetEventQuery) (GetEventResu
 | 
				
			|||||||
	defer s.pool.Put(conn)
 | 
						defer s.pool.Put(conn)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	const dbQuery = `
 | 
						const dbQuery = `
 | 
				
			||||||
		SELECT name, description, earliest_date, latest_date, duration
 | 
							SELECT name, description, earliest_date, latest_date
 | 
				
			||||||
		FROM event
 | 
							FROM event
 | 
				
			||||||
		WHERE alpha_id = ?;`
 | 
							WHERE alpha_id = ?;`
 | 
				
			||||||
	var result GetEventResult
 | 
						var result GetEventResult
 | 
				
			||||||
@@ -167,7 +163,6 @@ func (s *Store) GetEvent(ctx context.Context, query GetEventQuery) (GetEventResu
 | 
				
			|||||||
			result.Description = stmt.ColumnText(1)
 | 
								result.Description = stmt.ColumnText(1)
 | 
				
			||||||
			earliestDateString := stmt.ColumnText(2)
 | 
								earliestDateString := stmt.ColumnText(2)
 | 
				
			||||||
			latestDateString := stmt.ColumnText(3)
 | 
								latestDateString := stmt.ColumnText(3)
 | 
				
			||||||
			result.Duration = stmt.ColumnInt(4)
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
			var err error
 | 
								var err error
 | 
				
			||||||
			result.EarliestDate, err = time.Parse(dateFmt, earliestDateString)
 | 
								result.EarliestDate, err = time.Parse(dateFmt, earliestDateString)
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user