clean up jar

add WIP name incrementer
This commit is contained in:
Mystikfluu 2023-06-14 16:06:32 +02:00
parent 21596ca31c
commit e0a5ee79e1
5 changed files with 13 additions and 7 deletions

View File

@ -243,10 +243,20 @@ public class ZZ30 {
ArrayList<C3> keyColumns = this.relationalModel.getKeyColumnsGivenRelation(gesme_conn.sdfsdfsdfd());
T1 tableRS = this.relationalModel.getTableGivenNumber(grsem.sdfsdfsdfd());
for (C3 refcolumn : keyColumns) {
boolean colExists = tableRS.columnExist(tableRS.getTablenamePraefix() + refcolumn.getColumnName());
C3 column = new C3(tableRS.getTablenamePraefix() + refcolumn.getColumnName() + (colExists ? "_1" : ""),
for (C3 refcolumn : keyColumns) {
String colname = refcolumn.getColumnName();
boolean colExists = tableRS.columnExist(tableRS.getTablenamePraefix() + colname);
if(colExists && colname.matches(".+_\\d")) {
String scolname = colname.substring(0, colname.lastIndexOf("_"));
int num = Integer.parseInt(refcolumn.getColumnName().substring(colname.lastIndexOf("_") + 1)) + 1;
if(!tableRS.columnExist(tableRS.getTablenamePraefix() + scolname + "_" + num)) {
colname = scolname + "_" + num;
}
colExists = false;
}
C3 column = new C3(tableRS.getTablenamePraefix() + colname + (colExists ? "_1" : ""),
refcolumn.getDatatype(),
partPrimary,
false,

Binary file not shown.

Binary file not shown.

View File

@ -1,3 +0,0 @@
java -jar C:\Users\code0\javaObfuscation/SkidObfuscator.jar obfuscate out/artifacts/noEasyDB/noEasyDB.jar
mv out/artifacts/noEasyDB/noEasyDB.jar-out.jar ./
mv out/artifacts/noEasyDB/noEasyDB.jar ./

View File

@ -1 +0,0 @@
proguard\bin\proguard.bat -verbose -injar out/artifacts/noEasyDB/noEasyDB.jar -outjars noEasyDB_optimized.jar -keep class at.fos.ermodel.gui.A1 { *; } -libraryjars "<java.home>/jmods/java.desktop.jmod;<java.home>/jmods/java.base.jmod;<java.home>/jmods/javafx.base.jmod;<java.home>/jmods/javafx.graphics.jmod;<java.home>/jmods/javafx.controls.jmod;<java.home>/jmods/javafx.swing.jmod"