code: protected void insertDefaults()
          throws EFapsException
      {
          if (!getExist()[0] && getGeneralID() != null) {
              try {
                  final ConnectionResource res = Context.getThreadContext().getConnectionResource();
                  Context.getDbType().newInsert(AbstractStoreResource.TABLENAME_STORE, "ID", false)
                                  .column("ID", getGeneralID())
                                  .column(AbstractStoreResource.COLNAME_FILENAME, "TMP")
                                  .column(AbstractStoreResource.COLNAME_FILELENGTH, 0)
                                  .execute(res);
                  this.fileName = "TMP";
                  this.fileLength = new Long(0);
              } catch (final SQLException e) {
                  throw new EFapsException(AbstractStoreResource.class, "insertDefaults", e);
              }
          }
      }
docs: Insert default values in the table. (if necessary).
  @throws EFapsException on error