-------S2VisitsDemo CREATE TABLE IF NOT EXISTS `s2_user_department` ( `user_name` varchar(200) NOT NULL, `department` varchar(200) NOT NULL, -- department of user PRIMARY KEY (`user_name`,`department`) ); COMMENT ON TABLE s2_user_department IS 'user_department_info'; CREATE TABLE IF NOT EXISTS `s2_pv_uv_statis` ( `imp_date` varchar(200) NOT NULL, `user_name` varchar(200) NOT NULL, `page` varchar(200) NOT NULL ); COMMENT ON TABLE s2_pv_uv_statis IS 's2_pv_uv_statis'; CREATE TABLE IF NOT EXISTS `s2_stay_time_statis` ( `imp_date` varchar(200) NOT NULL, `user_name` varchar(200) NOT NULL, `stay_hours` DOUBLE NOT NULL, `page` varchar(200) NOT NULL ); COMMENT ON TABLE s2_stay_time_statis IS 's2_stay_time_statis_info'; -------S2ArtistDemo CREATE TABLE IF NOT EXISTS `singer` ( `singer_name` varchar(200) NOT NULL, `act_area` varchar(200) NOT NULL, `song_name` varchar(200) NOT NULL, `genre` varchar(200) NOT NULL, `js_play_cnt` bigINT DEFAULT NULL, `down_cnt` bigINT DEFAULT NULL, `favor_cnt` bigINT DEFAULT NULL, PRIMARY KEY (`singer_name`) ); COMMENT ON TABLE singer IS 'singer_info'; CREATE TABLE IF NOT EXISTS `genre` ( `g_name` varchar(20) NOT NULL , -- genre name `rating` INT , `most_popular_in` varchar(50) , PRIMARY KEY (`g_name`) ); COMMENT ON TABLE genre IS 'genre'; -------S2CompanyDemo CREATE TABLE IF NOT EXISTS `company` ( `company_id` varchar(50) NOT NULL , `company_name` varchar(50) NOT NULL , `headquarter_address` varchar(50) NOT NULL , `company_established_time` varchar(20) NOT NULL , `founder` varchar(20) NOT NULL , `ceo` varchar(20) NOT NULL , `annual_turnover` bigint , `employee_count` int , PRIMARY KEY (`company_id`) ); CREATE TABLE IF NOT EXISTS `brand` ( `brand_id` varchar(50) NOT NULL , `brand_name` varchar(50) NOT NULL , `brand_established_time` varchar(20) NOT NULL , `company_id` varchar(50) NOT NULL , `legal_representative` varchar(20) NOT NULL , `registered_capital` bigint , PRIMARY KEY (`brand_id`) ); CREATE TABLE IF NOT EXISTS `brand_revenue` ( `year_time` varchar(10) NOT NULL , `brand_id` varchar(50) NOT NULL , `revenue` bigint NOT NULL, `profit` bigint NOT NULL , `revenue_growth_year_on_year` double NOT NULL , `profit_growth_year_on_year` double NOT NULL );