Skip to content

TickList is a task management app that helps users keep track of their tasks and stay organized. It allows you to: - Add new tasks - Mark tasks as completed - Delete tasks - Stay on top of your daily activities

License

Notifications You must be signed in to change notification settings

saspal02/TickList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TickList

Installation

Launch MySQL using Docker

docker run --detach --env MYSQL_ROOT_PASSWORD=dummypassword --env MYSQL_USER=todos-user --env MYSQL_PASSWORD=dummytodos --env MYSQL_DATABASE=todos --name mysql --publish 3306:3306 mysql:8-oracle

/pom.xml Modified

<!-- Remove H2
	<dependency>
		<groupId>com.h2database</groupId>
		<artifactId>h2</artifactId>
		<scope>runtime</scope>
	</dependency> -->

// Deprecated in SB 3.1.x
<!--<dependency>
	<groupId>mysql</groupId>
	<artifactId>mysql-connector-java</artifactId>
</dependency> -->

// Use the below Mysql Dependency Starting from SB 3.1.x
<dependency>
	<groupId>com.mysql</groupId>
	<artifactId>mysql-connector-j</artifactId>
</dependency>

/src/main/resources/application.properties Modified


#comment-h2
#spring.datasource.url=jdbc:h2:mem:testdb

spring.datasource.url=jdbc:mysql://localhost:3306/todos
spring.datasource.username=todos-user
spring.datasource.password=dummytodos
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect
spring.jpa.hibernate.ddl-auto=update

About

TickList is a task management app that helps users keep track of their tasks and stay organized. It allows you to: - Add new tasks - Mark tasks as completed - Delete tasks - Stay on top of your daily activities

Topics

Resources

License

Stars

Watchers

Forks