package anywheresoftware.b4a.tsqlobject;
import java.security.SecureRandom;
import java.math.BigInteger;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import anywheresoftware.b4a.inspector.inspect.*;
import anywheresoftware.b4a.tadapter.*;
import anywheresoftware.b4a.BA.ShortName;
@ShortName("Main")
public class Main {
public static void main(String[] args) throws Exception {
Config.getInstance().register("connection.default", "jdbc:sqlite:data/migli.db");
Config.getInstance().register("connection.driver", "org.sqlite.JDBC");
String str = new BigInteger(130, new SecureRandom()).toString(4);
String str2 = new BigInteger(130, new SecureRandom()).toString(8);
DateFormat df = new SimpleDateFormat("yyyy-MM-dd H:m:s");
Date today = Calendar.getInstance().getTime();
String CreatedAt = df.format(today);
SqlInsert ins = new SqlInsert();
ins.into("users");
ins.column("user_name").value("tsc" + str);
ins.column("user_pass").value("pw"+str2);
ins.column("is_active").value(1);
ins.column("is_deleted").value(0);
ins.column("created_at").value(CreatedAt);
try {
System.out.println(ins.Execute());
} catch(Exception e) {
e.printStackTrace();
}
SqlSelect s = new SqlSelect();
s.from("users");
try {
System.out.println(s.toString());
System.out.println(s.Execute().save(new ConsoleTable()));
} catch (Exception e) {
e.printStackTrace();
}
}
}