migration.sql 4.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. /*
  2. Warnings:
  3. - You are about to drop the column `createdAt` on the `gow_corp_ref` table. All the data in the column will be lost.
  4. - You are about to drop the column `updatedAt` on the `gow_corp_ref` table. All the data in the column will be lost.
  5. - You are about to drop the column `corpId` on the `gow_data` table. All the data in the column will be lost.
  6. - You are about to drop the column `createdAt` on the `gow_data` table. All the data in the column will be lost.
  7. - You are about to drop the column `updatedAt` on the `gow_data` table. All the data in the column will be lost.
  8. - You are about to drop the column `createdAt` on the `gow_fac_id` table. All the data in the column will be lost.
  9. - You are about to drop the column `updatedAt` on the `gow_fac_id` table. All the data in the column will be lost.
  10. - Added the required column `updated_at` to the `gow_corp_ref` table without a default value. This is not possible if the table is not empty.
  11. - Added the required column `updated_at` to the `gow_data` table without a default value. This is not possible if the table is not empty.
  12. - Added the required column `updated_at` to the `gow_fac_id` table without a default value. This is not possible if the table is not empty.
  13. */
  14. -- AlterTable
  15. ALTER TABLE "gow_corp_ref" DROP COLUMN "createdAt",
  16. DROP COLUMN "updatedAt",
  17. ADD COLUMN "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
  18. ADD COLUMN "updated_at" TIMESTAMP(3) NOT NULL,
  19. ALTER COLUMN "well_name" SET DATA TYPE VARCHAR(4000),
  20. ALTER COLUMN "api_no" SET DATA TYPE VARCHAR(4000),
  21. ALTER COLUMN "corporate_id" SET DATA TYPE VARCHAR(4000),
  22. ALTER COLUMN "current_well_status" SET DATA TYPE VARCHAR(4000),
  23. ALTER COLUMN "county_parish" SET DATA TYPE VARCHAR(4000),
  24. ALTER COLUMN "state" SET DATA TYPE VARCHAR(4000),
  25. ALTER COLUMN "area" SET DATA TYPE VARCHAR(4000),
  26. ALTER COLUMN "completion_date" SET DATA TYPE VARCHAR(4000),
  27. ALTER COLUMN "pop_first_production" SET DATA TYPE VARCHAR(4000),
  28. ALTER COLUMN "operator" SET DATA TYPE VARCHAR(4000),
  29. ALTER COLUMN "abandon_date" SET DATA TYPE VARCHAR(4000),
  30. ALTER COLUMN "battery" SET DATA TYPE VARCHAR(4000),
  31. ALTER COLUMN "common_pad_name" SET DATA TYPE VARCHAR(4000),
  32. ALTER COLUMN "id_well" SET DATA TYPE VARCHAR(4000),
  33. ALTER COLUMN "lease_id" SET DATA TYPE VARCHAR(4000),
  34. ALTER COLUMN "latitude" SET DATA TYPE VARCHAR(4000),
  35. ALTER COLUMN "longitude" SET DATA TYPE VARCHAR(4000),
  36. ALTER COLUMN "pad_code" SET DATA TYPE VARCHAR(4000),
  37. ALTER COLUMN "pad_name" SET DATA TYPE VARCHAR(4000),
  38. ALTER COLUMN "permit_number" SET DATA TYPE VARCHAR(4000),
  39. ALTER COLUMN "well_sub_status" SET DATA TYPE VARCHAR(4000),
  40. ALTER COLUMN "shut_in_date" SET DATA TYPE VARCHAR(4000);
  41. -- AlterTable
  42. ALTER TABLE "gow_data" DROP COLUMN "corpId",
  43. DROP COLUMN "createdAt",
  44. DROP COLUMN "updatedAt",
  45. ADD COLUMN "corp_id" VARCHAR(4000),
  46. ADD COLUMN "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
  47. ADD COLUMN "updated_at" TIMESTAMP(3) NOT NULL,
  48. ALTER COLUMN "well_name" SET DATA TYPE VARCHAR(4000),
  49. ALTER COLUMN "month" SET DATA TYPE VARCHAR(4000),
  50. ALTER COLUMN "completion_type" SET DATA TYPE VARCHAR(4000),
  51. ALTER COLUMN "state" SET DATA TYPE VARCHAR(4000),
  52. ALTER COLUMN "days_on" SET DATA TYPE VARCHAR(4000),
  53. ALTER COLUMN "gas_production" SET DATA TYPE VARCHAR(4000),
  54. ALTER COLUMN "gas_sales" SET DATA TYPE VARCHAR(4000),
  55. ALTER COLUMN "oil_production" SET DATA TYPE VARCHAR(4000),
  56. ALTER COLUMN "oil_sales" SET DATA TYPE VARCHAR(4000),
  57. ALTER COLUMN "water_production" SET DATA TYPE VARCHAR(4000),
  58. ALTER COLUMN "operator" SET DATA TYPE VARCHAR(4000);
  59. -- AlterTable
  60. ALTER TABLE "gow_fac_id" DROP COLUMN "createdAt",
  61. DROP COLUMN "updatedAt",
  62. ADD COLUMN "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
  63. ADD COLUMN "updated_at" TIMESTAMP(3) NOT NULL,
  64. ALTER COLUMN "corp_id" SET DATA TYPE VARCHAR(4000),
  65. ALTER COLUMN "odeq_fac_id" SET DATA TYPE VARCHAR(4000),
  66. ALTER COLUMN "odeq_facility_name" SET DATA TYPE VARCHAR(4000),
  67. ALTER COLUMN "corp_id_2" SET DATA TYPE VARCHAR(4000);
  68. -- AddForeignKey
  69. ALTER TABLE "gow_fac_id" ADD CONSTRAINT "gow_fac_id_import_id_fkey" FOREIGN KEY ("import_id") REFERENCES "imports"("id") ON DELETE CASCADE ON UPDATE CASCADE;
  70. -- AddForeignKey
  71. ALTER TABLE "gow_data" ADD CONSTRAINT "gow_data_import_id_fkey" FOREIGN KEY ("import_id") REFERENCES "imports"("id") ON DELETE CASCADE ON UPDATE CASCADE;
  72. -- AddForeignKey
  73. ALTER TABLE "gow_corp_ref" ADD CONSTRAINT "gow_corp_ref_import_id_fkey" FOREIGN KEY ("import_id") REFERENCES "imports"("id") ON DELETE CASCADE ON UPDATE CASCADE;