From 96f21e26ca7913c077869d30ce888e37c9527310 Mon Sep 17 00:00:00 2001
From: gaurav-gaikwad-12071998
<122888092+gaurav-gaikwad-12071998@users.noreply.github.com>
Date: Sun, 19 Apr 2026 10:17:09 +0530
Subject: [PATCH 1/4] update licence
---
LICENSE | 130 +++++++++++++++---
NOTICE | 39 +-----
README.md | 2 +-
pkg/config/config.go | 2 +-
pkg/config/config_test.go | 2 +-
pkg/database/dbFactory.go | 2 +-
pkg/database/dbFactory_internal_test.go | 2 +-
pkg/database/dbFactory_test.go | 2 +-
pkg/database/factory.go | 2 +-
pkg/database/factory_internal_test.go | 2 +-
pkg/database/factory_test.go | 2 +-
pkg/database/interfaces/interface.go | 2 +-
.../postgres/alter_table_error_test.go | 2 +-
pkg/database/postgres/bulk_repo.go | 2 +-
pkg/database/postgres/bulk_repo_test.go | 2 +-
pkg/database/postgres/connector.go | 2 +-
pkg/database/postgres/connector_test.go | 2 +-
pkg/database/postgres/constructor_test.go | 2 +-
.../postgres/constructors_additional_test.go | 2 +-
pkg/database/postgres/core_repo.go | 2 +-
pkg/database/postgres/database_repo.go | 2 +-
pkg/database/postgres/database_repo_test.go | 2 +-
pkg/database/postgres/ddl_repo.go | 2 +-
pkg/database/postgres/dml_repo.go | 2 +-
pkg/database/postgres/dsn_builder.go | 2 +-
.../postgres/get_relationship_data_test.go | 2 +-
pkg/database/postgres/integration_test.go | 2 +-
pkg/database/postgres/migration_repo.go | 2 +-
pkg/database/postgres/performance_repo.go | 2 +-
pkg/database/postgres/postgres.go | 2 +-
.../postgres/postgres_connect_test.go | 2 +-
pkg/database/postgres/query_builder_test.go | 2 +-
pkg/database/postgres/relationship_repo.go | 2 +-
pkg/database/postgres/repo.go | 2 +-
.../postgres/repo_bulk_migration_perf_test.go | 2 +-
pkg/database/postgres/repo_filter_test.go | 2 +-
pkg/database/postgres/repo_helpers_test.go | 2 +-
.../postgres/repo_integration_test.go | 2 +-
.../postgres/repo_jsonb_buildquery_test.go | 2 +-
pkg/database/postgres/repo_jsonb_test.go | 2 +-
.../postgres/repo_more_helpers_test.go | 2 +-
pkg/database/postgres/repo_sqlmock_test.go | 2 +-
pkg/database/postgres/validation_test.go | 2 +-
.../postgres/wrapper_error_paths_test.go | 2 +-
pkg/database/postgres/wrappers_test.go | 2 +-
pkg/database/repoFactory.go | 2 +-
pkg/database/repoFactory_test.go | 2 +-
pkg/database/repository_factory.go | 2 +-
.../repository_factory_internal_test.go | 2 +-
pkg/database/repository_factory_test.go | 2 +-
pkg/database/repository_provider_test.go | 2 +-
pkg/database/wrapper_proxy_test.go | 2 +-
pkg/models/relationship.go | 2 +-
pkg/models/schema.go | 2 +-
pkg/pkg_test.go | 2 +-
.../bulk_perf_migration_direct_test.go | 2 +-
pkg/services/bulk_perf_migration_test.go | 2 +-
pkg/services/bulk_service.go | 2 +-
pkg/services/interfaces/bulk_service.go | 2 +-
pkg/services/interfaces/migration_service.go | 2 +-
.../interfaces/performance_service.go | 2 +-
.../interfaces/relationship_service.go | 2 +-
pkg/services/interfaces/table_service.go | 2 +-
pkg/services/migration_service.go | 2 +-
pkg/services/performance_service.go | 2 +-
pkg/services/relationship_service.go | 2 +-
pkg/services/service_test.go | 2 +-
pkg/services/table_service.go | 2 +-
pkg/services/table_service_extra_test.go | 2 +-
.../table_service_functions_small_test.go | 2 +-
pkg/utils/file_utility.go | 2 +-
pkg/utils/file_utility_internal_test.go | 2 +-
pkg/utils/file_utility_test.go | 2 +-
pkg/utils/helpers.go | 2 +-
pkg/utils/helpers_internal_test.go | 2 +-
pkg/utils/helpers_test.go | 2 +-
76 files changed, 187 insertions(+), 130 deletions(-)
diff --git a/LICENSE b/LICENSE
index 7e80107..12fdfb6 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,21 +1,109 @@
-MIT License
-
-Copyright (c) 2026 Aptlogica Technologies Private Limited
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
+Copyright 2026 Aptlogica Technologies Private Limited
+
+Apache License
+Version 2.0, January 2004
+http://www.apache.org/licenses/
+
+TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+1. Definitions.
+
+"License" shall mean the terms and conditions for use, reproduction, and
+distribution as defined by Sections 1 through 9 of this document.
+
+"Licensor" shall mean the copyright owner or entity authorized by the
+copyright owner that is granting the License.
+
+"Legal Entity" shall mean the union of the acting entity and all other
+entities that control, are controlled by, or are under common control with
+that entity. For the purposes of this definition, "control" means (i) the
+power, direct or indirect, to cause the direction or management of such
+entity, whether by contract or otherwise, or (ii) ownership of fifty
+percent (50%) or more of the outstanding shares, or (iii) beneficial
+ownership of such entity.
+
+"You" (or "Your") shall mean an individual or Legal Entity exercising
+permissions granted by this License.
+
+"Source" form shall mean the preferred form for making modifications,
+including but not limited to software source code, documentation source,
+and configuration files.
+
+"Object" form shall mean any form resulting from mechanical transformation
+or translation of a Source form, including but not limited to compiled
+object code, generated documentation, and conversions to other media types.
+
+"Work" shall mean the work of authorship, whether in Source or Object
+form, made available under the License, as indicated by a copyright notice
+that is included in or attached to the work (an example is provided in the
+Appendix below).
+
+"Derivative Works" shall mean any work, whether in Source or Object form,
+that is based on (or derived from) the Work and for which the editorial
+revisions, annotations, elaborations, or other modifications represent,
+as a whole, an original work of authorship. For the purposes of this
+License, Derivative Works shall not include works that remain separable
+from, or merely link (or bind by name) to the interfaces of, the Work and
+Derivative Works thereof.
+
+"Contribution" shall mean any work of authorship, including the original
+version of the Work and any modifications or additions to that Work or
+Derivative Works thereof, that is intentionally submitted to Licensor for
+inclusion in the Work by the copyright owner or by an individual or Legal
+Entity authorized to submit on behalf of the copyright owner.
+
+2. Grant of Copyright License. Subject to the terms and conditions of this
+License, each Contributor hereby grants to You a perpetual, worldwide,
+non-exclusive, no-charge, royalty-free, irrevocable copyright license to
+reproduce, prepare Derivative Works of, publicly display, publicly perform,
+sublicense, and distribute the Work and such Derivative Works in Source or
+Object form.
+
+3. Grant of Patent License. Subject to the terms and conditions of this
+License, each Contributor hereby grants to You a perpetual, worldwide,
+non-exclusive, no-charge, royalty-free, irrevocable (except as stated in
+this section) patent license to make, have made, use, offer to sell, sell,
+import, and otherwise transfer the Work, where such license applies only to
+those patent claims licensable by such Contributor that are necessarily
+infringed by their Contribution(s) alone or by combination of their
+Contribution(s) with the Work to which such Contribution(s) was submitted.
+
+4. Redistribution. You may reproduce and distribute copies of the Work or
+Derivative Works thereof in any medium, with or without modifications, and
+in Source or Object form, provided that You meet the following conditions:
+
+(a) You must give any other recipients of the Work or Derivative Works a
+copy of this License; and
+
+(b) You must cause any modified files to carry prominent notices stating
+that You changed the files; and
+
+(c) You must retain, in the Source form of any Derivative Works that You
+distribute, all copyright, patent, trademark, and attribution notices
+from the Source form of the Work, excluding those notices that do not
+pertain to any part of the Derivative Works; and
+
+(d) If the Work includes a "NOTICE" text file as part of its distribution,
+then any Derivative Works that You distribute must include a readable
+copy of the attribution notices contained within such NOTICE file, in at
+least one of the following places: within a NOTICE text file distributed
+as part of the Derivative Works; within the Source form or documentation;
+or within a display generated by the Derivative Works.
+
+5. Submission of Contributions. Unless You explicitly state otherwise, any
+Contribution intentionally submitted for inclusion in the Work shall be
+under the terms and conditions of this License.
+
+6. Trademarks. This License does not grant permission to use the trade
+names, trademarks, service marks, or product names of the Licensor.
+
+7. Disclaimer of Warranty. The Work is provided "AS IS", WITHOUT WARRANTIES
+OR CONDITIONS OF ANY KIND.
+
+8. Limitation of Liability. In no event shall any Contributor be liable
+for damages arising from the use of the Work.
+
+9. Accepting Warranty or Additional Liability. You may offer support or
+warranty, but only on your own behalf.
+
+END OF TERMS AND CONDITIONS
\ No newline at end of file
diff --git a/NOTICE b/NOTICE
index 865e48f..f27053c 100644
--- a/NOTICE
+++ b/NOTICE
@@ -1,38 +1,7 @@
-# Legal Notices
+Aptlogica Technologies Private Limited
-## Third-Party Licenses
+This product includes software developed by Aptlogica Technologies Private Limited.
-This project includes software developed by third parties. The licenses for these dependencies are included below and in the `go.mod` file.
+Licensed under the Apache License, Version 2.0 (http://www.apache.org/licenses/LICENSE-2.0)
-For a complete list of dependencies and their licenses, run:
-```
-go mod graph
-```
-
-## License
-
-This project is licensed under the MIT License. See LICENSE file for details.
-
-## Attributions
-
-### PostgreSQL
-This project interfaces with PostgreSQL, which is licensed under the PostgreSQL License.
-- Website: https://www.postgresql.org/
-- License: https://www.postgresql.org/about/licence/
-
-### Go Standard Library
-Uses the Go programming language and its standard library.
-- Website: https://golang.org/
-- License: https://golang.org/LICENSE (BSD-style)
-
-### Key Dependencies
-
-The following third-party packages are used and respect their respective licenses:
-
-- github.com/lib/pq - PostgreSQL driver (BSD 3-Clause)
-- github.com/go-playground/validator - Validator library (MIT)
-- Standard Go library packages
-
-## Contributing
-
-By contributing to this project, you agree to abide by the terms and conditions set forth in the CONTRIBUTING.md file and license agreements.
+© 2026 Aptlogica Technologies Private Limited. All rights reserved.
\ No newline at end of file
diff --git a/README.md b/README.md
index f821d4d..e416cb1 100644
--- a/README.md
+++ b/README.md
@@ -21,7 +21,7 @@
-
+
> A comprehensive PostgreSQL REST API framework and Golang backend framework for enterprise-grade applications. This production-ready Postgres API server and open source database API provides high-level abstractions for building scalable REST APIs with advanced query building, schema management, bulk operations, database migrations, and performance optimization.
diff --git a/pkg/config/config.go b/pkg/config/config.go
index 985cacb..95cacae 100644
--- a/pkg/config/config.go
+++ b/pkg/config/config.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/config/config_test.go b/pkg/config/config_test.go
index c50dcf7..6c70874 100644
--- a/pkg/config/config_test.go
+++ b/pkg/config/config_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/dbFactory.go b/pkg/database/dbFactory.go
index de6c2c0..f021c0d 100644
--- a/pkg/database/dbFactory.go
+++ b/pkg/database/dbFactory.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/dbFactory_internal_test.go b/pkg/database/dbFactory_internal_test.go
index 75f9d08..980a28e 100644
--- a/pkg/database/dbFactory_internal_test.go
+++ b/pkg/database/dbFactory_internal_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/dbFactory_test.go b/pkg/database/dbFactory_test.go
index 7e07f29..2c34f7b 100644
--- a/pkg/database/dbFactory_test.go
+++ b/pkg/database/dbFactory_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/factory.go b/pkg/database/factory.go
index 165132d..707b584 100644
--- a/pkg/database/factory.go
+++ b/pkg/database/factory.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/factory_internal_test.go b/pkg/database/factory_internal_test.go
index 9eb3090..f4c99be 100644
--- a/pkg/database/factory_internal_test.go
+++ b/pkg/database/factory_internal_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/factory_test.go b/pkg/database/factory_test.go
index d0543d1..d8bbbea 100644
--- a/pkg/database/factory_test.go
+++ b/pkg/database/factory_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/interfaces/interface.go b/pkg/database/interfaces/interface.go
index 1965ade..7ed2907 100644
--- a/pkg/database/interfaces/interface.go
+++ b/pkg/database/interfaces/interface.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/alter_table_error_test.go b/pkg/database/postgres/alter_table_error_test.go
index 2fdc4cb..2b94f1a 100644
--- a/pkg/database/postgres/alter_table_error_test.go
+++ b/pkg/database/postgres/alter_table_error_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/bulk_repo.go b/pkg/database/postgres/bulk_repo.go
index ab9b111..57e7aba 100644
--- a/pkg/database/postgres/bulk_repo.go
+++ b/pkg/database/postgres/bulk_repo.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/bulk_repo_test.go b/pkg/database/postgres/bulk_repo_test.go
index e9f7b08..4c91d0c 100644
--- a/pkg/database/postgres/bulk_repo_test.go
+++ b/pkg/database/postgres/bulk_repo_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/connector.go b/pkg/database/postgres/connector.go
index bfc6acb..eb4a16d 100644
--- a/pkg/database/postgres/connector.go
+++ b/pkg/database/postgres/connector.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/connector_test.go b/pkg/database/postgres/connector_test.go
index 6f7c3dc..eb7973b 100644
--- a/pkg/database/postgres/connector_test.go
+++ b/pkg/database/postgres/connector_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/constructor_test.go b/pkg/database/postgres/constructor_test.go
index 1d13d4a..745dae4 100644
--- a/pkg/database/postgres/constructor_test.go
+++ b/pkg/database/postgres/constructor_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/constructors_additional_test.go b/pkg/database/postgres/constructors_additional_test.go
index 24a95e0..adb2d66 100644
--- a/pkg/database/postgres/constructors_additional_test.go
+++ b/pkg/database/postgres/constructors_additional_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/core_repo.go b/pkg/database/postgres/core_repo.go
index f81eaa7..c5edd9a 100644
--- a/pkg/database/postgres/core_repo.go
+++ b/pkg/database/postgres/core_repo.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/database_repo.go b/pkg/database/postgres/database_repo.go
index 14d5550..c41c778 100644
--- a/pkg/database/postgres/database_repo.go
+++ b/pkg/database/postgres/database_repo.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/database_repo_test.go b/pkg/database/postgres/database_repo_test.go
index 38f3f73..cfb7f70 100644
--- a/pkg/database/postgres/database_repo_test.go
+++ b/pkg/database/postgres/database_repo_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/ddl_repo.go b/pkg/database/postgres/ddl_repo.go
index 6d6b18b..2793050 100644
--- a/pkg/database/postgres/ddl_repo.go
+++ b/pkg/database/postgres/ddl_repo.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/dml_repo.go b/pkg/database/postgres/dml_repo.go
index bca9f4d..fff85af 100644
--- a/pkg/database/postgres/dml_repo.go
+++ b/pkg/database/postgres/dml_repo.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/dsn_builder.go b/pkg/database/postgres/dsn_builder.go
index 88774c3..aa131f8 100644
--- a/pkg/database/postgres/dsn_builder.go
+++ b/pkg/database/postgres/dsn_builder.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/get_relationship_data_test.go b/pkg/database/postgres/get_relationship_data_test.go
index b444889..8da4479 100644
--- a/pkg/database/postgres/get_relationship_data_test.go
+++ b/pkg/database/postgres/get_relationship_data_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/integration_test.go b/pkg/database/postgres/integration_test.go
index 1f7555e..1bfafd1 100644
--- a/pkg/database/postgres/integration_test.go
+++ b/pkg/database/postgres/integration_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/migration_repo.go b/pkg/database/postgres/migration_repo.go
index 20376c1..4c7e3b9 100644
--- a/pkg/database/postgres/migration_repo.go
+++ b/pkg/database/postgres/migration_repo.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/performance_repo.go b/pkg/database/postgres/performance_repo.go
index 3ea94a7..207cdec 100644
--- a/pkg/database/postgres/performance_repo.go
+++ b/pkg/database/postgres/performance_repo.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/postgres.go b/pkg/database/postgres/postgres.go
index 7503c2d..628a2da 100644
--- a/pkg/database/postgres/postgres.go
+++ b/pkg/database/postgres/postgres.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/postgres_connect_test.go b/pkg/database/postgres/postgres_connect_test.go
index a959bca..5421d5d 100644
--- a/pkg/database/postgres/postgres_connect_test.go
+++ b/pkg/database/postgres/postgres_connect_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/query_builder_test.go b/pkg/database/postgres/query_builder_test.go
index 7ee3079..253dd61 100644
--- a/pkg/database/postgres/query_builder_test.go
+++ b/pkg/database/postgres/query_builder_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/relationship_repo.go b/pkg/database/postgres/relationship_repo.go
index 7bb3bce..fc85d00 100644
--- a/pkg/database/postgres/relationship_repo.go
+++ b/pkg/database/postgres/relationship_repo.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo.go b/pkg/database/postgres/repo.go
index 9f79250..0aa3791 100644
--- a/pkg/database/postgres/repo.go
+++ b/pkg/database/postgres/repo.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_bulk_migration_perf_test.go b/pkg/database/postgres/repo_bulk_migration_perf_test.go
index 89857c1..c4521a5 100644
--- a/pkg/database/postgres/repo_bulk_migration_perf_test.go
+++ b/pkg/database/postgres/repo_bulk_migration_perf_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_filter_test.go b/pkg/database/postgres/repo_filter_test.go
index d83df30..5d3d1c1 100644
--- a/pkg/database/postgres/repo_filter_test.go
+++ b/pkg/database/postgres/repo_filter_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_helpers_test.go b/pkg/database/postgres/repo_helpers_test.go
index e436cb4..cf9ea61 100644
--- a/pkg/database/postgres/repo_helpers_test.go
+++ b/pkg/database/postgres/repo_helpers_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_integration_test.go b/pkg/database/postgres/repo_integration_test.go
index faaec55..1bc25a9 100644
--- a/pkg/database/postgres/repo_integration_test.go
+++ b/pkg/database/postgres/repo_integration_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_jsonb_buildquery_test.go b/pkg/database/postgres/repo_jsonb_buildquery_test.go
index 656795f..e63c9dc 100644
--- a/pkg/database/postgres/repo_jsonb_buildquery_test.go
+++ b/pkg/database/postgres/repo_jsonb_buildquery_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_jsonb_test.go b/pkg/database/postgres/repo_jsonb_test.go
index cad09d8..ce369b1 100644
--- a/pkg/database/postgres/repo_jsonb_test.go
+++ b/pkg/database/postgres/repo_jsonb_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_more_helpers_test.go b/pkg/database/postgres/repo_more_helpers_test.go
index b3fafbf..2d83817 100644
--- a/pkg/database/postgres/repo_more_helpers_test.go
+++ b/pkg/database/postgres/repo_more_helpers_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_sqlmock_test.go b/pkg/database/postgres/repo_sqlmock_test.go
index 5e4d6e6..ceb8f06 100644
--- a/pkg/database/postgres/repo_sqlmock_test.go
+++ b/pkg/database/postgres/repo_sqlmock_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/validation_test.go b/pkg/database/postgres/validation_test.go
index 557c62b..51f4ec3 100644
--- a/pkg/database/postgres/validation_test.go
+++ b/pkg/database/postgres/validation_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/wrapper_error_paths_test.go b/pkg/database/postgres/wrapper_error_paths_test.go
index d84be35..93b7519 100644
--- a/pkg/database/postgres/wrapper_error_paths_test.go
+++ b/pkg/database/postgres/wrapper_error_paths_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/wrappers_test.go b/pkg/database/postgres/wrappers_test.go
index fd87131..ebad05f 100644
--- a/pkg/database/postgres/wrappers_test.go
+++ b/pkg/database/postgres/wrappers_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/repoFactory.go b/pkg/database/repoFactory.go
index 7e33a13..4cac145 100644
--- a/pkg/database/repoFactory.go
+++ b/pkg/database/repoFactory.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/repoFactory_test.go b/pkg/database/repoFactory_test.go
index 5585f4e..aac8d94 100644
--- a/pkg/database/repoFactory_test.go
+++ b/pkg/database/repoFactory_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/repository_factory.go b/pkg/database/repository_factory.go
index 593256a..67dadd8 100644
--- a/pkg/database/repository_factory.go
+++ b/pkg/database/repository_factory.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/repository_factory_internal_test.go b/pkg/database/repository_factory_internal_test.go
index e34642b..abd4606 100644
--- a/pkg/database/repository_factory_internal_test.go
+++ b/pkg/database/repository_factory_internal_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/repository_factory_test.go b/pkg/database/repository_factory_test.go
index 342aabb..a43270e 100644
--- a/pkg/database/repository_factory_test.go
+++ b/pkg/database/repository_factory_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/repository_provider_test.go b/pkg/database/repository_provider_test.go
index 82d6743..3fbda87 100644
--- a/pkg/database/repository_provider_test.go
+++ b/pkg/database/repository_provider_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/wrapper_proxy_test.go b/pkg/database/wrapper_proxy_test.go
index 19b7ee5..86fe711 100644
--- a/pkg/database/wrapper_proxy_test.go
+++ b/pkg/database/wrapper_proxy_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/models/relationship.go b/pkg/models/relationship.go
index 1a8ceee..989b433 100644
--- a/pkg/models/relationship.go
+++ b/pkg/models/relationship.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/models/schema.go b/pkg/models/schema.go
index f2d0a8f..3e9a1da 100644
--- a/pkg/models/schema.go
+++ b/pkg/models/schema.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/pkg_test.go b/pkg/pkg_test.go
index 051c1b0..b429431 100644
--- a/pkg/pkg_test.go
+++ b/pkg/pkg_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/bulk_perf_migration_direct_test.go b/pkg/services/bulk_perf_migration_direct_test.go
index 11be650..116b9f4 100644
--- a/pkg/services/bulk_perf_migration_direct_test.go
+++ b/pkg/services/bulk_perf_migration_direct_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/bulk_perf_migration_test.go b/pkg/services/bulk_perf_migration_test.go
index d736b56..3a25be8 100644
--- a/pkg/services/bulk_perf_migration_test.go
+++ b/pkg/services/bulk_perf_migration_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/bulk_service.go b/pkg/services/bulk_service.go
index e3d8e81..750fded 100644
--- a/pkg/services/bulk_service.go
+++ b/pkg/services/bulk_service.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/interfaces/bulk_service.go b/pkg/services/interfaces/bulk_service.go
index 83c968e..9af8bf8 100644
--- a/pkg/services/interfaces/bulk_service.go
+++ b/pkg/services/interfaces/bulk_service.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/interfaces/migration_service.go b/pkg/services/interfaces/migration_service.go
index 45c018c..a927d72 100644
--- a/pkg/services/interfaces/migration_service.go
+++ b/pkg/services/interfaces/migration_service.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/interfaces/performance_service.go b/pkg/services/interfaces/performance_service.go
index 55f4aba..a701762 100644
--- a/pkg/services/interfaces/performance_service.go
+++ b/pkg/services/interfaces/performance_service.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/interfaces/relationship_service.go b/pkg/services/interfaces/relationship_service.go
index 5f4607d..43f9a84 100644
--- a/pkg/services/interfaces/relationship_service.go
+++ b/pkg/services/interfaces/relationship_service.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/interfaces/table_service.go b/pkg/services/interfaces/table_service.go
index 47e9079..d648886 100644
--- a/pkg/services/interfaces/table_service.go
+++ b/pkg/services/interfaces/table_service.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/migration_service.go b/pkg/services/migration_service.go
index 1f92e83..14a2966 100644
--- a/pkg/services/migration_service.go
+++ b/pkg/services/migration_service.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/performance_service.go b/pkg/services/performance_service.go
index d5d727a..9d6ad65 100644
--- a/pkg/services/performance_service.go
+++ b/pkg/services/performance_service.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/relationship_service.go b/pkg/services/relationship_service.go
index e63d4c9..656baef 100644
--- a/pkg/services/relationship_service.go
+++ b/pkg/services/relationship_service.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/service_test.go b/pkg/services/service_test.go
index 0a0ea47..f526597 100644
--- a/pkg/services/service_test.go
+++ b/pkg/services/service_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/table_service.go b/pkg/services/table_service.go
index d77fbe5..2af320e 100644
--- a/pkg/services/table_service.go
+++ b/pkg/services/table_service.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/table_service_extra_test.go b/pkg/services/table_service_extra_test.go
index ea13fb5..aee04a2 100644
--- a/pkg/services/table_service_extra_test.go
+++ b/pkg/services/table_service_extra_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/table_service_functions_small_test.go b/pkg/services/table_service_functions_small_test.go
index 417c6e0..530a226 100644
--- a/pkg/services/table_service_functions_small_test.go
+++ b/pkg/services/table_service_functions_small_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/utils/file_utility.go b/pkg/utils/file_utility.go
index cf85231..06baac8 100644
--- a/pkg/utils/file_utility.go
+++ b/pkg/utils/file_utility.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/utils/file_utility_internal_test.go b/pkg/utils/file_utility_internal_test.go
index 889c973..2822b06 100644
--- a/pkg/utils/file_utility_internal_test.go
+++ b/pkg/utils/file_utility_internal_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/utils/file_utility_test.go b/pkg/utils/file_utility_test.go
index a764741..3ce1c3b 100644
--- a/pkg/utils/file_utility_test.go
+++ b/pkg/utils/file_utility_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/utils/helpers.go b/pkg/utils/helpers.go
index 3b530d2..dfd03e2 100644
--- a/pkg/utils/helpers.go
+++ b/pkg/utils/helpers.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/utils/helpers_internal_test.go b/pkg/utils/helpers_internal_test.go
index 42ab930..4ddac25 100644
--- a/pkg/utils/helpers_internal_test.go
+++ b/pkg/utils/helpers_internal_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/utils/helpers_test.go b/pkg/utils/helpers_test.go
index f04267a..f87e568 100644
--- a/pkg/utils/helpers_test.go
+++ b/pkg/utils/helpers_test.go
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Aptlogica Technologies Private Limited
-// SPDX-License-Identifier: MIT
+// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
From 7605b7457e742e8e814a6060865bef4cc466f563 Mon Sep 17 00:00:00 2001
From: gaurav-gaikwad-12071998
<122888092+gaurav-gaikwad-12071998@users.noreply.github.com>
Date: Sun, 19 Apr 2026 10:21:40 +0530
Subject: [PATCH 2/4] update licence
---
README.md | 2 +-
docs/GOVERNANCE.md | 4 ++--
docs/api.openapi.yml | 4 ++--
pkg/pkg.go | 3 ++-
4 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/README.md b/README.md
index e416cb1..d24f90c 100644
--- a/README.md
+++ b/README.md
@@ -179,4 +179,4 @@ See [SECURITY.md](SECURITY.md) for reporting vulnerabilities.
## License
-MIT License. Copyright (c) 2026 Aptlogica Technologies.
\ No newline at end of file
+Apache License 2.0. Copyright (c) 2026 Aptlogica Technologies. See [LICENSE](LICENSE) for details.
\ No newline at end of file
diff --git a/docs/GOVERNANCE.md b/docs/GOVERNANCE.md
index 0393815..4434a30 100644
--- a/docs/GOVERNANCE.md
+++ b/docs/GOVERNANCE.md
@@ -4,7 +4,7 @@ This document describes the governance structure and decision-making process for
## Overview
-go-postgres-rest is an open-source project maintained by [Aptlogica Technologies](https://www.aptlogica.com) under the MIT License. We welcome contributions from the community and follow transparent governance practices.
+go-postgres-rest is an open-source project maintained by [Aptlogica Technologies](https://www.aptlogica.com) under the Apache License 2.0. We welcome contributions from the community and follow transparent governance practices.
## Project Roles
@@ -189,7 +189,7 @@ We welcome feedback on governance process:
A: Demonstrate consistent, high-quality contributions over time. Discuss with existing maintainers.
**Q: Can I fork and maintain my own version?**
-A: Yes! MIT License permits this. We hope you'll contribute improvements back.
+A: Yes! Apache License 2.0 permits this. We hope you'll contribute improvements back.
**Q: How are security issues handled?**
A: See [SECURITY.md](../SECURITY.md) for confidential reporting process.
diff --git a/docs/api.openapi.yml b/docs/api.openapi.yml
index b88c1c1..6d8f3d7 100644
--- a/docs/api.openapi.yml
+++ b/docs/api.openapi.yml
@@ -7,8 +7,8 @@ info:
name: Aptlogica Support
url: https://github.com/aptlogica/go-postgres-rest
license:
- name: MIT
- url: https://opensource.org/licenses/MIT
+ name: Apache License 2.0
+ url: https://www.apache.org/licenses/LICENSE-2.0.html
servers:
- url: http://localhost:8080
diff --git a/pkg/pkg.go b/pkg/pkg.go
index c2887e0..f6c1011 100644
--- a/pkg/pkg.go
+++ b/pkg/pkg.go
@@ -3,7 +3,7 @@
*
* This file is part of software developed by Aptlogica Technologies Private Limited.
*
-* Licensed under the MIT License. See the LICENSE file in the project root
+* Licensed under the Apache License, Version 2.0. See the LICENSE file in the project root
* for full license information.
*
* Websites:
@@ -20,6 +20,7 @@ package pkg
import (
"errors"
"fmt"
+
"github.com/aptlogica/go-postgres-rest/pkg/config"
"github.com/aptlogica/go-postgres-rest/pkg/database"
"github.com/aptlogica/go-postgres-rest/pkg/database/interfaces"
From f06ab987797fd6fbbf70aa47c1346ef9672215f0 Mon Sep 17 00:00:00 2001
From: gaurav-gaikwad-12071998
<122888092+gaurav-gaikwad-12071998@users.noreply.github.com>
Date: Sun, 19 Apr 2026 10:41:44 +0530
Subject: [PATCH 3/4] update license
---
pkg/config/config.go | 2 +-
pkg/config/config_test.go | 2 +-
pkg/database/dbFactory.go | 2 +-
pkg/database/dbFactory_internal_test.go | 2 +-
pkg/database/dbFactory_test.go | 2 +-
pkg/database/factory.go | 2 +-
pkg/database/factory_internal_test.go | 2 +-
pkg/database/factory_test.go | 2 +-
pkg/database/interfaces/interface.go | 2 +-
pkg/database/postgres/alter_table_error_test.go | 2 +-
pkg/database/postgres/bulk_repo.go | 2 +-
pkg/database/postgres/bulk_repo_test.go | 2 +-
pkg/database/postgres/connector.go | 2 +-
pkg/database/postgres/connector_test.go | 2 +-
pkg/database/postgres/constructor_test.go | 2 +-
pkg/database/postgres/constructors_additional_test.go | 2 +-
pkg/database/postgres/core_repo.go | 2 +-
pkg/database/postgres/database_repo.go | 2 +-
pkg/database/postgres/database_repo_test.go | 2 +-
pkg/database/postgres/ddl_repo.go | 2 +-
pkg/database/postgres/dml_repo.go | 2 +-
pkg/database/postgres/dsn_builder.go | 2 +-
pkg/database/postgres/get_relationship_data_test.go | 2 +-
pkg/database/postgres/integration_test.go | 2 +-
pkg/database/postgres/migration_repo.go | 2 +-
pkg/database/postgres/performance_repo.go | 2 +-
pkg/database/postgres/postgres.go | 2 +-
pkg/database/postgres/postgres_connect_test.go | 2 +-
pkg/database/postgres/query_builder_test.go | 2 +-
pkg/database/postgres/relationship_repo.go | 2 +-
pkg/database/postgres/repo.go | 2 +-
pkg/database/postgres/repo_bulk_migration_perf_test.go | 2 +-
pkg/database/postgres/repo_filter_test.go | 2 +-
pkg/database/postgres/repo_helpers_test.go | 2 +-
pkg/database/postgres/repo_integration_test.go | 2 +-
pkg/database/postgres/repo_jsonb_buildquery_test.go | 2 +-
pkg/database/postgres/repo_jsonb_test.go | 2 +-
pkg/database/postgres/repo_more_helpers_test.go | 2 +-
pkg/database/postgres/repo_sqlmock_test.go | 2 +-
pkg/database/postgres/validation_test.go | 2 +-
pkg/database/postgres/wrapper_error_paths_test.go | 2 +-
pkg/database/postgres/wrappers_test.go | 2 +-
pkg/database/repoFactory.go | 2 +-
pkg/database/repoFactory_test.go | 2 +-
pkg/database/repository_factory.go | 2 +-
pkg/database/repository_factory_internal_test.go | 2 +-
pkg/database/repository_factory_test.go | 2 +-
pkg/database/repository_provider_test.go | 2 +-
pkg/database/wrapper_proxy_test.go | 2 +-
pkg/models/relationship.go | 2 +-
pkg/models/schema.go | 2 +-
pkg/pkg_test.go | 2 +-
pkg/services/bulk_perf_migration_direct_test.go | 2 +-
pkg/services/bulk_perf_migration_test.go | 2 +-
pkg/services/bulk_service.go | 2 +-
pkg/services/interfaces/bulk_service.go | 2 +-
pkg/services/interfaces/migration_service.go | 2 +-
pkg/services/interfaces/performance_service.go | 2 +-
pkg/services/interfaces/relationship_service.go | 2 +-
pkg/services/interfaces/table_service.go | 2 +-
pkg/services/migration_service.go | 2 +-
pkg/services/performance_service.go | 2 +-
pkg/services/relationship_service.go | 2 +-
pkg/services/service_test.go | 2 +-
pkg/services/table_service.go | 2 +-
pkg/services/table_service_extra_test.go | 2 +-
pkg/services/table_service_functions_small_test.go | 2 +-
pkg/utils/file_utility.go | 2 +-
pkg/utils/file_utility_internal_test.go | 2 +-
pkg/utils/file_utility_test.go | 2 +-
pkg/utils/helpers.go | 2 +-
pkg/utils/helpers_internal_test.go | 2 +-
pkg/utils/helpers_test.go | 2 +-
73 files changed, 73 insertions(+), 73 deletions(-)
diff --git a/pkg/config/config.go b/pkg/config/config.go
index 95cacae..7a55d61 100644
--- a/pkg/config/config.go
+++ b/pkg/config/config.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/config/config_test.go b/pkg/config/config_test.go
index 6c70874..e287c72 100644
--- a/pkg/config/config_test.go
+++ b/pkg/config/config_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/dbFactory.go b/pkg/database/dbFactory.go
index f021c0d..6d6d0ba 100644
--- a/pkg/database/dbFactory.go
+++ b/pkg/database/dbFactory.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/dbFactory_internal_test.go b/pkg/database/dbFactory_internal_test.go
index 980a28e..e221d4e 100644
--- a/pkg/database/dbFactory_internal_test.go
+++ b/pkg/database/dbFactory_internal_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/dbFactory_test.go b/pkg/database/dbFactory_test.go
index 2c34f7b..27647a5 100644
--- a/pkg/database/dbFactory_test.go
+++ b/pkg/database/dbFactory_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/factory.go b/pkg/database/factory.go
index 707b584..e05c0bf 100644
--- a/pkg/database/factory.go
+++ b/pkg/database/factory.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/factory_internal_test.go b/pkg/database/factory_internal_test.go
index f4c99be..92b9f05 100644
--- a/pkg/database/factory_internal_test.go
+++ b/pkg/database/factory_internal_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/factory_test.go b/pkg/database/factory_test.go
index d8bbbea..11b32fe 100644
--- a/pkg/database/factory_test.go
+++ b/pkg/database/factory_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/interfaces/interface.go b/pkg/database/interfaces/interface.go
index 7ed2907..98f1091 100644
--- a/pkg/database/interfaces/interface.go
+++ b/pkg/database/interfaces/interface.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/alter_table_error_test.go b/pkg/database/postgres/alter_table_error_test.go
index 2b94f1a..5d1f907 100644
--- a/pkg/database/postgres/alter_table_error_test.go
+++ b/pkg/database/postgres/alter_table_error_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/bulk_repo.go b/pkg/database/postgres/bulk_repo.go
index 57e7aba..bfd0b68 100644
--- a/pkg/database/postgres/bulk_repo.go
+++ b/pkg/database/postgres/bulk_repo.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/bulk_repo_test.go b/pkg/database/postgres/bulk_repo_test.go
index 4c91d0c..c6c44a6 100644
--- a/pkg/database/postgres/bulk_repo_test.go
+++ b/pkg/database/postgres/bulk_repo_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/connector.go b/pkg/database/postgres/connector.go
index eb4a16d..063f0f7 100644
--- a/pkg/database/postgres/connector.go
+++ b/pkg/database/postgres/connector.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/connector_test.go b/pkg/database/postgres/connector_test.go
index eb7973b..29d8dcd 100644
--- a/pkg/database/postgres/connector_test.go
+++ b/pkg/database/postgres/connector_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/constructor_test.go b/pkg/database/postgres/constructor_test.go
index 745dae4..db9aaed 100644
--- a/pkg/database/postgres/constructor_test.go
+++ b/pkg/database/postgres/constructor_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/constructors_additional_test.go b/pkg/database/postgres/constructors_additional_test.go
index adb2d66..04f8eb6 100644
--- a/pkg/database/postgres/constructors_additional_test.go
+++ b/pkg/database/postgres/constructors_additional_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/core_repo.go b/pkg/database/postgres/core_repo.go
index c5edd9a..b7fa9d6 100644
--- a/pkg/database/postgres/core_repo.go
+++ b/pkg/database/postgres/core_repo.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/database_repo.go b/pkg/database/postgres/database_repo.go
index c41c778..bfd5558 100644
--- a/pkg/database/postgres/database_repo.go
+++ b/pkg/database/postgres/database_repo.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/database_repo_test.go b/pkg/database/postgres/database_repo_test.go
index cfb7f70..93de220 100644
--- a/pkg/database/postgres/database_repo_test.go
+++ b/pkg/database/postgres/database_repo_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/ddl_repo.go b/pkg/database/postgres/ddl_repo.go
index 2793050..39f3f8d 100644
--- a/pkg/database/postgres/ddl_repo.go
+++ b/pkg/database/postgres/ddl_repo.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/dml_repo.go b/pkg/database/postgres/dml_repo.go
index fff85af..f12a720 100644
--- a/pkg/database/postgres/dml_repo.go
+++ b/pkg/database/postgres/dml_repo.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/dsn_builder.go b/pkg/database/postgres/dsn_builder.go
index aa131f8..7f5abf3 100644
--- a/pkg/database/postgres/dsn_builder.go
+++ b/pkg/database/postgres/dsn_builder.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/get_relationship_data_test.go b/pkg/database/postgres/get_relationship_data_test.go
index 8da4479..3091ed6 100644
--- a/pkg/database/postgres/get_relationship_data_test.go
+++ b/pkg/database/postgres/get_relationship_data_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/integration_test.go b/pkg/database/postgres/integration_test.go
index 1bfafd1..6b4d6ae 100644
--- a/pkg/database/postgres/integration_test.go
+++ b/pkg/database/postgres/integration_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/migration_repo.go b/pkg/database/postgres/migration_repo.go
index 4c7e3b9..17e8ca3 100644
--- a/pkg/database/postgres/migration_repo.go
+++ b/pkg/database/postgres/migration_repo.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/performance_repo.go b/pkg/database/postgres/performance_repo.go
index 207cdec..ced7d90 100644
--- a/pkg/database/postgres/performance_repo.go
+++ b/pkg/database/postgres/performance_repo.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/postgres.go b/pkg/database/postgres/postgres.go
index 628a2da..570ba74 100644
--- a/pkg/database/postgres/postgres.go
+++ b/pkg/database/postgres/postgres.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/postgres_connect_test.go b/pkg/database/postgres/postgres_connect_test.go
index 5421d5d..349e869 100644
--- a/pkg/database/postgres/postgres_connect_test.go
+++ b/pkg/database/postgres/postgres_connect_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/query_builder_test.go b/pkg/database/postgres/query_builder_test.go
index 253dd61..a02bfbc 100644
--- a/pkg/database/postgres/query_builder_test.go
+++ b/pkg/database/postgres/query_builder_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/relationship_repo.go b/pkg/database/postgres/relationship_repo.go
index fc85d00..aba4535 100644
--- a/pkg/database/postgres/relationship_repo.go
+++ b/pkg/database/postgres/relationship_repo.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo.go b/pkg/database/postgres/repo.go
index 0aa3791..cd0a6ee 100644
--- a/pkg/database/postgres/repo.go
+++ b/pkg/database/postgres/repo.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_bulk_migration_perf_test.go b/pkg/database/postgres/repo_bulk_migration_perf_test.go
index c4521a5..a63e4c4 100644
--- a/pkg/database/postgres/repo_bulk_migration_perf_test.go
+++ b/pkg/database/postgres/repo_bulk_migration_perf_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_filter_test.go b/pkg/database/postgres/repo_filter_test.go
index 5d3d1c1..e64e27d 100644
--- a/pkg/database/postgres/repo_filter_test.go
+++ b/pkg/database/postgres/repo_filter_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_helpers_test.go b/pkg/database/postgres/repo_helpers_test.go
index cf9ea61..85d9ee6 100644
--- a/pkg/database/postgres/repo_helpers_test.go
+++ b/pkg/database/postgres/repo_helpers_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_integration_test.go b/pkg/database/postgres/repo_integration_test.go
index 1bc25a9..c3e1ba4 100644
--- a/pkg/database/postgres/repo_integration_test.go
+++ b/pkg/database/postgres/repo_integration_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_jsonb_buildquery_test.go b/pkg/database/postgres/repo_jsonb_buildquery_test.go
index e63c9dc..7460d7b 100644
--- a/pkg/database/postgres/repo_jsonb_buildquery_test.go
+++ b/pkg/database/postgres/repo_jsonb_buildquery_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_jsonb_test.go b/pkg/database/postgres/repo_jsonb_test.go
index ce369b1..3068c62 100644
--- a/pkg/database/postgres/repo_jsonb_test.go
+++ b/pkg/database/postgres/repo_jsonb_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_more_helpers_test.go b/pkg/database/postgres/repo_more_helpers_test.go
index 2d83817..dd73c4d 100644
--- a/pkg/database/postgres/repo_more_helpers_test.go
+++ b/pkg/database/postgres/repo_more_helpers_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/repo_sqlmock_test.go b/pkg/database/postgres/repo_sqlmock_test.go
index ceb8f06..91fd8e4 100644
--- a/pkg/database/postgres/repo_sqlmock_test.go
+++ b/pkg/database/postgres/repo_sqlmock_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/validation_test.go b/pkg/database/postgres/validation_test.go
index 51f4ec3..5d2954b 100644
--- a/pkg/database/postgres/validation_test.go
+++ b/pkg/database/postgres/validation_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/wrapper_error_paths_test.go b/pkg/database/postgres/wrapper_error_paths_test.go
index 93b7519..3a4eb65 100644
--- a/pkg/database/postgres/wrapper_error_paths_test.go
+++ b/pkg/database/postgres/wrapper_error_paths_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/postgres/wrappers_test.go b/pkg/database/postgres/wrappers_test.go
index ebad05f..187e4cd 100644
--- a/pkg/database/postgres/wrappers_test.go
+++ b/pkg/database/postgres/wrappers_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/repoFactory.go b/pkg/database/repoFactory.go
index 4cac145..d333eee 100644
--- a/pkg/database/repoFactory.go
+++ b/pkg/database/repoFactory.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/repoFactory_test.go b/pkg/database/repoFactory_test.go
index aac8d94..97bdb21 100644
--- a/pkg/database/repoFactory_test.go
+++ b/pkg/database/repoFactory_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/repository_factory.go b/pkg/database/repository_factory.go
index 67dadd8..1b915a7 100644
--- a/pkg/database/repository_factory.go
+++ b/pkg/database/repository_factory.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/repository_factory_internal_test.go b/pkg/database/repository_factory_internal_test.go
index abd4606..30cb860 100644
--- a/pkg/database/repository_factory_internal_test.go
+++ b/pkg/database/repository_factory_internal_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/repository_factory_test.go b/pkg/database/repository_factory_test.go
index a43270e..c883dcf 100644
--- a/pkg/database/repository_factory_test.go
+++ b/pkg/database/repository_factory_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/repository_provider_test.go b/pkg/database/repository_provider_test.go
index 3fbda87..bbed8dc 100644
--- a/pkg/database/repository_provider_test.go
+++ b/pkg/database/repository_provider_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/database/wrapper_proxy_test.go b/pkg/database/wrapper_proxy_test.go
index 86fe711..5593cee 100644
--- a/pkg/database/wrapper_proxy_test.go
+++ b/pkg/database/wrapper_proxy_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/models/relationship.go b/pkg/models/relationship.go
index 989b433..2ee0e0d 100644
--- a/pkg/models/relationship.go
+++ b/pkg/models/relationship.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/models/schema.go b/pkg/models/schema.go
index 3e9a1da..23443be 100644
--- a/pkg/models/schema.go
+++ b/pkg/models/schema.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/pkg_test.go b/pkg/pkg_test.go
index b429431..6b957e3 100644
--- a/pkg/pkg_test.go
+++ b/pkg/pkg_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/bulk_perf_migration_direct_test.go b/pkg/services/bulk_perf_migration_direct_test.go
index 116b9f4..9378f72 100644
--- a/pkg/services/bulk_perf_migration_direct_test.go
+++ b/pkg/services/bulk_perf_migration_direct_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/bulk_perf_migration_test.go b/pkg/services/bulk_perf_migration_test.go
index 3a25be8..c1b153a 100644
--- a/pkg/services/bulk_perf_migration_test.go
+++ b/pkg/services/bulk_perf_migration_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/bulk_service.go b/pkg/services/bulk_service.go
index 750fded..e7c62ae 100644
--- a/pkg/services/bulk_service.go
+++ b/pkg/services/bulk_service.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/interfaces/bulk_service.go b/pkg/services/interfaces/bulk_service.go
index 9af8bf8..12be5a9 100644
--- a/pkg/services/interfaces/bulk_service.go
+++ b/pkg/services/interfaces/bulk_service.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/interfaces/migration_service.go b/pkg/services/interfaces/migration_service.go
index a927d72..7b4b9f7 100644
--- a/pkg/services/interfaces/migration_service.go
+++ b/pkg/services/interfaces/migration_service.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/interfaces/performance_service.go b/pkg/services/interfaces/performance_service.go
index a701762..0225dba 100644
--- a/pkg/services/interfaces/performance_service.go
+++ b/pkg/services/interfaces/performance_service.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/interfaces/relationship_service.go b/pkg/services/interfaces/relationship_service.go
index 43f9a84..a36f969 100644
--- a/pkg/services/interfaces/relationship_service.go
+++ b/pkg/services/interfaces/relationship_service.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/interfaces/table_service.go b/pkg/services/interfaces/table_service.go
index d648886..529eca6 100644
--- a/pkg/services/interfaces/table_service.go
+++ b/pkg/services/interfaces/table_service.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/migration_service.go b/pkg/services/migration_service.go
index 14a2966..9af1662 100644
--- a/pkg/services/migration_service.go
+++ b/pkg/services/migration_service.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/performance_service.go b/pkg/services/performance_service.go
index 9d6ad65..d455c7e 100644
--- a/pkg/services/performance_service.go
+++ b/pkg/services/performance_service.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/relationship_service.go b/pkg/services/relationship_service.go
index 656baef..93c26e0 100644
--- a/pkg/services/relationship_service.go
+++ b/pkg/services/relationship_service.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/service_test.go b/pkg/services/service_test.go
index f526597..2da4757 100644
--- a/pkg/services/service_test.go
+++ b/pkg/services/service_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/table_service.go b/pkg/services/table_service.go
index 2af320e..2f3e398 100644
--- a/pkg/services/table_service.go
+++ b/pkg/services/table_service.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/table_service_extra_test.go b/pkg/services/table_service_extra_test.go
index aee04a2..f8eb819 100644
--- a/pkg/services/table_service_extra_test.go
+++ b/pkg/services/table_service_extra_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/services/table_service_functions_small_test.go b/pkg/services/table_service_functions_small_test.go
index 530a226..6b4aeb6 100644
--- a/pkg/services/table_service_functions_small_test.go
+++ b/pkg/services/table_service_functions_small_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/utils/file_utility.go b/pkg/utils/file_utility.go
index 06baac8..a0aff69 100644
--- a/pkg/utils/file_utility.go
+++ b/pkg/utils/file_utility.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/utils/file_utility_internal_test.go b/pkg/utils/file_utility_internal_test.go
index 2822b06..789bf0a 100644
--- a/pkg/utils/file_utility_internal_test.go
+++ b/pkg/utils/file_utility_internal_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/utils/file_utility_test.go b/pkg/utils/file_utility_test.go
index 3ce1c3b..3f7cd9c 100644
--- a/pkg/utils/file_utility_test.go
+++ b/pkg/utils/file_utility_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/utils/helpers.go b/pkg/utils/helpers.go
index dfd03e2..313c1d4 100644
--- a/pkg/utils/helpers.go
+++ b/pkg/utils/helpers.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/utils/helpers_internal_test.go b/pkg/utils/helpers_internal_test.go
index 4ddac25..70340ce 100644
--- a/pkg/utils/helpers_internal_test.go
+++ b/pkg/utils/helpers_internal_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
diff --git a/pkg/utils/helpers_test.go b/pkg/utils/helpers_test.go
index f87e568..e6e3740 100644
--- a/pkg/utils/helpers_test.go
+++ b/pkg/utils/helpers_test.go
@@ -1,4 +1,4 @@
-// Copyright (c) 2026 Aptlogica Technologies Private Limited
+// Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
// Licensed under the Apache License, Version 2.0
// Websites: https://www.aptlogica.com | https://www.serenibase.com
// Support: support@aptlogica.com | support@serenibase.com
From b1d7647e2368e1506c66e721ccc8f4da86adb557 Mon Sep 17 00:00:00 2001
From: gaurav-gaikwad-12071998
<122888092+gaurav-gaikwad-12071998@users.noreply.github.com>
Date: Sun, 19 Apr 2026 10:42:42 +0530
Subject: [PATCH 4/4] Update pkg.go
---
pkg/pkg.go | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pkg/pkg.go b/pkg/pkg.go
index f6c1011..0952b2f 100644
--- a/pkg/pkg.go
+++ b/pkg/pkg.go
@@ -1,5 +1,5 @@
/*
-* Copyright (c) 2026 Aptlogica Technologies Private Limited
+* Copyright 2026-2030 Aptlogica Technologies Pvt Ltd
*
* This file is part of software developed by Aptlogica Technologies Private Limited.
*