00001_clients_table.sql 605 B

12345678910111213141516171819202122232425262728293031
  1. -- +goose Up
  2. CREATE TABLE clients (
  3. id TEXT PRIMARY KEY,
  4. id2 TEXT,
  5. mark TEXT,
  6. contractor INTEGER,
  7. full_name TEXT,
  8. type TEXT,
  9. email TEXT,
  10. legal_address TEXT,
  11. physical_address TEXT,
  12. registration_date TEXT,
  13. ad_channel TEXT,
  14. reg_data_1 TEXT,
  15. reg_data_2 TEXT,
  16. note TEXT,
  17. request_count INTEGER,
  18. birthday TEXT,
  19. income NUMERIC -- NUMERIC (или REAL) для числового значения
  20. );
  21. CREATE TABLE client_phones (
  22. client_id INTEGER,
  23. phone TEXT,
  24. FOREIGN KEY (client_id) REFERENCES clients (id)
  25. );
  26. -- +goose Down
  27. DROP TABLE client_phones;
  28. DROP TABLE clients;