
com.venky.swf.db.CockroachDBHelper Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of swf-db Show documentation
Show all versions of swf-db Show documentation
Succinct Web Framework - Db
The newest version!
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.venky.swf.db;
import com.venky.core.date.DateUtils;
import com.venky.core.util.Bucket;
import com.venky.core.util.ExceptionUtil;
import com.venky.swf.db.model.Count;
import com.venky.swf.db.model.Model;
import com.venky.swf.db.table.Table;
import com.venky.swf.sql.Select;
import java.io.InputStream;
import java.io.Reader;
import java.math.BigDecimal;
import java.sql.Date;
import java.sql.SQLException;
import java.sql.Time;
import java.sql.Timestamp;
import java.util.List;
import java.util.TimeZone;
/**
*
* @author venky
*/
public class CockroachDBHelper extends PostgresqlHelper{
protected CockroachDBHelper() {
registerjdbcSQLType(Integer.class, new TypeRef<>(java.sql.Types.BIGINT,
"BIGINT", 0, 0, false,false,new IntegerConverter()));
registerjdbcSQLType(int.class, new TypeRef<>(java.sql.Types.BIGINT,
"BIGINT", 0, 0, false,false,new IntegerConverter()));
}
@Override
public String getAutoIncrementInstruction() {
return (" BIGINT DEFAULT unique_rowid() NOT NULL ");
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy