From ed88407fe913c7306b319d942690a3b374201bdf Mon Sep 17 00:00:00 2001 From: mdb Date: Wed, 22 Aug 2007 02:28:06 +0000 Subject: [PATCH] Don't depend on MySQL TIMESTAMP column behavior. git-svn-id: https://samskivert.googlecode.com/svn/trunk@2203 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- src/java/com/samskivert/jdbc/TransitionRepository.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/java/com/samskivert/jdbc/TransitionRepository.java b/src/java/com/samskivert/jdbc/TransitionRepository.java index 9bc42341..67f3fa6a 100644 --- a/src/java/com/samskivert/jdbc/TransitionRepository.java +++ b/src/java/com/samskivert/jdbc/TransitionRepository.java @@ -24,6 +24,7 @@ import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; +import java.sql.Timestamp; import java.util.logging.Level; import com.samskivert.io.PersistenceException; @@ -143,9 +144,11 @@ public class TransitionRepository extends SimpleRepository stmt = conn.prepareStatement( "insert into " + liaison.tableSQL("TRANSITIONS") + " (" + liaison.columnSQL("CLASS") + ", " + liaison.columnSQL("NAME") + - ") values (?, ?)"); + ", " + liaison.columnSQL("APPLIED") + + ") values (?, ?, ?)"); stmt.setString(1, cname); stmt.setString(2, name); + stmt.setTimestamp(3, new Timestamp(System.currentTimeMillis())); JDBCUtil.checkedUpdate(stmt, 1); return true;