@Override public void delete(Deletable entity) { sqlFactory.delete(entity).execute(); }
@Override public <I extends AbstractInsertable> I insert(I entity) { sqlFactory.insert(entity).insert(); return entity; }
@Override public <I extends ListInsertable> I insertMany(I entity) { sqlFactory.insertMany(entity).insert(); return entity; }
@Override public <U extends AbstractUpdatable> U update(U entity) { sqlFactory.update(entity).execute(); return entity; }
@Override public <U extends AbstractUpdatable> U update(U entity) { sqlFactory.update(entity).execute(); return entity; }
@Override public void delete(AbstractDeletable entity) { sqlFactory.delete(entity).execute(); }
@Override public <U extends Updatable> U update(U entity) { sqlFactory.update(entity).execute(); return entity; }
@Override public <I extends Insertable> I insert(I entity) { sqlFactory.insert(entity).insert(); return entity; }
@Override public <I extends AbstractListInsertable> I insertMany(I entity) { sqlFactory.insertMany(entity).insert(); return entity; }
@Override public void delete(AbstractDeletable entity) { sqlFactory.delete(entity).execute(); }
@Override public void update(EntityMapping mapping) { Updatable updatable = mapping.toUpdatable(); sqlFactory.update(updatable).execute(); }
@Override public <I extends AbstractInsertable> I insert(I entity) { sqlFactory.insert(entity).insert(); return entity; }
@Override public <I extends AbstractListInsertable> I insertMany(I entity) { sqlFactory.insertMany(entity).insert(); return entity; }
@Override public void delete(EntityMapping mapping) { Deletable deletable = mapping.toDeletable(); sqlFactory.delete(deletable).execute(); }
@Override public void update(AbstractEntityMapping<?> mapping) { AbstractUpdatable updatable = mapping.toUpdatable(); sqlFactory.update(updatable).execute(); }
@Override public void create(AbstractEntityMapping<?> mapping) { AbstractInsertable insertable = mapping.toInsertable(); sqlFactory.insert(insertable).insert(); }
@Override public void delete(AbstractEntityMapping<?> mapping) { AbstractDeletable deletable = mapping.toDeletable(); sqlFactory.delete(deletable).execute(); }
@Override public void update(AbstractEntityMapping<?> mapping) { AbstractUpdatable updatable = mapping.toUpdatable(); sqlFactory.update(updatable).execute(); }
@Override public void create(AbstractEntityMapping<?> mapping) { AbstractInsertable insertable = mapping.toInsertable(); sqlFactory.insert(insertable).insert(); }
@Override public void delete(AbstractEntityMapping<?> mapping) { AbstractDeletable deletable = mapping.toDeletable(); sqlFactory.delete(deletable).execute(); }