File tree Expand file tree Collapse file tree
persistence-modules/java-cassandra/src/main/resources Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ CREATE
2+ KEYSPACE baeldung
3+ WITH replication = {'class' :'SimpleStrategy' , 'replication_factor' : 1 };
4+ USE baeldung;
5+
6+ CREATE TABLE numeric_types
7+ (
8+ type1 int PRIMARY KEY ,
9+ type2 bigint ,
10+ type3 smallint ,
11+ type4 tinyint ,
12+ type5 varint ,
13+ type6 float ,
14+ type7 double ,
15+ type8 decimal
16+ );
17+
18+ CREATE TABLE text_types
19+ (
20+ primaryKey int PRIMARY KEY ,
21+ type2 text ,
22+ type3 varchar ,
23+ type4 ascii
24+ );
25+
26+ CREATE TABLE date_types
27+ (
28+ primaryKey int PRIMARY KEY ,
29+ type1 timestamp ,
30+ type2 time ,
31+ type3 date ,
32+ type4 timeuuid ,
33+ type5 duration
34+ );
35+
36+ CREATE TABLE other_types
37+ (
38+ primaryKey int PRIMARY KEY ,
39+ type1 boolean ,
40+ type2 uuid ,
41+ type3 blob ,
42+ type4 inet
43+ );
44+
45+ CREATE TABLE counter_type
46+ (
47+ primaryKey uuid PRIMARY KEY ,
48+ type1 counter
49+ );
50+
51+ CREATE TABLE collection_types
52+ (
53+ primaryKey int PRIMARY KEY ,
54+ email set < text >
55+ );
56+
57+ ALTER TABLE collection_types
58+ ADD scores list < text > ;
59+
60+ ALTER TABLE collection_types
61+ ADD address map < uuid , text > ;
62+
63+ CREATE TABLE tuple_type
64+ (
65+ primaryKey int PRIMARY KEY ,
66+ type1 tuple < int , text , float >
67+ );
68+
69+ CREATE TYPE user_defined_type ( type1 timestamp , type2 text , type3 text , type4 text );
70+
71+ CREATE TABLE user_type
72+ (
73+ primaryKey int PRIMARY KEY ,
74+ our_type user_defined_type
75+ );
You can’t perform that action at this time.
0 commit comments