@@ -49,7 +49,7 @@ public class UsageDaoImpl extends GenericDaoBase<UsageVO, Long> implements Usage
4949 private static final String DELETE_ALL = "DELETE FROM cloud_usage" ;
5050 private static final String DELETE_ALL_BY_ACCOUNTID = "DELETE FROM cloud_usage WHERE account_id = ?" ;
5151 private static final String DELETE_ALL_BY_INTERVAL = "DELETE FROM cloud_usage WHERE end_date < DATE_SUB(CURRENT_DATE(), INTERVAL ? DAY)" ;
52- private static final String INSERT_ACCOUNT = "INSERT INTO cloud_usage.account (id, account_name, type, domain_id, removed, cleanup_needed) VALUES (?,?,?,?,?,?)" ;
52+ private static final String INSERT_ACCOUNT = "INSERT INTO cloud_usage.account (id, account_name, type, role_id, domain_id, removed, cleanup_needed) VALUES (?, ?,?,?,?,?,?)" ;
5353 private static final String INSERT_USER_STATS = "INSERT INTO cloud_usage.user_statistics (id, data_center_id, account_id, public_ip_address, device_id, device_type, network_id, net_bytes_received,"
5454 + " net_bytes_sent, current_bytes_received, current_bytes_sent, agg_bytes_received, agg_bytes_sent) VALUES (?,?,?,?,?,?,?,?,?,?, ?, ?, ?)" ;
5555
@@ -113,16 +113,17 @@ public void saveAccounts(List<AccountVO> accounts) {
113113 pstmt .setLong (1 , acct .getId ());
114114 pstmt .setString (2 , acct .getAccountName ());
115115 pstmt .setShort (3 , acct .getType ());
116- pstmt .setLong (4 , acct .getDomainId ());
116+ pstmt .setLong (4 , acct .getRoleId ());
117+ pstmt .setLong (5 , acct .getDomainId ());
117118
118119 Date removed = acct .getRemoved ();
119120 if (removed == null ) {
120- pstmt .setString (5 , null );
121+ pstmt .setString (6 , null );
121122 } else {
122- pstmt .setString (5 , DateUtil .getDateDisplayString (TimeZone .getTimeZone ("GMT" ), acct .getRemoved ()));
123+ pstmt .setString (6 , DateUtil .getDateDisplayString (TimeZone .getTimeZone ("GMT" ), acct .getRemoved ()));
123124 }
124125
125- pstmt .setBoolean (6 , acct .getNeedsCleanup ());
126+ pstmt .setBoolean (7 , acct .getNeedsCleanup ());
126127
127128 pstmt .addBatch ();
128129 }
0 commit comments