I want to create an application that starts with an database connection required fields are project_ID and dataset_ID. when user clicks on connect button it will extract all tables and from the data base and show it in the UI. Some times the dataset contains 0 or more than o tables. If user wants to create a table then he used to click on create new table button. Whenever the user clicks then he used to enter project and dataset and table name for it. After creating table he used to edit schema or generate schema. once schema is generated he used to generate sample data of about more than 100 rows of data. for schema generator we need column name, column data type, column description . to generate sample data we need schema of particular table. | A shadcn/ui and v0 generation - v0