diff --git a/transaction-service/src/main/resources/db.migration/V0__initialize_database.sql b/transaction-service/src/main/resources/db.migration/V0__initialize_database.sql index 50c4ff254b58b012a3e2e87b7984ab6e8acd43b9..6a6f5db3d4ef83c03a28fc604908278bea4699f6 100644 --- a/transaction-service/src/main/resources/db.migration/V0__initialize_database.sql +++ b/transaction-service/src/main/resources/db.migration/V0__initialize_database.sql @@ -3,7 +3,7 @@ CREATE TABLE accounts id VARCHAR(40) PRIMARY KEY, customer_id VARCHAR(40) NOT NULL, currency_code VARCHAR(10) NOT NULL, - account_number VARCHAR(40) NOT NULL, + account_number INTEGER NOT NULL, constraint account_number_unique unique (account_number) ); diff --git a/transaction-service/src/main/resources/db.migration/V2__account_number_sequence.sql b/transaction-service/src/main/resources/db.migration/V2__account_number_sequence.sql index 397db20c8abd210c8fc6f75feed93fb49ef9c147..2d25adcbc03d322dc54e8248ebebf706596b4ce1 100644 --- a/transaction-service/src/main/resources/db.migration/V2__account_number_sequence.sql +++ b/transaction-service/src/main/resources/db.migration/V2__account_number_sequence.sql @@ -1,5 +1,3 @@ -ALTER TABLE accounts - ALTER COLUMN account_number SET DATA TYPE numeric(38, 0); CREATE SEQUENCE "account_number_sequence" MINVALUE 1 MAXVALUE 999999999