Don't depend on MySQL TIMESTAMP column behavior.

git-svn-id: https://samskivert.googlecode.com/svn/trunk@2203 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
mdb
2007-08-22 02:28:06 +00:00
parent b97e3c20d3
commit ed88407fe9
@@ -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;