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..d24f90c 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.
@@ -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/config/config.go b/pkg/config/config.go
index 985cacb..7a55d61 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
+// 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 c50dcf7..e287c72 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
+// 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 de6c2c0..6d6d0ba 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
+// 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 75f9d08..e221d4e 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
+// 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 7e07f29..27647a5 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
+// 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 165132d..e05c0bf 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
+// 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 9eb3090..92b9f05 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
+// 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 d0543d1..11b32fe 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
+// 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 1965ade..98f1091 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
+// 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 2fdc4cb..5d1f907 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
+// 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 ab9b111..bfd0b68 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
+// 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 e9f7b08..c6c44a6 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
+// 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 bfc6acb..063f0f7 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
+// 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 6f7c3dc..29d8dcd 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
+// 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 1d13d4a..db9aaed 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
+// 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 24a95e0..04f8eb6 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
+// 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 f81eaa7..b7fa9d6 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
+// 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 14d5550..bfd5558 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
+// 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 38f3f73..93de220 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
+// 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 6d6b18b..39f3f8d 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
+// 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 bca9f4d..f12a720 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
+// 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 88774c3..7f5abf3 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
+// 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 b444889..3091ed6 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
+// 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 1f7555e..6b4d6ae 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
+// 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 20376c1..17e8ca3 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
+// 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 3ea94a7..ced7d90 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
+// 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 7503c2d..570ba74 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
+// 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 a959bca..349e869 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
+// 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 7ee3079..a02bfbc 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
+// 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 7bb3bce..aba4535 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
+// 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 9f79250..cd0a6ee 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
+// 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 89857c1..a63e4c4 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
+// 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 d83df30..e64e27d 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
+// 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 e436cb4..85d9ee6 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
+// 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 faaec55..c3e1ba4 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
+// 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 656795f..7460d7b 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
+// 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 cad09d8..3068c62 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
+// 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 b3fafbf..dd73c4d 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
+// 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 5e4d6e6..91fd8e4 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
+// 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 557c62b..5d2954b 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
+// 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 d84be35..3a4eb65 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
+// 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 fd87131..187e4cd 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
+// 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 7e33a13..d333eee 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
+// 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 5585f4e..97bdb21 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
+// 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 593256a..1b915a7 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
+// 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 e34642b..30cb860 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
+// 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 342aabb..c883dcf 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
+// 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 82d6743..bbed8dc 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
+// 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 19b7ee5..5593cee 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
+// 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 1a8ceee..2ee0e0d 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
+// 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 f2d0a8f..23443be 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
+// 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.go b/pkg/pkg.go
index c2887e0..0952b2f 100644
--- a/pkg/pkg.go
+++ b/pkg/pkg.go
@@ -1,9 +1,9 @@
/*
-* 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.
*
-* 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"
diff --git a/pkg/pkg_test.go b/pkg/pkg_test.go
index 051c1b0..6b957e3 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
+// 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 11be650..9378f72 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
+// 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 d736b56..c1b153a 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
+// 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 e3d8e81..e7c62ae 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
+// 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 83c968e..12be5a9 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
+// 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 45c018c..7b4b9f7 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
+// 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 55f4aba..0225dba 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
+// 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 5f4607d..a36f969 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
+// 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 47e9079..529eca6 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
+// 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 1f92e83..9af1662 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
+// 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 d5d727a..d455c7e 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
+// 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 e63d4c9..93c26e0 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
+// 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 0a0ea47..2da4757 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
+// 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 d77fbe5..2f3e398 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
+// 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 ea13fb5..f8eb819 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
+// 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 417c6e0..6b4aeb6 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
+// 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 cf85231..a0aff69 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
+// 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 889c973..789bf0a 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
+// 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 a764741..3f7cd9c 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
+// 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 3b530d2..313c1d4 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
+// 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 42ab930..70340ce 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
+// 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 f04267a..e6e3740 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
+// 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